- •I. Видеокомпрессия.
- •2. Избыточность телевизионных изображений.
- •3. 3. 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000Внутрикадровое кодирование.
- •3.1 Дискретное косинусное преобразование.
- •3.2 Квантование.
- •3.4 Режимы работы системы видеокомпрессии.
- •4. Межкадровое кодирование.
- •4.1 Дифференциальная импульсно-кодовая модуляция.
- •4.2 Компенсация движения.
- •5. Группы изображений.
- •6. Стандарт компрессии jpeg.
- •7. Видеокомпрессия на базе Wavelet-преобразования.
- •8. Искажения и артефакты видеокомпрессии
- •II. Шш 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000mpeg-2.
- •1. Немного истории.
- •2. Структура элементарного потока видеоданных. Элементы потока.
- •3. Принципы видеокомпрессии.
- •4. Режимы кодера.
- •5. Профили и уровни mpeg-2.
- •6. Потоки.
- •6.1 Пакетный элементарный поток.
- •6.2 Программный поток.
- •6.3 Транспортный поток.
- •6.4 Транспортный пакет.
- •7. Иерархическая идентификация программ.
- •8. Синхронизация.
- •8.1 Принцип постоянной задержки.
- •8.2 Подстройка системных часов
- •8.3 Время декодировать и время предъявлять.
- •9. Коммутация потоков и монтаж.
- •9.1 Перемаркирование кадров в области монтажного перехода
- •9.2 Перекодирование кадров в области монтажного перехода.
- •9.3 Монтаж с перекодированием и транскодированием: новый виток.
- •9.4 Склейка потоков.
- •9.5 Монтажные магнитофоны mpeg.
- •9.6 Проблемы.
- •9.7 Возможности mpeg.
- •10. Буфер, бесшовная склейка и стандартизация.
- •11. Mpeg в телевидении будущего.
- •III. Литература.
- •В.Н.Левченко "Спутниковое телевидение". Cd «it-специалист»
3. Принципы видеокомпрессии.
Сокращение пространственной избыточности выполняется в изображениях типа I и достигается на уровне блока. Набор операций такого кодирования - дискретное косинусное преобразование; взвешенное квантование, определяемое элементами матрицы квантования; энтропийное кодирование серии коэффициентов косинусного преобразования, полученной в результате зигзаг-сканирования матрицы коэффициентов. Метод сокращения временной избыточности - дифференциальная импульсно-кодовая модуляция с компенсацией движения при кодировании изображений типа P и B. При кодировании формируется разность между исходным изображением и предсказанием, полученным на основе предшествующего и/или последующего изображения. Полученная разность подвергается дискретному косинусному преобразованию, взвешенному квантованию и энтропийному кодированию. Для повышения точности предсказания и, тем самым, сокращения объема необходимых для представления изображения данных, используется компенсация движения. Оценивается скорость перемещения движущихся объектов от кадра к кадру и при определении предсказания производится соответствующая коррекция в положении опорного изображения, по отношению к которому находится ошибка предсказания. Определение величины и направления смещения движущихся объектов от кадра к кадру, называемого вектором движения, производится на уровне макроблока. Оценка вектора движения - сложная процедура, требующая больших вычислительных мощностей. Именно она определяет асимметрию кодека MPEG-2. Однако стандарт не регламентирует процедуру оценки вектора движения, поэтому в этой области ведутся серьезные работы, благодаря использованию результатов которых практическая асимметрия кодека в будущем будет минимизироваться.
Стандарт MPEG-2 (в отличие от JPEG и DV) предполагает устранение не только пространственной, но и временной избыточности. Что же это дает? Представим себе группу из 12 изображений со следующей структурой - I-B-B-P-B-B-P-B-B-P-B-B. После компрессии объем изображений типа P для типичных сюжетов вещательного телевидения будет составлять примерно 35% объема изображения типа I, а B-изображения - примерно 25%. Объем данных, которые после компрессии представляют всю группу из 12 изображений, будет равен 4 изображениям типа I. Но если бы не было сокращения временной избыточности, то необходимый объем данных был бы в 12/4=3 раза больше. Этот коэффициент (3) и дает уменьшение скорости потока данных, достигаемое за счет использования компрессии MPEG-2 с группами из 12 изображений, при приблизительно такой же заметности искажений компрессии. Чем больше группы изображений, тем больше выигрыш, обеспечиваемый за счет устранения временной избыточности. Правда, надо отметить, что в случае применения систем компрессии типа JPEG или DV не было бы артефактов, связанных с движущимися объектами, но, с другой стороны, в системе MPEG-2 глаз замечает такие искажения тем меньше, чем быстрее движутся объекты в поле изображения. Как видно, эти два фактора в какой-то мере компенсируют друг друга. Можно корректировать величину выигрыша, но то, что этот выигрыш значителен, не подлежит сомнению, поэтому применение компрессии MPEG-2 с устранением временной избыточности, конечно, целесообразно во всех звеньях тракта, где желательно уменьшение скорости потока данных.
