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

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