Читать в оригинале

<< ПредыдущаяОглавлениеСледующая >>


6.4.6. Прогноз в моде intra

Прогнозный блок Р в моде intra формируется по ранее закодированным и реконструированным блокам. Он вычитается из текущего блока перед кодированием. Блок Р строится для каждого блока 4x4 или целого макроблока 16 х 16 сэмплов яркости. Всего имеется девять дополнительных мод для прогноза блоков 4 х 4 и четыре моды для блоков 16 х 16. Обычно кодер выбирает моду прогноза, стараясь минимизировать разность между кодируемым текущим блоком и блоком Р.

Пример

Видеокадр QCIF (рис. 6.20) кодируется в моде intra, и каждый блок или макроблок прогнозируется по соседним, ранее закодированным сэмплам. На рис. 6.21 показан прогнозный кадр Р (компоненты яркости), построенный по «наилучшим» модам прогноза блоков 4 х 4 и 16 х 16 каждой области (выбирается мода, которая минимизирует объем кодируемой информации.

Рис. 6.20. Кадр QCIF.

Еще одна мода кодирования intra, которая обозначается I_РСМ, позволяет кодеру передавать непосредственно значения сэмплов изображения (без прогноза и преобразования). В некоторых особых случаях (например, когда имеется аномальное изображение и/или заданы малые параметры квантователя) эта мода может оказаться более эффективной по сравнению с «обычным» процессом кодирования intra, состоящим из прогноза, преобразования, квантования и энтропийного кодера. Включение моды I_РСМ дает возможность наложить абсолютный верхний предел на число бит, которое может иметь закодированный макроблок, без снижения качества декодированного изображения.

Рис. 6.21. Кадр прогноз моды intra стандарта Н.264.

Рис. 6.22. Блок яркости 4x4, который необходимо спрогнозировать.

 



<< ПредыдущаяОглавлениеСледующая >>