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

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