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

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