Компьютерная обработка и распознавание изображений - 112 стр.

UptoLike

Составители: 

112
представлена на рисунке 8.13. Значения яркостного сигнала из диапазона
[]
255,0 преобразуются к диапазону
[
]
127128,
вычитанием уровня
1
2
L
=128, где L число разрядов в представлении компонентов.
Рисунок 8.13 Расположение блоков в макроблоке при кодировании JPEG.
Далее, в соответствии с последовательностью блоков в макроблоке
каждый блок подвергается следующей обработке: двумерное ДКП,
квантование на соответствующую матрицу квантования, расположение
квантованных спектральных коэффициентов в зигзагообразном порядке,
кодирование квантованных спектральных коэффициентов. Двумерное
ДКП выполняется в соответствии с (8.18). Квантование заключается в
том, что матрица спектральных коэффициентов поэлементно делится на
матрицу квантования, имеющую такую же размерность, т.е. 8×8. При
этом значение проквантованного спектрального коэффициента
определяется следующим образом:
()
(
)( )()
v,uQv,uZv,uA round= для всех
(
)
[
]
70,v,u
,
где
()
vuZ , - исходное, не квантованное, значение спектрального
коэффициента, a
()
vuQ , - соответствующий ему по положению в матрице
элемент матрицы квантования, round – операция округления результата
до целого значения.
Матрица квантующих коэффициентов может формироваться в
соответствии со спектром изображения. Обычно такая адаптация не
выполняется. Часто задается коэффициент качества, определяющий
степень сжатия. В зависимости от коэффициента качества Quality,
матрица квантующих коэффициентов рассчитывается, например, в
соответствии с алгоритмом:
() ( )
vuQualityv,uQ ++×+= 11,
(
)
[
]
10
n,v,u ,
где n=8, Quality
[]
251,
.
В стандарте JPEG для информации приводятся матрицы
квантования, оптимизированные по критерию наилучшего визуального
восприятия. Примером таких матриц являются следующие:
матрица квантования яркостного компонента:
01
23
45
YY
YY
Cb Cr
01
23
45
YY
YY
Cb Cr