СПОСОБ И УСТРОЙСТВО ДЛЯ ВИДЕОКОДИРОВАНИЯ C ИСПОЛЬЗОВАНИЕМ УЛУЧШЕННОГО РЕЖИМА СЛИЯНИЯ С РАЗНОСТЬЮ ВЕКТОРОВ ДВИЖЕНИЯ

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