Устройство кодирования изображения и способ для предсказания сдвига с использованием согласования поворота - RU2006118699A

Код документа: RU2006118699A

Реферат

1. Устройство кодирования изображения для кодирования сигнала изображения, содержащее

предсказатель сдвига для вычисления векторов движения (MV), посредством оценки сдвига предыдущего кадра, содержащего опорный кадр, относительно входного текущего кадра,

модуль поворота и согласования для обнаружения углов поворота текущего кадра посредством оценки поворота предыдущего кадра по сравнению с текущим кадром,

устройство извлечения поворота для извлечения опорного кадра, согласно углам поворота, и вывода кадра с извлеченным поворотом,

компенсатор сдвига для восстановления кадра с извлеченным поворотом с использованием векторов MV и вывода кадра с предсказанным сдвигом, и

кодер для кодирования сигнала разности, указывающего разность между текущим кадром и кадром с предсказанным сдвигом, векторов MV и углов поворота и вывода выходного кадра.

2. Устройство кодирования изображения по п.1, в котором модуль поворота и согласования определяет угол поворота, при котором каждый текущий блок текущего кадра имеет наименьшую разность с опорным блоком, соответствующим текущему блоку в опорном кадре, при повороте опорного блока на предварительно определенный единичный угол.

3. Устройство кодирования изображения по п.1, в котором предсказатель сдвига вычисляет MV каждого текущего блока текущего кадра, причем MV представляет смещение текущего блока текущего кадра относительно опорного блока опорного кадра, соответствующего текущему блоку, и генерирует разность между текущим блоком и опорным блоком, как опорную разность.

4. Устройство кодирования изображения по п.3, в котором разностью является сумма разностей между пикселями текущего блока и пикселями опорного блока.

5. Устройство кодирования изображения по п.3, в котором модуль поворота и согласования, при повороте опорного блока на углы поворота, каждый угол поворота изменяется относительно предыдущего угла поворота на предварительно определенный единичный угол, и определение расширенного блока, содержащего повернутые опорные блоки, сравнивает опорную разность с разностями между повернутыми опорными блоками и текущим блоком и выводит угол поворота опорного блока, при котором разность при вычитании опорной разности из разности между опорным блоком и текущим блоком меньше предварительно определенного порога.

6. Устройство кодирования изображения по п.5, в котором порог не меньше нуля, и не больше 10% от опорной разности.

7. Устройство кодирования изображения по п.1, в котором кодер содержит

вычитающее устройство для генерации сигнала разности между текущим кадром и кадром с извлеченным поворотом,

устройство дискретного косинусного преобразования (DCT) для DCT-обработки сигнала разности в коэффициенты DCT,

квантователь для квантования коэффициентов DCT,

сканер для переупорядочивания квантованных коэффициентов DCT,

кодер переменной длины для кодирования с переменной длиной переупорядоченных коэффициентов DCT совместно с векторами MV и углами поворота,

деквантизатор для деквантизации квантованных коэффициентов DCT,

устройство обратного DCT (IDCT) для IDCT-обработки деквантизованных коэффициентов DCT, и

объединитель для объединения выходных данных IDCT с кадром с скомпенсированным сдвигом и сохранения объединенного кадра, как нового опорного кадра.

8. Способ кодирования изображения для кодирования сигнала изображения, содержащий этапы

вычисления векторов движения (MV) посредством оценки сдвига предыдущего кадра, содержащего опорный кадр для входного текущего кадра,

обнаружения углов поворота текущего кадра посредством оценки поворота предыдущего кадра по сравнению с текущим кадром,

извлечения опорного кадра, согласно углам поворота, и вывода кадра с извлеченным поворотом,

восстановления кадра с извлеченным поворотом с использованием векторов MV и вывода кадра с предсказанным сдвигом, и

кодирования сигнала разности, указывающего разность между текущим кадром и кадром с предсказанным сдвигом, векторов MV и углов поворота и вывода выходного кадра.

9. Способ кодирования изображения по п.8, в котором этап вычисления угла поворота содержит этап определения угла поворота, при котором каждый текущий блок текущего кадра имеет наименьшую разность с опорным блоком, соответствующим текущему блоку в опорном кадре, при повороте опорного блока на предварительно определенный единичный угол.

10. Способ кодирования изображения по п.8, в котором этап вычисления MV содержит этап вычисления MV каждого текущего блока текущего кадра, MV представляет смещение текущего блока текущего кадра относительно опорного блока опорного кадра, соответствующего текущему блоку, и генерирует разность между текущим блоком и опорным блоком, как опорная разность.

11. Способ кодирования изображения по п.10, в котором разностью является сумма абсолютных разностей (SAD) между пикселями текущего блока и пикселями опорного блока.

12. Способ кодирования изображения по п.10, в котором этап вычисления угла поворота содержит этапы

поворота опорного блока на угол поворота, при этом каждый угол поворота изменяется относительно предыдущего угла поворота на предварительно определенный единичный угол, и определения расширенного блока, содержащего повернутые опорные блоки,

генерации повернутых блоков посредством отсечения расширенного блока до размера текущего блока,

вычисления разностей между повернутыми блоками и текущим блоком и

вывода угла поворота повернутого блока, имеющего минимальную разность из числа повернутых блоков, имеющих разности, меньшие, чем опорная разность на предварительно определенный порог или более.

13. Способ кодирования изображения по п.12, в котором порог больше или равен нулю, и не больше 10% от опорной разности.

14. Способ кодирования изображения по п.12, в котором предварительно определенным единичным углом является

/180.

15. Способ кодирования изображения по п.12, в котором углы поворота увеличиваются или уменьшаются в пределах диапазона между -

/4 и
/4.

16. Способ кодирования изображения по п.12, в котором расширенный блок имеет ширину

и длину
где N является шириной и длиной текущего блока и опорного блока, и
является углом поворота расширенного блока.

17. Способ кодирования изображения по п.12, в котором координаты (x', y') каждого пикселя расширенного блока вычисляется посредством

где

является углом поворота расширенного блока.

18. Способ кодирования изображения по п.8, в котором этап кодирования содержит этапы

генерации сигнала разности между текущим кадром и кадром с извлеченным поворотом,

дискретного косинусного преобразования сигнала разности в коэффициенты дискретного косинусного преобразования (DCT),

квантования коэффициентов DCT,

переупорядочивания квантованных коэффициентов DCT,

кодирования с переменной длиной переупорядоченных коэффициентов DCT совместно с векторами MV и углом поворота,

деквантизации квантованных коэффициентов DCT,

обратного дискретного косинусного преобразования деквантизированных коэффициентов DCT, и

объединения выходных данных IDCT с кадром с скомпенсированным сдвигом и сохранения объединенного кадра как нового опорного кадра.

Авторы

Заявители

СПК: E04F2011/1821 E04F11/1834

Публикация: 2007-12-10

Дата подачи заявки: 2005-03-09

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам