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

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