Подготовка видеоданных
Видеоинформация, поступающая на вход видеокодера, представлена последовательностью кодированных отсчётов сигнала яркости Y и сигналов цветности CR и СВ; затем кадры этих сигналов перегруппировываются в блоки, макроблоки и вырезки (срезы, слайсы). Вырезки состоят из группы последовательных макроблоков в видеокадре, объединяемых общей шкалой квантования. Сначала кадры Y, CR и СВ делятся на ряд блоков пикселов (рис. 5.19). Каждый блок представляет собой матрицу 8 ´ 8 закодированных в цифровом виде отсчетов пикселов. Три компонента, представленных базовыми блоками, объединяются и образуют макроблок (табл. 5.1). Каждый макроблок состоит из четырех блоков яркости и двух блоков каждой составляющей цветности, CR и СВ. Это дает так называемый формат 4:2:0. Затем макроблоки выстраиваются в том порядке, в каком они появляются на изображении, чтобы получить вырезку.
Рис. 5.19. Базовые блоки Y, СR и СВ
Вырезка может состоять из одного или нескольких макроблоков. На этом этапе к каждой вырезке добавляются биты обнаружения ошибки. Если в ступени декодирования приемника обнаруживаются ошибки, то декодер игнорирует информацию, содержащуюся в данной вырезке, и переходит к следующей. Последовательность вырезок восстанавливает полный видеокадр (табл.5.1), содержащий все три составляющие изображения (Y, СR, СВ) и готовый к следующему этапу кодирования видеоданных.
Таблица 5.1. Подготовка видеоданных
Дата добавления: 2015-03-20; просмотров: 872;