Б. Сканирование коэффициентов ДКП

Следующим шагом является преобразование матрицы коэффициентов в одномерную последовательность. Данное преобразование предусматривает объединение коэффициентов матрицы в определенные группы (рис.5.51) и применение затем так называемого энтропийного кодирования.

Одним из вариантов такого алгоритма группирования является зигзагообразное сканирование (рис.5.51).

В результате Z -сканирования последовательность чисел подвергается энтропийному кодированию (код Хаффмана). Он основывается на том, что коды символов, обладающие большей вероятностью, описываются меньшим числом битов. В матрице ДКП преобладают числа с малыми амплитудами (≈0), их кодируют короткими словами (в нашем случае это числа 0 и 1). Естественно, характер коэффициентов ДКП зависит от содержания изображения.

Рис. 5.51. Зигзаг-сканирование коэффициентов ДКП

Далее в блоке “Энтропийное кодирование” осуществляется кодирование с переменной длиной кодовых слов.

В петле обратной связи (деквантователь KB-1, блок обратного ДКП-1 и предсказатель) ЗУ может содержать несколько предыдущих полей (кадров).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: