- •5. Основы цифрового телевидения
- •5.1. Общие положения.
- •5.2. Импульсно-кодовая модуляция
- •5.2.1. Обобщенная структурная схема тракта цифрового телевидения
- •5.3. Дискретизация телевизионного сигнала
- •Если (5.4) подвергнуть преобразованию Фурье, то получим
- •5.4. Квантование телевизионного сигнала
- •5.5. Цифровое кодирование телевизионного сигнала
- •5.6. Формирователи цифровых телевизионных сигналов
- •5.8. Кодирование программ
- •5.9. Кодирование видеоинформации
- •5.9.1. Подготовка видеоданных
- •5.9.2. Удаление временной избыточности
- •5.9.3. Компенсация движения
- •5.9.4. Удаление пространственной избыточности на основе дкп
- •5.9.5. Зигзагообразное сканирование матрицы дкп
- •5.9.6. Квантование с переменной длиной
- •5.9.7. Сравнение векторов
- •5.10. Устройство кодирования звука
- •5.11. Пакет служебных данных
- •5.12. Структура элементарного программного потока
- •5.13. Мультиплексирование программ
- •5.14. Структура пакетов транспортного потока
- •5.15. Прямая коррекция ошибок
- •5.16. Свойства телевизионного сигнала. Дискретное преобразование Фурье
- •5.17. Структурная схема сжатия неподвижных изображений по стандарту jpeg
- •5.17.1. Разбиение изображения на блоки в jpeg и mpeg
- •5.17.2. Дкп. Квантование коэффициентов дкп
- •5.18. Стандарт цифрового сжатия mpeg-1 [10]
- •5.18.1. Алгоритм обработки видеоданных
- •5.18.2. Структура видеопоследовательности
- •5.19. Стандарт сжатия движущихся изображений mpeg-2
- •5.19.1. Структурная схема видеокодера mpeg-2
- •А. Квантование коэффициентов дкп
- •Б. Сканирование коэффициентов дкп
- •В. Компенсация движения в динамических изображениях
- •Г. Стабилизация скорости цифрового потока в канале связи
- •5.19.2. Уровни и профили стандарта mpeg-2 [10]
- •5.19.3. Отличия mpeg-1 и mpeg-2 [8]
- •5.20. Искажения изображения при сжатии по стандартам mpeg. Достижимые степени сжатия [8]
- •Вейвлет – преобразование
- •5.22. Векторное квантование. Фрактальное кодирование
- •Контрольные вопросы
5.8. Кодирование программ
Основные компоненты системы кодирования программ показаны на рис. 5.16. Сначала аналоговые видео- и звуковые сигналы подвергаются дискретизации на соответствующей частоте (13,5 МГц для Y и 6,75 МГц для СR и СВ), а затем передаются на свои кодирующие устройства. Кодирующие устройства удаляют несущественные или избыточные детали видео- и звуковых сигналов и выполняют операции уменьшения числа битов, формируя индивидуальные пакеты данных. Индивидуальные пакеты данных вместе со служебными пакетами данных передаются на мультиплексор, который формирует элементарный программный поток. Поскольку объем видеоинформации превышает объем звуковой или служебной информации, элементарный программный поток содержит больше пакетов видеоданных, чем пакетов звуковых или служебных данных (рис. 5.17). Затем элементарные программные потоки объединяются в мультиплексоре и поступают в модулятор для передачи. Тип применяемой модуляции определяется типом вещания: наземное, спутниковое или кабельное.
Рис. 5.16. Кодирование программ
А – кодирование видеосигналов по стандарту MPEG-2;
Б – кодирование звуковых сигналов по стандарту MPEG-2
Видеоданные |
Видеоданные |
Звуковые данные |
Видеоданные |
Видеоданные |
Видеоданные |
Звуковые данные |
Служебные данные |
Видеоданные |
Рис. 5.17. Структура элементарного программного потока
5.9. Кодирование видеоинформации
Кодирование видеоинформации состоит из трех основных этапов: подготовка видеоданных, их сжатие и квантование (рис. 5.18). На этапе подготовки данных исходные кодированные данные кадров организуются так, чтобы их было удобно сжимать. Сжатие видеоданных осуществляется в соответствии с международными стандартами, установленными системой MPEG-2.
Рис. 5.18. Кодирование видеоданных по стандарту MPEG-2
A – удаление пространственной избыточности на основе ДКП
По стандарту MPEG-2 выполняются две основные операции сжатия: удаление временной избыточности и удаление пространственной избыточности. Удаление временной избыточности представляет собой межкадровое сжатие данных, при котором происходит сравнение двух последовательных видеокадров, удаление одинаковых областей и формирование разностей кадров для обработки. Удаление пространственной избыточности, называемое также внутрикадровым сжатием, исключает ненужные повторения содержимого конкретного видеокадра. Операции удаления выполняются на основе сложных математических выражений, называемых дискретным косинусным преобразованием (ДКП), отсюда происходит название этого способа: «сжатие данных на основе ДКП». За блоком сжатия данных стоит блок квантования, который обеспечивает дальнейшее битовое сжатие. Блок квантования преобразует коэффициенты ДКП в 8-битовые коды, образующие битовый поток данных.
