H.264

Один из стандартов, входящих в состав MPEG-4 (ITU-T H.264, MPEG-4 part 10). Стандарт сжатия видео, предназначенный для достижения высокой степени сжатия видеопотока при сохранении высокого качества.

Это достигается следующими средствами: 

  • Используется система ссылок на ранее обработанные кадры, позволяющая сократить объем данных за счет того, что повторяющиеся кадры кодируются только один раз. 

  • Независимость методов обработки изображений и возможности их использования для предсказания движения. Это позволяет для кодирования изображения выбрать в качестве опорного самое близкое.

  • Переменный размер блока (элементарного объекта) в алгоритме компенсации движения (кодировании траектории движения элемента изображения вместо передачи данных о его положении в каждом кадре). Это позволяет с высокой точностью выделять область движения.

  • Экстраполяция вектора движения за границы декодированного опорного изображения.

  • Точность до четверти пикселя (Qpel) при компенсации движения обеспечивает высокую точность описания движущихся областей (что особенно актуально для медленного движения).

  • Цветность, как правило, хранится с разрешением, уменьшенным вдвое по вертикали и горизонтали (прореживание цвета), поэтому компенсация движения для компонента цветности использует точность в одну восьмую пикселя цветности.

  • Взвешенное предсказание, позволяющее использовать масштабирование и сдвиг после компенсации движения на величины, указанные кодером. Такая методика может чрезвычайно сильно поднять эффективность кодирования для сцен с изменением освещенности (например при эффектах затемнения, постепенного появления изображения).

  • Усовершенствованные алгоритмы преобразования и квантования.



Статьи

Комментарии

Если у вас есть вопросы, комментарии, или вы заметили неточность, напишите комментарий. Адреса электронной почты не собираются и используются только для уведомлений об ответах.

Чтобы оставить комментарий, войдите на сайт.