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

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