- •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.15. Прямая коррекция ошибок
Цифровые сигналы, особенно сигналы с высоким уровнем сжатия, нуждаются в эффективном обнаружении и исправлении ошибок. В цифровом телевизионном вещании интенсивность ошибок в битах должна быть порядка 10-10 – 10-12, что эквивалентно от 0,1 до 10 ошибочных битов за один час передачи. Канал передачи со столь низкой интенсивностью ошибок в битах называют квазибезошибочным каналом. Чтобы выполнить столь строгие условия, приходится предпринимать определенные предупредительные меры, которые гарантируют, что ошибки, вызванные физической средой передачи, будут обнаружены и, если это возможно, скорректированы. В этом заключается назначение блока прямой коррекции ошибок (ПКО).
Перед использованием прямой коррекции ошибок ИС ПКО выполняет так называемое рассредоточение энергии, которое заключается в скремблировании данных для достижения равномерного распределения энергии по каналу. Чтобы обеспечить дескремблирование данных в исходную форму, используют псевдослучайное двоичное скремблирование, аналогичное скремблированию при передаче стереозвука по системе NICAM. ПКО имеет три этапа:
внешнее кодирование (код Рида-Соломона);
сверточное перемежение;
внутреннее кодирование (сверточное).
Внутреннее кодирование (третий этап) не требуется для кабельного телевидения. На приемной стороне все эти три этапа обращаются (рис. 5.35).
Рис. 5.35
Внешнее кодирование использует код обнаружения и исправления ошибок Рида-Соломона (PC). При этом кодировании не корректируются пакеты ошибок, т. е. ошибки в смежных битах. Перемежение позволяет преодолеть это ограничение; оно удаляет друг от друга смежные биты перед передачей. Если среда передачи вносит длинные пакеты ошибок, то на приемной стороне ошибки удаляются друг от друга путем обращения перемежения до поступления на декодер внешнего кода. Код PC, выбранный для цифровой телевизионной передачи, – это код 204:188, в котором к пакетам транспортного потока добавлены 16 дополнительных байтов (рис. 5.36). Внешний кодер PC может обнаруживать и исправлять 16 байтов ошибок в 204-байтовом пакете.
Наконец, уже упомянутое ранее внутреннее кодирование представляет собой иной тип сверточного кодирования, который обладает большей способностью исправления ошибок. Полное (100%) устройство сверточного внутреннего кодирования формирует два одновременных выходных битовых потока, X и Y, каждый из которых повторяет исходный поток данных. Битовые потоки X и Y модулируются и передаются. Хотя этот способ обеспечивает очень эффективное исправление ошибок, он по существу удваивает требования к ширине полосы канала. Избыточность можно снизить, используя способ, называемый прокалыванием, в соответствии с которым только один из двух одновременных битов потоков X и Y выбирается для модуляции. Используется чередование битов X и Y в пределах определенного соотношения, называемого отношением прокалывания. Высокое отношение прокалывания увеличивает эффективность коррекции ошибок ценой уменьшения пропускной способности канала. Вещательная компания в зависимости от мощности передатчика, размера антенны и желаемого качества может выбрать отношение прокалывания 3/4 или 2/3.
Рис. 5.36. Транспортный пакет с битами прямой коррекции ошибок.
