КОДИРОВАНИЕ И ДЕКОДИРОВАНИЕ ВИДЕО С ПОВЫШЕННОЙ УСТОЙЧИВОСТЬЮ К ОШИБКАМ

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