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

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