ЗАВИСИМОСТЬ ДАННЫХ В КОДИРОВАНИИ/ДЕКОДИРОВАНИИ

1. Способ, содержащий
получение информации для текущего блока видео из соседнего блока видео перед тем, как упомянутая информация уточняется для использования в упомянутом соседнем блоке видео;
уточнение упомянутой информации для использования с упомянутым текущим блоком видео;
использование предиктора вектора движения из соседней единицы кодирования, когда эта единица кодирования находится вне текущей единицы дерева кодирования, и использование конечного вектора движения, когда единица кодирования использует предиктор вектора движения из единицы кодирования в текущей единице дерева кодирования; и
кодирование текущего блока видео с использованием упомянутой уточненной информации.
2. Аппаратура для кодирования блока видео, содержащая
память, и
процессор, сконфигурированный, чтобы
получать информацию для текущего блока видео из соседнего блока видео перед тем, как упомянутая информация уточняется для использования в упомянутом соседнем блоке видео;
уточнять упомянутую информацию для использования с упомянутым текущим блоком видео;
использовать предиктор вектора движения из соседней единицы кодирования, когда эта единица кодирования находится вне текущей единицы дерева кодирования, и использовать конечный вектор движения, когда единица кодирования использует предиктор вектора движения из единицы кодирования в текущей единице дерева кодирования, и
кодировать текущий блок видео с использованием упомянутой уточненной информации.
3. Способ, содержащий
получение информации для текущего блока видео из восстановленного соседнего блока видео перед тем, как упомянутая информация уточняется для использования в упомянутом соседнем блоке видео;
уточнение упомянутой информации для использования с упомянутым текущим блоком видео;
использование предиктора вектора движения из соседней единицы кодирования, когда эта единица кодирования находится вне текущей единицы дерева кодирования, и использование конечного вектора движения, когда единица кодирования использует предиктор вектора движения из единицы кодирования в текущей единице дерева кодирования; и
декодирование текущего блока видео с использованием упомянутой уточненной информации.
4. Аппаратура для декодирования блока видео, содержащая
память и
процессор, сконфигурированный, чтобы:
получать информацию для текущего блока видео из восстановленного соседнего блока видео перед тем, как упомянутая информация уточняется для использования в упомянутом соседнем блоке видео;
уточнять упомянутую информацию для использования с упомянутым текущим блоком видео;
использовать предиктор вектора движения из соседней единицы кодирования, когда эта единица кодирования находится вне текущей единицы дерева кодирования, и использовать конечный вектор движения, когда единица кодирования использует предиктор вектора движения из единицы кодирования в текущей единице дерева кодирования, и
декодировать текущий блок видео с использованием упомянутой уточненной информации.
5. Способ по п. 1, причем
упомянутая информация содержит предиктор вектора движения;
упомянутое уточнение предиктора вектора движения для упомянутого текущего блока видео содержит преобразование с повышением частоты кадров для генерирования вектора движения; и
упомянутое кодирование содержит использование вектора движения для упомянутого текущего блока.
6. Способ по п. 5, причем упомянутое уточнение предиктора вектора движения основано на сопоставлении с шаблоном.
7. Способ по п. 6, причем упомянутое сопоставления с шаблоном ограничено единицей дерева кодирования, содержащей текущий блок видео.
8. Способ по п. 5, использующий предиктор вектора движения из соседней единицы кодирования, когда эта единица кодирования находится вне текущей единицы дерева кодирования, и использующий конечный вектор движения, когда единица кодирования использует предиктор вектора движения из единицы кодирования в текущей единице дерева кодирования.
9. Способ по п. 1, причем предиктор вектора движения проверяется, чтобы выяснить, находится ли он в списке кандидатов, перед добавлением его в упомянутый список.
10. Способ по п. 1, причем используется синтаксис, чтобы сигнализировать упомянутое уточнение.
11. Способ по п. 1, причем упомянутое уточнение содержит компенсацию освещенности.
12. Устройство, содержащее аппаратуру по п. 4 и по меньшей мере одно из (i) антенны, сконфигурированной, чтобы принимать сигнал по воздуху, причем сигнал включает в себя блок видео, (ii) ограничителя полосы, сконфигурированного, чтобы ограничивать принятый сигнал до полосы частот, которая включает в себя блок видео, и (iii) дисплей, сконфигурированный, чтобы отображать вывод.
13. Некратковременный компьютерно-читаемый носитель, содержащий контент данных, сгенерированный в соответствии со способом по п. 1, для воспроизведения с использованием процессора.
14. Сигнал, содержащий данные видео, сгенерированные в соответствии со способом по п. 1, для воспроизведения с использованием процессора.
15. Компьютерный программный продукт, содержащий инструкции, которые при исполнении программы компьютером побуждают компьютер выполнять способ по п. 3.