СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕОИНФОРМАЦИИ, СПОСОБ КОДИРОВАНИЯ ВИДЕОИНФОРМАЦИИ И ДОЛГОВРЕМЕННЫЙ МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ

1. Способ декодирования видеоинформации, включающий в себя этапы, на которых:
получают кандидатов на слияние на основе пространственных соседних блоков, примыкающих к текущему блоку, причем пространственные соседние блоки включают в себя по меньшей мере один из левого соседнего блока, верхнего соседнего блока, нижнего-левого соседнего блока или верхнего-правого соседнего блока;
генерируют список кандидатов на слияние, включающий в себя указанных кандидатов на слияние;
получают первую информацию о движении текущего блока на основе первого кандидата на слияние в указанном списке кандидатов на слияние, причем первый кандидат на слияние указан на основе первого индекса слияния, явным образом сообщенного посредством битового потока;
получают вторую информацию о движении текущего блока на основе второго кандидата на слияние в указанном списке кандидатов на слияние, причем второй кандидат на слияние отличен от первого кандидата на слияние, и второй кандидат на слияние указан на основе второго индекса слияния, явным образом сообщенного посредством битового потока;
получают первый блок предсказания текущего блока на основе первой информации о движении;
получают второй блок предсказания текущего блока на основе второй информации о движении; и
получают конечный блок предсказания текущего блока на основе первого блока предсказания и второго блока предсказания,
причем, когда второй кандидат на слияние имеет как информацию о движении L0, так и информацию о движении L1, только одну из информации о движении L0 и информации о движении L1 второго кандидата на слияние используют в качестве второй информации о движении.
2. Способ по п. 1, в котором, второго кандидата на слияние определяют путем сравнения второго индекса слияния с первым индексом слияния.
3. Способ по п. 2, в котором, если второй индекс слияния меньше первого индекса слияния, второго кандидата на слияние определяют как кандидата на слияние, соответствующего значению, равному второму индексу слияния, среди кандидатов на слияние, и
если второй индекс слияния больше или равен первому индексу слияния, второго кандидата на слияние определяют как кандидата на слияние, соответствующего значению, полученному путем прибавления 1 ко второму индексу слияния, среди кандидатов на слияние.
4. Способ по п. 1, в котором конечный блок предсказания генерируют в виде взвешенной суммы первого блока предсказания и второго блока предсказания.
5. Способ по п. 4, в котором конечный предсказанный отсчет в конечном блоке предсказания генерируют путем применения первого веса к первому предсказанному отсчету в первом блоке предсказания и применения второго веса ко второму предсказанному отсчету во втором блоке предсказания.
6. Способ по п. 5, в котором первый вес и второй вес адаптивно определяют на основе положения конечного предсказанного отсчета в текущем блоке.
7. Способ по п. 6, в котором, только когда число отсчетов, принадлежащих текущему блоку, больше или равно 64, первую и вторую информацию о движении текущего блока получают из первого и второго кандидатов на слияние в одном и том же списке кандидатов на слияние, соответственно.
8. Способ кодирования видеоинформации, включающий в себя этапы, на которых
получают кандидатов на слияние на основе пространственных соседних блоков, примыкающих к текущему блоку, причем пространственные соседние блоки включают в себя по меньшей мере один из левого соседнего блока, верхнего соседнего блока, нижнего-левого соседнего блока или верхнего-правого соседнего блока;
генерируют список кандидатов на слияние, включающий в себя указанных кандидатов на слияние;
получают первую информацию о движении текущего блока на основе первого кандидата на слияние, входящего в указанный список кандидатов на слияние, причем первый индекс слияния явным образом кодирован в битовый поток для указания первого кандидата на слияние;
получают вторую информацию о движении текущего блока на основе второго кандидата на слияние, входящего в указанный список кандидатов на слияние, причем второй индекс слияния явным образом кодирован в битовый поток для указания второго кандидата на слияние, и второй кандидат на слияние отличен от первого кандидата на слияние;
получают первый блок предсказания текущего блока на основе первой информации о движении;
получают второй блок предсказания текущего блока на основе второй информации о движении; и
получают конечный блок предсказания текущего блока на основе первого блока предсказания и второго блока предсказания,
причем, когда второй кандидат на слияние имеет как информацию о движении L0, так и информацию о движении L1, только одну из информации о движении L0 и информации о движении L1 второго кандидата на слияние используют в качестве второй информации о движении.
9. Долговременный машиночитаемый носитель, имеющий сохраненные на нем сжатые видеоданные, причем сжатые видеоданные содержат:
первый индекс слияния, закодированный для указания первого кандидата на слияние для текущего блока, и
второй индекс слияния, закодированный для указания второго кандидата на слияние для текущего блока,
причем первый кандидат на слияние и второй кандидат на слияние выбраны из списка кандидатов на слияние текущего блока,
причем список кандидатов на слияние включает в себя кандидатов на слияние,
причем указанные кандидаты на слияние получены на основе пространственных соседних блоков, примыкающих к текущему блоку,
причем пространственные соседние блоки включают в себя по меньшей мере один из левого соседнего блока, верхнего соседнего блока, нижнего-левого соседнего блока или верхнего-правого соседнего блока;
причем конечный блок предсказания текущего блока генерируют на основе первого блока предсказания и второго блока предсказания,
причем первый блок предсказания получен на основе первой информации о движении,
причем второй блок предсказания получен на основе второй информации о движении,
причем первая информация о движении получена на основе первого кандидата на слияние,
причем вторая информация о движении получена на основе второго кандидата на слияние, и
причем, когда второй кандидат на слияние имеет как информацию о движении L0, так и информацию о движении L1, только одна из информации о движении L0 и информации о движении L1 второго кандидата на слияние используется в качестве второй информации о движении.