ВУЗ:
Составители:
Рубрика:
26
В кодере реализуются два режима кодирования : внутрикадровое
кодирование (переключатель в положении 1) и межкадровое кодирование с
предсказанием и компенсацией движения (переключатель в положении 2).
Все макроблоки I-кадров кодируются в режиме внутрикадрового
кодирования . Метод аналогичен JPEG: разложение на блоки 8х8 пикселов,
поблочное ДКП , квантование полученных коэффициентов в соответствие с
формулой (1.7), считывание в зигзагообразном порядке , кодирование с
переменной длиной кодовых слов. При квантовании могут использоваться ,
например, табл.1.2 и 1.3. В случае использования нестандартных таблиц
коэффициентов квантования они включаются в общий выходной поток данных.
Кодирование с переменной длиной кодовых слов осуществляется с
помощью таблиц кодов, имеющихся в стандарте. Как и в JPEG, коэффициенты
ДКП , соответствующие постоянным составляющим , кодируются с
использованием предсказания по таким же коэффициентам предыдущих
блоков, и для них предназначены отдельные таблицы кодов с переменной
длиной кодовых слов. Следует отметить, что в тексте стандартов нет термина
«кодирования по Хаффмену». Видимо это связано с тем , что таблицы кодов
заданы в стандарте, а не вычисляются под конкретные данные, как это
требуется при кодировании по Хаффмену .
ДКП
Кв
УКС
КПДС
+
-
Мп
БЗУ
Кв-1
ДКП -1
Пред
ЗУ
КПДС
ОД
1
2
Вх
Вых
Макроблоки Р - кадров могут кодироваться как внутрикадровым методом,
так и межкадровым в зависимости от наличия и интенсивности изменений в
этом макроблоке по сравнению с соответствующей областью изображения , по
которому выполняется предсказание данного Р-кадра, т.е. в зависимости от
результатов оценки движения .
Изображение , по которому выполняется предсказание , формируется из
кодированных данных предыдущего I- или Р - кадра. В деквантователе данные
умножаются на коэффициенты квантования , затем выполняется обратное ДКП
так же, как это делается в декодере в приемной части системы, после чего
декодированное изображение записывается в ЗУ . Использование обратной
Рис.8.5. Структурная схема видеокодера MPEG-2
26 В ко дере реализу ю тся два режим а ко диро вания: вну трикадро во е ко диро вание (переклю чатель в по ло жении 1) и м ежкадро во е ко диро вание с предсказанием и ко м пенсацией движения (переклю чательв по ло жении 2). В се м акро бло ки I-кадро в ко диру ю тся в режим е вну трикадро во го ко диро вания. М ето д анало гичен JPEG: разло жение на бло ки 8х8 пиксело в, по бло чно е Д К П , кванто вание по лу ченны х ко эффициенто в в со о тветствие с фо рм у ло й (1.7), считы вание в зигзаго о бразно м по рядке, ко диро вание с перем енно й длино й ко до вы х сло в. П ри кванто вании м о гу т испо льзо ваться, наприм ер, табл.1.2 и 1.3. В слу чае испо льзо вания нестандартны х таблиц ко эффициенто в кванто вания о ни вклю чаю тся в о бщ ий вы хо дно й по то кданны х. К о диро вание с перем енно й длино й ко до вы х сло в о су щ ествляется с по м о щ ью таблиц ко до в, им ею щ ихся в стандарте. К ак и в JPEG, ко эффициенты Д К П , со о тветству ю щ ие по сто янны м со ставляю щ им , ко диру ю тся с испо льзо ванием предсказания по таким же ко эффициентам преды ду щ их бло ко в, и для них предназначены о тдельны е таблицы ко до в с перем енно й длино й ко до вы х сло в. Следу ет о тм етить, что в тексте стандарто в нет терм ина «ко диро вания по Х аффм ену ». В идим о это связано с тем , что таблицы ко до в заданы в стандарте, а не вы числяю тся по д ко нкретны е данны е, как это требу ется при ко диро вании по Х аффм ену . УКС 1 Вх ДКП Кв КП ДС М п БЗУ - 2 Вых К в-1 Д К П -1 П ред ЗУ + КП ДС О Д Рис.8.5. Стру кту рная схем а видео ко дера MPEG-2 М акро бло ки Р-кадро в м о гу т ко диро ваться как вну трикадро вы м м ето до м , так и м ежкадро вы м в зависим о сти о т наличия и интенсивно сти изм енений в это м м акро бло ке по сравнению с со о тветству ю щ ей о бластью изо бражения, по ко то ро м у вы по лняется предсказание данно го Р-кадра, т.е. в зависим о сти о т резу льтато в о ценки движения. И зо бражение, по ко то ро м у вы по лняется предсказание, фо рм иру ется из ко диро ванны х данны х преды ду щ его I- или Р-кадра. В декванто вателе данны е у м но жаю тся на ко эффициенты кванто вания, затем вы по лняется о братно е Д К П так же, как это делается в деко дере в прием но й части систем ы , по сле чего деко диро ванно е изо бражение записы вается в ЗУ . И спо льзо вание о братно й
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »