Цифровая обработка ТВ сигналов. Часть 2. Бобрешов А.М - 26 стр.

UptoLike

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- или Р-кадра. В декванто вателе данны е
у м но жаю тся на ко эффициенты кванто вания, затем вы по лняется о братно е Д К П
так же, как это делается в деко дере в прием но й части систем ы , по сле чего
деко диро ванно е изо бражение записы вается в ЗУ . И спо льзо вание о братно й