СПОСОБ КОДИРОВАНИЯ ИЗОБРАЖЕНИЯ, СПОСОБ ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ, УСТРОЙСТВО КОДИРОВАНИЯ ИЗОБРАЖЕНИЯ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ И УСТРОЙСТВО КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИЗОБРАЖЕНИЯ

1. Способ кодирования изображений с использованием арифметического кодирования, причем способ кодирования изображений содержит:
выполнение арифметического кодирования над первым флагом, который указывает, больше ли абсолютное значение целевого коэффициента в целевом блоке коэффициентов, чем 1; и выполнение арифметического кодирования над вторым флагом, который указывает, больше ли упомянутое абсолютное значение, чем 2,
при этом, при выполнении арифметического кодирования над первым флагом и выполнении арифметического кодирования над вторым флагом, определяют, включает ли в себя непосредственно предшествующий блок коэффициентов, который был кодирован непосредственно перед целевым блоком коэффициентов, коэффициент, имеющий абсолютное значение большее, чем пороговое значение, а контекст, подлежащий использованию при арифметическом кодировании над первым флагом, и контекст, подлежащий использованию при арифметическом кодировании над вторым флагом, выбирают на основе результата упомянутого определения, при этом упомянутое пороговое значение равно 1.
2. Способ кодирования изображений по п. 1, в котором при выполнении арифметического кодирования над первым флагом и выполнении арифметического кодирования над вторым флагом упомянутое определение выполняют на основе переменной, сгенерированной при арифметическом кодировании над непосредственно предшествующим блоком коэффициентов.
3. Способ кодирования изображений по п. 2, дополнительно содержащий бинаризацию остатка согласно таблице преобразования, назначенной параметром бинаризации из числа множества таблиц преобразования, когда абсолютное значение целевого коэффициента больше, чем 2, причем остаток является значением, полученным путем вычитания 3 из абсолютного значения,
при этом параметр бинаризации определяют в соответствии с тем, включает ли в себя непосредственно предшествующий блок коэффициентов коэффициент, имеющий абсолютное значение, которое больше, чем упомянутое пороговое значение, и при этом упомянутая переменная является параметром бинаризации.
4. Устройство, содержащее:
схему управления; и
средство хранения, доступное из схемы управления, при этом работа средства хранения со схемой управления побуждает устройство выполнять, по меньшей мере, следующее: арифметическое кодирование первого флага, который указывает, больше ли абсолютное значение целевого коэффициента в целевом блоке коэффициентов, чем 1; и арифметическое кодирование второго флага, который указывает, больше ли абсолютное значение, чем 2, при этом, при арифметическом кодировании первого флага и арифметическом кодировании второго флага, определяется, включает ли в себя непосредственно предшествующий блок коэффициентов, который был кодирован непосредственно перед целевым блоком коэффициентов, коэффициент, имеющий абсолютное значение большее, чем пороговое значение, а контекст, подлежащий использованию при арифметическом кодировании первого флага, и контекст, подлежащий использованию при арифметическом кодировании второго флага, выбираются на основе результата упомянутого определения, при этом упомянутое пороговое значение равно 1.
5. Устройство, содержащее:
схему управления; и
средство хранения, доступное из схемы управления, при этом схема управления выполняет: арифметическое декодирование первого флага, который указывает, больше ли абсолютное значение целевого коэффициента в целевом блоке коэффициентов, чем 1; и арифметическое декодирование второго флага, который указывает, больше ли абсолютное значение, чем 2, при этом при арифметическом декодировании первого флага и арифметическом декодировании второго флага, определяется, включает ли в себя непосредственно предшествующий блок коэффициентов, который был декодирован непосредственно перед целевым блоком коэффициентов, коэффициент, имеющий абсолютное значение большее, чем пороговое значение, а контекст, подлежащий использованию при арифметическом декодировании первого флага, и контекст, подлежащий использованию при арифметическом декодировании второго флага, выбираются на основе результата упомянутого определения, при этом упомянутое пороговое значение равно 1.
6. Устройство по п. 4,
в котором при выполнении арифметического кодирования первого флага и выполнении арифметического кодирования второго флага упомянутое определение выполняется на основе переменной, сгенерированной при арифметическом кодировании над непосредственно предшествующим блоком коэффициентов.
7. Устройство по п. 4, в котором работа средства хранения со схемой управления побуждает устройство дополнительно выполнять:
бинаризацию остатка согласно таблице преобразования, назначенной параметром бинаризации из числа множества таблиц преобразования, когда абсолютное значение целевого коэффициента больше, чем 2, причем остаток является значением, полученным путем вычитания 3 из абсолютного значения, при этом параметр бинаризации определяется в соответствии с тем, включает ли в себя непосредственно предшествующий блок коэффициентов коэффициент, имеющий абсолютное значение, которое больше, чем упомянутое пороговое значение, и при этом упомянутая переменная является параметром бинаризации.