Составители:
111
Кодирование изображения начинается с того, что оно разбивается на
отдельные блоки размером 16x16 отсчетов, которые затем кодируются
(сжимаются) независимо друг от друга. Далее, в каждом блоке
осуществляют переход от 3-х матриц спектральных коэффициентов для
красного, зеленого и синего компонентов изображения, к трем матрицам,
представляющим яркостный (Y), и два цветоразностных компонента
изображения
()
Cb и
()
Cr . Поскольку острота зрения при наблюдении
чисто хроматических изображений существенно ниже, чем в случае
наблюдения изображений, имеющих яркостный контраст, переход к
компонентам Сb и Сr выгоден, так как позволяет при их кодировании
использовать меньшее количество отсчетов в блоке и за счет этого
получить дополнительное сжатие [52]. Более того, хроматические
компоненты квантуются грубее. Преобразование цветового координатного
пространства RGB в пространство YCrCb в соответствии с (3.1) позволяет
декоррелировать RGB компоненты сигнала. Затем матрица, имеющая
размер 16x16 отсчетов, разбивается на 4 матрицы яркости Y размером 8x8
отсчетов каждая и две матрицы цветности размером 8x8 (Сb) и (Cr) в
соответствии с тем, как показано на рисунке 8.12.
X X X X X X
O O O
X X X X X X
X X X X X X
O O O
X X X X X X
X X X X X X
O O O
X X X X X X
X X X X X X
O O O
X X X X X X
Рисунок 8.12 Положения отсчетов яркости и цветности при формировании
макроблока.
X- положение отсчета яркости, O –совпадающее положение
отсчетов цветности Сb и Cr.
Каждая ячейка на рисунке 8.12 соответствует фрагменту
изображения размером 2x2 отсчета. Положения отсчетов цветности двух
компонентов совпадают и соответствуют положению центра этого
фрагмента. На этом этапе кодирования, с одной стороны, в кодируемое
изображение вносятся необратимые искажения за счет прореживания, т.е.
происходит потеря информации, а с другой - происходит сжатие данных в
два раза. Действительно, до прореживания полное количество отсчетов,
которыми был представлен блок изображения, равнялось 3 блокам (Y,
Cr и Сb) по 256 отсчетов, а после прореживания - только
16x16+2x8x8=384. Последовательность блоков в макроблоке
Страницы
- « первая
- ‹ предыдущая
- …
- 109
- 110
- 111
- 112
- 113
- …
- следующая ›
- последняя »
