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

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