Применение цветоразностной модели при видеокодировании




Применение цветоразностной модели при кодировании видео учитывает пространственную избыточность последовательности кадров:

· Когерентность областей изображения – малое изменение параметров изображения в соседних пикселах,

· Избыточность в цветовых плоскостях – яркость имеет большую важность по сравнению с цветовыми компонентами.

Форматы кодирования видео устанавливают соответствие между пространственными пикселами и цифровыми отсчетами (семплами), содержащими данные о компонентах яркости и цветностей (Y, Cb, Cr.) Каждый формат назначает степень присутствия каждой из компонент при воспроизведении видео.

Согласно формату 4:4:4 каждому пикселу сопоставляются все три компоненты, для кодировки которых используется три байта (рис.20а). Согласно рекомендации ITU-R BT.601для всех компонент используется одинаковая частота дискретизации, равная 13.5МГц. Число в названии формата указывает на относительную долю присутствия каждой компоненты.

Например, при размере изображения 720х576 пикселов, общее количество пикселей равно 720*576=414 720. Для представления каждого пиксела используются три байта, т.е. количество битов для каждого пиксела равно 24. Суммарное количество бит для представления изображения равно 9953280 (1215кбайт).

Согласно формату 4:2:2 для цветовых компонент используется частота дискретизации 6.75МГц, что предполагает формирование вдвое меньшего количества отсчетов, чем отсчетов яркости. Цветовые компоненты располагаются в каждой строке через один отсчет (рис.20б).

Таким образом, для представления пары пикселей используются два отсчета яркости и по одному цветовому отсчету синевы и красноты, т.е. 4 байта. При размере изображения 720х576 пикселов общее количество битов равно 6 635 520 (810кбайт).

Формат 4:2:2 используется для высококачественного цветного видео.

В формате 4:2:0 для воспроизведения квадратного фрагмента из четырех пикселей используются четыре компоненты яркости и по одной компоненте цветности (рис.20в).

Формат используется во многих потребительских приложениях.

а) 4:4:4 б) 4:2:2 в) 4:2:0

Рис.20 Форматы семплирования

Например, при размере изображения 720х576 пикселов количество битов равно:

- по яркости – 720*576*8=3 317 760,

- по цветностям – 2*8*(720*576)/4=1 658 880.

Всего: 4 976 640 бит (607.5 кбайт).

Если разделить количество бит на общее количество пикселей (720*576), то в среднем используется 12 бит на один пиксель. Поэтому такой формат также обозначается YV12. Характерно, что в формате 4:2:0 для воспроизведения группы из четырех пикселей требуются 6 байт (четыре для яркости и по одному для цветоразностных компонент), тогда как в формате 4:4:4 - 12 байт, т.е. вдвое больше.

а)

б)

в)

г)

Рис.21 Временные диаграммы передачи компонент яркости и цветностей для форматов: а) 4:4:4, б) 4:2:2, в) 4:1:1, г) 4:2:0

В формате 4:1:1 для группы из четырех пикселей также используется четыре компоненты яркости и по одной компоненте цветностей. Цветоразностные компоненты передаются в каждой строке, но их частоты дискретизации в четыре раза меньше частоты дискретизации сигнала яркости, т.е. равны 3.375 МГц. Соотношение между пикселами и отсчетами отличается от формата 4:2:0, т.к. группы из четырех пикселей располагаются в одной строке.

Формат 4:1:1 используется в системе NTSC, а формат 4:2:0 – в системе PAL/SECAM.

В формате 4:1:0 для группы из 16-ти пикселей используется 16 отсчетов яркости и по одному Cb и Cr.

Формат Разрешение по горизонтали Разрешение по вертикали Форма группы пикселей
4:4:4 1: 1 1: 1 .
4:2:2 1: 2 1: 1 ..
4:2:0 1: 2 1: 2 .. ..
4:1:1 1: 4 1: 1 ....
4:1:0 1: 4 1: 4 .... .... .... ....

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-05-09 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: