КОДЕК, УСТРОЙСТВО И СПОСОБ ПРЕДСКАЗАНИЯ ИЗОБРАЖЕНИЯ

1. Способ предсказания изображения, содержащий этапы, на которых:
получают начальную информацию движения текущего блока изображения;
определяют позиции N опорных блоков для предсказания вперед и позиции N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения, при этом N опорные блоки для предсказания вперед расположены в опорном изображении для предсказания вперед, N опорные блоки для предсказания назад расположены в опорном изображении для предсказания назад, и N представляет собой целое число больше 1;
определяют, с позиций M пар опорных блоков, на основании критерия стоимости соответствия, что позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, при этом позиции каждой пары опорных блоков содержит позицию опорного блока для предсказания вперед и позицию опорного блока для предсказания назад; для позиций каждой пары опорных блоков первое смещение позиции и второе смещение позиции находятся в зеркальной взаимосвязи, причем первое смещение позиции представляет собой смещение позиции опорного блока для предсказания вперед по отношению к позиции начального опорного блока для предсказания вперед, а второе смещение позиции представляет смещение позиции опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад; где М является целым числом, большим или равным 1, и М является меньшим или равным N; и
получают значение предсказания пикселя текущего блока изображения на основании значения пикселя целевого опорного блока для предсказания вперед и значения пикселя целевого опорного блока для предсказания назад.
2. Способ по п.1, в котором первое смещение позиции и второе смещение позиции находятся в зеркальной взаимосвязи:
направление первого смещения позиции противоположно направлению второго смещения позиции, и значение амплитуды первого смещения позиции совпадает со значением амплитуды второго смещения позиции.
3. Способ по п.1 или 2, дополнительно содержащий этап, на котором:
получают обновленную информацию движения текущего блока изображения, при этом обновленная информация движения содержит обновленный вектор движения вперед и обновленный вектор движения назад, обновленный вектор движения вперед указывает позицию целевого опорного блока для предсказания вперед, а обновленный вектор движения назад указывает позицию целевого опорного блока для предсказания назад.
4. Способ по любому из пп.1-3, в котором позиции N опорных блоков для предсказания вперед содержат позицию одного начального опорного блока для предсказания вперед и позиции (N-1) кандидатов опорных блоков для предсказания вперед, и смещение позиции каждого кандидата опорного блока для предсказания вперед по отношению к позиции начального опорного блока для предсказания вперед представляет собой целочисленное расстояние в пикселях или дробное расстояние в пикселях; или
позиции N опорных блоков для предсказания назад содержат позицию одного начального опорного блока для предсказания назад и позиции (N-1) кандидатов опорных блоков для предсказания назад, и смещение позиции каждого кандидата опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад представляет собой целочисленное расстояние в пикселях или дробное расстояние в пикселях.
5. Способ по любому из пп.1-4, в котором начальная информация движения содержит первый вектор движения и первый индекс опорного изображения в направлении предсказания вперед, и второй вектор движения и второй индекс опорного изображения в направлении предсказания назад; при этом
этап определения позиций N опорных блоков для предсказания вперед и позиций N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения содержит подэтапы, на которых:
определяют, на основании первого вектора движения и позиции текущего блока изображения, позиции начального опорного блока текущего блока изображения для предсказания вперед в опорном изображении для предсказания вперед, соответствующий первый индекс опорного изображения, с использованием позиции начального опорного блока для предсказания вперед в качестве первой начальной точки поиска и определяют позиции (N-1) кандидатов опорных блоков для предсказания вперед в опорном изображении для предсказания вперед, при этом позиции N опорных блоков для предсказания вперед содержат позицию начального опорного блока для предсказания вперед и позиции (N - 1) кандидатов опорных блоков для предсказания вперед; и
определяют на основании второго вектора движения и позиции текущего блока изображения, позиции начального опорного блока для предсказания назад текущего блока изображения в опорном изображении для предсказания назад, соответствующий второй индекс опорного изображения, с использованием позиции начального опорного блока для предсказания назад в качестве второй начальной точки поиска и определяют позиции (N-1) кандидатов опорных блоков для предсказания назад в опорном изображении для предсказания назад, при этом позиции N опорных блоков для предсказания назад содержат позицию начального опорного блока для предсказания назад и позиции (N - 1) кандидатов опорных блоков для предсказания назад.
6. Способ по любому из пп.1-5, в котором этап определения, с позиций M пар опорных блоков, на основании критерия стоимости соответствия, что позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, содержит подэтапы, на которых:
определяют, с позиций М пар опорных блоков, что позиции пары опорных блоков с минимальной ошибкой соответствия являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения; или
определяют с позиций М пар опорных блоков, что позиции пары опорных блоков с ошибкой соответствия меньше или равной пороговому значению ошибки соответствия является позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, где М меньше или равно N.
7. Способ по любому из пп.1-6, характеризующийся тем, что используется для кодирования текущего блока изображения; при этом этап получения начальной информации движения текущего блока изображения содержит подэтап, на котором: получают начальную информацию движения из списка кандидатов информации движения текущего блока изображения; или
используется для декодирования текущего блока изображения; и дополнительно содержит, до этапа получения начальной информации движения текущего блока изображения, этап, на котором получают информацию указания из потока битов текущего блока изображения, при этом информация указания используется для указания начальной информации движения текущего блока изображения.
8. Способ по любому из пп. 1-7, в котором первое смещение позиции представлено посредством (delta0x, delta0y), а второе смещение позиции представлено посредством (delta1x, delta1y), при этом delta0x=-delta1x и delta0y= -delta1y.
9. Способ предсказания изображения, содержащий этапы, на которых:
получают начальную информацию движения текущего блока изображения;
определяют позиции N опорных блоков для предсказания вперед и позиции N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения, причем N опорные блоки для предсказания вперед расположены в опорном изображении для предсказания вперед, N опорные блоки для предсказания назад расположены в опорном изображении для предсказания назад, где N представляет собой целое число больше 1;
определяют, с позиций M пар опорных блоков, на основании критерия стоимости соответствия, что позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, причем позиции каждой пары опорных блоков содержат позицию опорного блока для предсказание вперед и позицию опорного блока для предсказания назад; при этом для позиций каждой пары опорных блоков, первое смещение позиции и второе смещение позиции находится в пропорциональной зависимости, основанной на расстоянии временной области, причем первое смещение позиции представляет собой смещение позиции опорного блока для предсказания вперед по отношению к позиции начального опорного блока предсказания вперед, и второе смещение позиции представляет смещение позиции опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад; где М является целым числом, большим или равным 1, и М является меньшим или равным N; и
получают значение предсказания пикселя текущего блока изображения на основании значения пикселя целевого опорного блока для предсказания вперед и значение пикселя целевого опорного блока для предсказания назад.
10. Способ по п.9, в котором первое смещение позиции и второе смещение позиции находятся в пропорциональном соотношении на основании расстояния во временной области:
если первое расстояние во временной области совпадает со вторым расстоянием во временной области, направление первого смещения позиции противоположно направлению второго смещения позиции, и значение амплитуды первого смещения позиции совпадает со значением амплитуды второго смещения позиции; или
если первое расстояние во временной области отличается от второго расстояния во временной области, направление первого смещения позиции противоположно направлению второго смещения позиции и пропорциональной зависимости между значением амплитуды первого смещения позиции и значением амплитуды второго смещения позиции основаны на пропорциональной зависимости между первым расстоянием во временной области и вторым расстоянием во временной области; при этом
первое расстояние во временной области представляет расстояние во временной области между текущим изображением, которому принадлежит текущий блок изображения, и опорным изображением для предсказания вперед, а второе расстояние во временной области представляет расстояние во временной области между текущим изображением и опорным изображением для предсказания назад.
11. Способ по п.9 или 10, дополнительно содержащий этапы, на которых:
получают обновленную информацию движения текущего блока изображения, при этом обновленная информация движения содержит обновленный вектор движения вперед и обновленный вектор движения назад, обновленный вектор движения вперед указывает позицию целевого опорного блока для предсказания вперед, и обновленный вектор движения назад указывает позицию целевого обратного блока для предсказания назад.
12. Способ по любому из пп.9-11, в котором позиции N опорных блоков для предсказания вперед содержат позицию одного начального опорного блока для предсказания вперед и позиции (N-1) кандидатов опорных блоков для предсказания вперед, а смещение позиции каждого кандидата опорного блока для предсказания вперед по отношению к позиции начального опорного блока для предсказания вперед представляет собой целочисленное расстояние в пикселях или дробное расстояние в пикселях; или
позиции N опорных блоков для предсказания назад содержат позицию одного начального опорного блока для предсказания назад и позиции (N-1) кандидатов опорных блоков для предсказания назад, и смещение позиции каждого кандидата опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад представляет собой целочисленное расстояние в пикселях или дробное расстояние в пикселях.
13. Способ по любому из пп.9-12, в котором начальная информация движения содержит первый вектор движения и первый индекс опорного изображения в направлении предсказания вперед, и второй вектор движения и второй индекс опорного изображения в направлении предсказания назад; при этом
этап определения позиции N опорных блоков для предсказания вперед и позиции N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения содержит подэтапы, на которых:
определяют, на основании первого вектора движения и позиции текущего блока изображения, позицию начального опорного блока для предсказания вперед текущего блока изображения в опорном изображении для предсказания вперед, соответствующем первому индексу опорного изображения, с использованием позиции начального опорного блока для предсказания вперед в качестве первой начальной точки поиска и определяют позиции (N-1) кандидатов опорных блоков для предсказания вперед в опорном изображении для предсказания вперед, при этом позиции N опорных блоков для предсказания вперед содержат позицию начального опорного блока для предсказания вперед и позиции (N - 1) кандидатов опорных блоков для предсказания вперед; и
определяют, на основании второго вектора движения и позиции текущего блока изображения, позицию начального опорного блока для предсказания назад текущего блока изображения в опорном изображении для предсказания назад, соответствующем второму индексу опорного изображения, с использованием позиции начального опорного блока для предсказания назад в качестве второй начальной точки поиска и определяют позиции (N-1) кандидатов опорных блоков для предсказания назад в опорном изображении для предсказания назад, при этом позиции N опорных блоков для предсказания назад содержат позицию начального опорного блока для предсказания назад и позиции (N - 1) кандидатов опорных блоков для предсказания назад.
14. Способ по любому из пп. 9-13, в котором этап определения, с позиций M пар опорных блоков, на основании критерия стоимости соответствия, что позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения содержит подэтапы, на которых:
определяют, с позиций М пар опорных блоков, что позиции пары опорных блоков с минимальной ошибкой соответствия являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения; или
определяют, с позиций М пар опорных блоков, что позиции пары опорных блоков, с ошибкой соответствия меньшей или равной пороговому значению ошибки соответствия, являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, где М меньше или равно N.
15. Способ по любому из пп.9-14, характеризующийся тем, что используется для кодирования текущего блока изображения; при этом этап получения начальной информации движения текущего блока изображения содержит подэтап, на котором: получают начальную информацию движения из списка кандидатов информации движения текущего блока изображения; или
используется для декодирования текущего блока изображения; и дополнительно содержит, до этапа получения начальной информации движения текущего блока изображения, этап, на котором получают информацию указания из потока битов текущего блока изображения, при этом информация указания используется для указания начальной информации движения текущего блока изображения.
16. Устройство предсказания изображения, содержащее:
первый блок получения, выполненный с возможностью получения начальной информации движения текущего блока изображения;
первый блок поиска, выполненный с возможностью: определения позиций N опорных блоков для предсказания вперед и позиций N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения, причем N опорные блоки для предсказания вперед расположены в опорном изображении для предсказания вперед, N опорные блоки для предсказания назад расположены в опорном изображении для предсказания назад, N представляет собой целое число больше 1; и определения, с позиций M пар опорных блоков, на основании критерия стоимости соответствия, что позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, причем позиция каждой пары опорных блоков содержит позицию опорного блока для предсказания вперед и позицию опорного блока для предсказания назад; при этом для позиций каждой пары опорных блоков, первое смещение позиции и второе смещение позиции находятся в зеркальной взаимосвязи, первое смещение позиции представляет собой смещение позиции опорного блока для предсказания вперед по отношению к позиции начального опорного блока для предсказания вперед, и второе смещение позиции представляет смещение позиции опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад; где М является целым числом, большим или равным 1, и М является меньшим или равным N; и
первый блок предсказания, выполненный с возможностью получения значения предсказания значения пикселя текущего блока изображения на основании значения пикселя целевого опорного блока для предсказания вперед и значения пикселя целевого опорного блока для предсказания назад.
17. Устройство по п.16, в котором то, что первое смещение позиции и второе смещение позиции находятся в зеркальной взаимосвязи:
направление первого смещения позиции противоположно направлению второго смещения позиции и значение амплитуды первого смещения позиции совпадает со значением амплитуды второго смещения позиции.
18. Устройство по п.16 или 17, в котором первый блок предсказания дополнительно выполнен с возможностью получения обновленной информации движения текущего блока изображения, причем обновленная информация движения содержит обновленный вектор движения вперед и обновленный вектор движения назад, обновленный вектор движения вперед указывает позицию целевого опорного блока для предсказания вперед и обновленный вектор движения назад указывает позицию целевого опорного блока для предсказания назад.
19. Устройство по любому из пп. 16-18, в котором позиции N опорных блоков для предсказания вперед содержат позицию одного начального опорного блока для предсказания вперед и позиции (N-1) кандидатов опорных блоков для предсказания вперед, и смещение позиции каждого кандидата опорного блока для предсказания вперед по отношению к позиции начального опорного блока для предсказания вперед является целочисленным расстоянием пикселей или дробным расстоянием в пикселях; или
позиции N опорных блоков для предсказания назад содержат позицию одного начального опорного блока для предсказания назад и позиции (N-1) кандидатов опорных блоков для предсказания назад, и смещение позиции каждого кандидата опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад представляет собой целочисленное расстояние в пикселях или дробное расстояние в пикселях.
20. Устройство по любому из пп.16-19, в котором начальная информация движения содержит первый вектор движения и первый индекс опорного изображения в направлении предсказания вперед, и второй вектор движения и второй индекс опорного изображения в направлении предсказания назад; и
в аспекте определения позиций N опорных блоков для предсказания вперед и позиций N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения первый блок поиска, в частности, выполнен с возможностью:
определения, на основании первого вектора движения и позиции текущего блока изображения, позиции начального опорного блока для предсказания вперед текущего блока изображения в опорном изображении для предсказания вперед, соответствующем первому индексу опорного изображения для предсказания вперед, с использованием позиции начального опорного блока для предсказания вперед в качестве первой начальной точки поиска и определения позиций (N-1) кандидатов опорных блоков для предсказания вперед в опорном изображении для предсказания вперед, при этом позиции N опорных блоков для предсказания вперед содержат позицию начального опорного блока для предсказания вперед и позиции (N - 1) кандидатов опорных блоков для предсказания вперед; и
определения, на основании второго вектора движения и позиции текущего блока изображения, позиции начального опорного блока для предсказания назад текущего блока изображения в опорном изображении для предсказания назад, соответствующем второму индексу опорного изображения, с использованием позиции начального опорного блока для предсказания назад в качестве второй начальной точки поиска и определения позиции (N-1) кандидатов опорных блоков для предсказания назад в опорном изображении для предсказания назад, при этом позиции N опорных блоков для предсказания назад содержат позицию начального опорного блока для предсказания назад и позиции (N - 1) кандидатов опорных блоков для предсказания назад.
21. Устройство по любому из пп.16-20, в котором в аспекте определения из позиций М
пар опорных блоков на основании критерия стоимости соответствия, позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, первый блок поиска специально выполнен с возможностью:
определения, с позиций М пар опорных блоков, что позиции пары опорных блоков с минимальной ошибкой соответствия являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения; или
определения, с позиций М пар опорных блоков, что позиции пары опорных блоков с ошибкой соответствия меньше или равной пороговому значению ошибки соответствия являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, где М меньше или равно N.
22. Устройство предсказания изображения, содержащее:
второй блок получения, выполненный с возможностью получения начальной информации движения текущего блока изображения;
второй блок поиска, выполненный с возможностью: определения позиций N опорных блоков для предсказания вперед и позиций N опорных блоков для предсказания назад, на основании начальной информации движения и позиции текущего блока изображения, причем N опорные блоки для предсказания вперед расположены в опорном изображении для предсказания вперед, N опорные блоки для предсказания назад расположены в опорном изображении для предсказания назад, N представляет собой целое число больше 1; и определения, с позиции M пар опорных блоков, на основании критерия стоимости соответствия, что позиции пары опорных блоков являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, при этом позиции каждой пары опорных блоков содержат позицию опорного блока для предсказания вперед и позицию опорного блока для предсказания назад; для позиций каждой пары опорных блоков, первое смещение позиции и второе смещение позиции находится в пропорциональной зависимости, основанной на расстоянии временной области, первое смещение позиции представляет собой смещение позиции опорного блока для предсказания вперед по отношению к позиции начального опорный блока для предсказания вперед, а второе смещение позиции представляет смещение позиции опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад; где М является целым числом, большим или равным 1, и М является меньшим или равным N; и
второй блок предсказания, выполненный с возможностью получения значения предсказания значения пикселя текущего блока изображения на основании значения пикселя целевого опорного блока для предсказания вперед и значения пикселя целевого опорного блока для предсказания назад.
23. Устройство по п.22, в котором то, что первое смещение позиции и второе смещение позиции находятся в пропорциональном отношении на основании расстояния во временной области, содержит:
если первое расстояние во временной области совпадает со вторым расстоянием во временной области, направление первого смещения позиции противоположно направлению второго смещения позиции, и значение амплитуды первого смещения позиции совпадает со значением амплитуды второго смещения позиции; или
если первое расстояние во временной области отличается от второго расстояния во временной области, направление первого смещения позиции противоположно направлению второго смещения позиции и пропорциональная зависимость между значением амплитуды первого смещения позиции и значением амплитуды второго смещения позиции основаны на пропорциональной зависимости между первым расстоянием во временной области и вторым расстоянием во временной области; при этом
первое расстояние во временной области представляет расстояние во временной области между текущим изображением, которому принадлежит текущий блок изображения, и опорным изображением для предсказания вперед, а второе расстояние во временной области представляет расстояние во временной области между текущим изображением и опорным изображением для предсказания назад.
24. Устройство по п.22 или 23, в котором второй блок предсказания дополнительно выполнен с возможностью получения обновленной информации движения текущего блока изображения, при этом обновленная информация движения содержит обновленный вектор движения вперед и обновленный вектор движения назад, обновленный вектор движения вперед указывает позицию целевого опорного блока для предсказания вперед, а обновленный вектор движения назад указывает позицию целевого опорного блока для предсказания назад.
25. Устройство по любому из пп.22-24, в котором позиции N опорных блоков для предсказания вперед содержат позицию одного начального опорного блока для предсказания вперед и позиции (N-1) кандидатов опорных блоков для предсказания вперед и смещение позиции каждого кандидата опорного блока для предсказания вперед по отношению к позиции начального опорного блока для предсказания вперед является целочисленным расстоянием в пикселях или дробным расстоянием в пикселях; или
позиции N опорных блоков для предсказания назад содержат позицию одного начального опорного блока для предсказания назад и позиции (N-1) кандидатов опорных блоков для предсказания назад, и смещение позиции каждого кандидата опорного блока для предсказания назад по отношению к позиции начального опорного блока для предсказания назад представляет собой целочисленное расстояние в пикселях или дробное расстояние в пикселях.
26. Устройство по любому из пп.22-25, в котором начальная информация движения содержит первый вектор движения и первый индекс опорного изображения в направлении предсказания вперед, и второй вектор движения и второй индекс опорного изображения в направлении предсказания назад; при этом
в аспекте определения позиций N опорных блоков для предсказания вперед и позиций N опорных блоков для предсказания назад на основании начальной информации движения и позиции текущего блока изображения, второй блок поиска, в частности, выполнен с возможностью:
определения, на основании первого вектора движения и позиции текущего блока изображения, позиции начального опорного блока для предсказания вперед текущего блока изображения в опорном изображении для предсказания вперед, соответствующем первому индексу опорного изображения для предсказания вперед, с использованием позиции начального опорного блока для предсказания вперед в качестве первой начальной точки поиска и определения позиций (N-1) кандидатов опорных блоков для предсказания вперед в опорном изображении для предсказания вперед, при этом позиции N опорных блоков для предсказания вперед содержат позицию начального опорного блока для предсказания вперед и позиции (N - 1) кандидатов опорных блоков для предсказания вперед; и
определения, на основании второго вектора движения и позиции текущего блока изображения, позиции начального опорного блока для предсказания назад текущего блока изображения в опорном изображении для предсказания назад, соответствующем второму индексу опорного изображения, с использованием позиции начального опорного блока для предсказания назад в качестве второй начальной точки поиска и определения позиции (N-1) кандидатов опорных блоков для предсказания назад в опорном изображении для предсказания назад, при этом позиции N опорных блоков для предсказания назад содержат позицию начального опорного блока для предсказания назад и позиции (N - 1) кандидатов опорных блоков для предсказания назад.
27. Устройство по любому из пп.22-26, в котором в аспекте определения, из позиций М пар опорных блоков, на основании критерия стоимости соответствия, позиций пары опорных блоков являющихся позицией целевого опорного для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, второй блок поиска, в частности, выполнен с возможностью:
определения, с позиций М пар опорных блоков, что позиции пары опорных блоков с минимальной ошибкой соответствия являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения; или
определения, с позиций М пар опорных блоков, что позиции пары опорных блоков с ошибкой соответствия меньше или равной пороговому значению ошибки соответствия являются позицией целевого опорного блока для предсказания вперед текущего блока изображения и позицией целевого опорного блока для предсказания назад текущего блока изображения, где М меньше или равно N.
28. Видеокодер, характеризующийся тем, что выполнен с возможностью кодирования блока изображения и содержащий:
модуль внешнего предсказания, содержащий устройство для предсказания изображения по любому из пп.16-27, при этом модуль внешнего предсказания выполнен с возможностью получения значения предсказания пикселя блока изображения посредством предсказания;
модуль энтропийного кодирования, выполненный с возможностью кодирования информации указания в поток битов, причем информация указания используется для указания начальной информации движения блока изображения; и
модуль восстановления, выполненный с возможностью восстановления блока изображения на основании значения предсказания пикселя блока изображения.
29. Видеодекодер, характеризующийся тем, что выполнен с возможностью декодирования потока битов для получения блока изображения и содержащий:
модуль энтропийного декодирования, выполненный с возможностью декодирования потока битов для получения информации указания, причем информация указания используется для указания начальной информации движения текущего блока изображения, полученного посредством декодирования;
модуль внешнего предсказания, содержащий устройство предсказания изображения по любому из пп.16-27, при этом модуль внешнего предсказания выполнен с возможностью получения значения предсказания пикселя блока изображения посредством предсказания; и
модуль восстановления, выполненный с возможностью восстановления блока изображения на основании предсказанного значения пикселя блока изображения.
30. Энергонезависимый машиночитаемый носитель информации, хранящий программный код, вызывающий, при исполнении вычислительным устройством, выполнение способа по любому из предшествующих пунктов.
31. Энергонезависимый машиночитаемый носитель информации, хранящий поток битов кодированных в соответствии со способом по любому из предшествующих пунктов.