ЭФФЕКТИВНОЕ КОДИРОВАНИЕ ВЕКТОРОВ ГЛОБАЛЬНОГО ДВИЖЕНИЯ

1. Декодирующее устройство, содержащее схему для:
приема потока битов данных;
выделения остатка вектора движения контрольной точки для текущего кадра из потока битов данных и
объединения остатка вектора движения контрольной точки с предсказанием вектора движения контрольной точки для текущего кадра.
2. Декодирующее устройство по п. 1, характеризующееся тем, что дополнительно выполнено с возможностью декодирования текущего кадра с использованием объединения остатка вектора движения и предсказания вектора движения контрольной точки.
3. Декодирующее устройство по п. 1, характеризующееся тем, что дополнительно выполнено с возможностью определения предсказания вектора движения контрольной точки.
4. Декодирующее устройство по п. 3, в котором определение предсказания вектора движения контрольной точки содержит использование декодированного вектора управления контрольной точки для предыдущего кадра в качестве предсказания вектора движения контрольной точки.
5. Декодирующее устройство по п. 4, в котором указанный поток битов данных содержит индекс к списку доступных опорных кадров, причем указанный индекс идентифицирует предыдущий кадр для использования при определении предсказания вектора движения контрольной точки.
6. Декодирующее устройство по п. 1, в котором указанный вектор движения контрольной точки представляет собой вектор поступательного движения.
7. Декодирующее устройство по п. 1, в котором указанный вектор движения контрольной точки представляет собой вектор 4-параметрической аффинной модели движения.
8. Декодирующее устройство по п. 1, в котором указанный вектор движения контрольной точки представляет собой вектор 6-параметрической аффинной модели движения.
9. Декодирующее устройство по п. 1, дополнительно содержащее:
процессор энтропийного декодирующего устройства, конфигурированный для приема потока битов данных и декодирования этого потока битов данных и превращения его в квантованные коэффициенты;
процессор для обратного квантования и обратного преобразования, конфигурированный для обработки квантованных коэффициентов с использованием обратного дискретного косинусного преобразования;
фильтр удаления блочности;
буфер кадров; и
процессор внутрикадрового предсказания.
10. Декодирующее устройство по п. 1, в котором текущий кадр содержит текущий блок, образующий часть дерева принятия решений со структурой дерева квадратов плюс двоичное дерево.
11. Декодирующее устройство по п. 1, в котором текущий кадр содержит текущий блок, представляющий собой единицу дерева кодирования.
12. Декодирующее устройство по п. 1, в котором текущий кадр содержит текущий блок, представляющий собой единицу кодирования.
13. Декодирующее устройство по п. 1, в котором текущий кадр содержит текущий блок, представляющий собой единицу предсказания.
14. Способ, содержащий этапы, на которых:
принимают, с помощью декодирующего устройства, поток битов данных;
выделяют остаток вектора движения контрольной точки для текущего кадра из потока битов данных; и
объединяют остаток вектора движения контрольной точки с предсказанием вектора движения контрольной точки для текущего кадра.
15. Способ по п. 14, дополнительно содержащий этап, на котором декодируют текущий кадр с использованием объединения остатка вектора движения и предсказания вектора движения контрольной точки.
16. Способ по п. 14, дополнительно содержащий этап, на котором определяют предсказание вектора движения контрольной точки.
17. Способ по п. 16, в котором этап определения предсказания вектора движения контрольной точки содержит использование декодированного вектора управления контрольной точки для предыдущего кадра в качестве предсказания вектора движения контрольной точки.
18. Способ по п. 17, в котором указанный поток битов данных содержит индекс к списку доступных опорных кадров, причем указанный индекс идентифицирует предыдущий кадр для использования при определении предсказания вектора движения контрольной точки.
19. Способ по п. 14, в котором указанный вектор движения контрольной точки представляет собой вектор поступательного движения.
20. Способ по п. 14, в котором указанный вектор движения контрольной точки представляет собой вектор 4-параметрической аффинной модели движения.
21. Способ по п. 14, в котором указанный вектор движения контрольной точки представляет собой вектор 6-параметрической аффинной модели движения.
22. Способ по п. 14, в котором декодирующее устройство дополнительно содержит:
процессор энтропийного декодирующего устройства для приема потока битов данных и декодирования указанного потока битов данных в квантованные коэффициенты;
процессор обратного квантования и обратного преобразования для обработки квантованных коэффициентов с использованием обратного дискретного косинусного преобразования;
фильтр удаления блочности;
буфер кадров и
процессор внутрикадрового предсказания.
23. Способ по п. 14, в котором текущий кадр содержит текущий блок, образующий часть дерева принятия решений со структурой дерева квадратов плюс двоичное дерево.
24. Способ по п. 14, в котором текущий кадр содержит текущий блок, представляющий собой единицу дерева кодирования.
25. Способ по п. 14, в котором текущий кадр содержит текущий блок, представляющий собой единицу дерева кодирования.
26. Способ по п. 14, в котором текущий кадр содержит текущий блок, представляющий собой единицу предсказания.