ЧАСТИЧНОЕ/ПОЛНОЕ СОКРАЩЕНИЕ ПРИ ДОБАВЛЕНИИ КАНДИДАТА HMVP ДЛЯ СЛИЯНИЯ/AMVP

1. Способ обработки видео, содержащий этапы, на которых:
устанавливают таблицу, причем таблица содержит одного или более кандидатов, полученных из одного или более блоков кодируемого видео, при этом размещение кандидатов в таблице основано на последовательности добавления кандидатов в таблицу;
создают список кандидатов, причем по меньшей мере один первый кандидат в таблице является проверенным во время создания, при этом операция сокращения применяется к по меньшей мере одному первому кандидату;
получают информацию движения с использованием списка кандидатов;
выполняют преобразование между текущим блоком и битовым потоком видео на основе информации движения.
2. Способ по п. 1, в котором по меньшей мере один первый кандидат сокращен по меньшей мере одним вторым кандидатом, включенным в список кандидатов.
3. Способ по п. 2, в котором каждый из по меньшей мере одного второго кандидата определены на основе того, откуда каждый из них получен.
4. Способ по п. 3, в котором по меньшей мере один второй кандидат содержит пространственного кандидата полученного заданного пространственно соседнего блока текущего блока.
5. Способ по п. 2, в котором по меньшей мере один второй кандидат содержит первые N кандидаты в списке кандидатов, где N целое положительное число.
6. Способ по п. 2, в котором общее количество указанных по меньшей мере одного второго кандидата является K, где K равно или менее 2.
7. Способ по п. 6, в котором по меньшей мере один второй кандидат содержит по меньшей мере пространственного кандидата, полученного из блока А1 или пространственного кандидата полученного из блока В1; причем блок А1 является левым соседним блоком относительно текущего блока, а блок В1 является верхним соседним блоком относительно текущего блока.
8. Способ по п.2, в котором по меньшей мере один второй кандидат представляет собой часть кандидатов из списка кандидатов.
9. Способ по п.8, в котором часть кандидатов в списке кандидатов является частью пространственных кандидатов.
10. Способ по п. 2, в котором если кандидат, указанного по меньшей мере одного первого кандидата, отличается от любого из по меньшей мере одного второго кандидата, указанный кандидат добавляется в список кандидатов.
11. Способ по п. 1, в котором по меньшей мере один второй кандидат исключает кандидатов основанных на подблоке.
12. Способ по п. 1, в котором операция сокращения не применяется при добавлении кандидата из таблицы в список кандидатов.
13. Способ по п. 1, в котором кандидаты в таблице ассоциированы с информацией движения содержащей по меньшей мере одно из: заданного направления, индекса опорного изображения, значений вектора движения, флага компенсации интенсивности, аффинного флага, точности разности векторов движения или значения разности вектора движения.
14. Способ по п. 1, дополнительно содержащий этап, на котором:
обновляют таблицу с использованием вектора движения текущего блока.
15. Способ по п. 14, в котором удаляют кандидата в таблице, если таблица заполняется до добавления, в список, кандидата соответствующего информации о движении.
16. Способ по п.1, в котором список кандидатов является списком кандидатов слияния.
17. Способ по п.1, в котором преобразование содержит кодирование текущего блока в битовый поток.
18. Способ по п. 1, в котором преобразование содержит декодирование текущего блока из битового потока.
19. Устройство обработки видео, содержащее процессор и энергонезависимую память, хранящую инструкции, вызывающие, при их исполнении процессором, выполнение процессором:
установки таблицы, причем таблица содержит одного или более кандидатов, полученных из одного или более блоков кодируемого видео, при этом размещение кандидатов в таблице основано на последовательности добавления кандидатов в таблицу;
создания списка кандидатов, причем по меньшей мере один первый кандидат в таблице является проверенным во время создания, при этом операция сокращения применяется к по меньшей мере одному первому кандидату;
получения информации движения с использованием списка кандидатов;
выполнения преобразования между текущим блоком и битовым потоком видео на основе информации движения.
20. Энергонезависимый машиночитаемый носитель информации, хранящий инструкции, вызывающие, при их исполнении процессором, выполнение:
установки таблицы, причем таблица содержит одного или более кандидатов, полученных из одного или более блоков кодируемого видео, при этом размещение кандидатов в таблице основано на последовательности добавления кандидатов в таблицу;
создания списка кандидатов, причем по меньшей мере один первый кандидат в таблице является проверенным во время создания, при этом операция сокращения применяется к по меньшей мере одному первому кандидату;
получения информации движения с использованием списка кандидатов;
выполнения преобразования между текущим блоком и битовым потоком видео на основе информации движения.