Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6.Гл.6.Передача цифр.ТВ-сигн..doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
98.82 Кб
Скачать

Глава 6 Передача телевизионного сигнала в цифровой форме

6.1. Формирование потоков цифрового тв сигнала

В гл. 5 были изложены принципы преобразования ТВ сигнала в цифровую форму и его эффективного кодирования. В вещательном телевидении кодирование сигнала осуществляется по стандарту MPEG-2. Этот стандарт регламентирует также форму «упаковки» всех видов информации, которая должна быть передана в составе ТВ программы - изображение, звук и дополнительные данные.

При формировании единого потока данных стандарт MPEG-2 предусматривает две формы такого потока - программный и транспортный потоки. Оба потока состоят из элементарных пакетных потоков (Packetized Elementary Stream, PES), состоящих, в свою очередь, из отдельных пакетов (5.11-5.14). В начале заголовка каждого пакета (PES-пакета) содержатся информация идентификации потока, сведения о принадлежности его к определенной программе. В заголовок может быть также включена дополнительная информация - об авторских правах, о правах доступа, о приоритете, и т.д. Кроме того, для синхронизации потоков в процессе декодирования в заголовок пакетов включаются метки времени представления (Presentation Time Stamps, PTS) и метки времени декодирования (Decoding Time Stamps, DTS).

6.2. Канальное кодирование [5]

Как известно, само по себе представление сигнала в цифровой форме еще не означает повышения помехоустойчивости передачи по сравнению с аналоговым сигналом. В свою очередь, последствия воздействия помех на цифровой сигнал зависят от того, какая его часть поражена помехой. Ошибка, которая может появиться, например, при передаче старшего разряда кодового слова; может иметь более серьезные последствия для качества передаваемого изображения, чем ошибка при передаче одного элемента изображения в аналоговом телевидении.

В процессе передачи информация подвергается кодированию. Существуют разные способы кодирования, предназначенные для решения требуемых задач. Например, есть способы кодирования для исключения несанкционированного получения информации, существуют и другие задачи кодирования. В гл. 5 речь шла о так называемом «кодировании» источника, т.е. о таком кодировании, которое имеет основной целью сокращение цифрового потока при передаче на основании свойств источника информации. Существует еще и так называемое «канальное кодирование». Оно позволяет, зная статистические свойства помех, закодировать передаваемую информацию таким образом, чтобы отрицательные последствия от действия помех были минимальны. Канальное кодирование, таким образом, необходимо исключительно для повышения помехоустойчивости передачи информации на приемную сторону.

Принцип канального кодирования заключается в использовании специальных кодов, предполагающих добавление к передаваемому сигналу избыточной информации. Простейший пример такого кодирования - добавление к передаваемому кодовому слову дополнительного разряда, позволяющего осуществить так называемую «проверку на четность». Однако эта проверка является достаточно примитивной - она позволяет лишь обнаружить наличие ошибки в передаваемой кодовой последовательности, но не скорректировать ее.

Существуют коды, позволяющие не только обнаруживать ошибки при передаче, но и исправлять их [14] (рис. 6.1). Коды, корректирующие ошибки передачи, применяются последовательно, с учетом их различных свойств и способности корректировать ошибки различного характера. При этом код, применяемый на передающей стороне первым, должен декодироваться на приемной стороне в последнюю очередь. Такой код называется внешним. Соответственно код, применяемый на передающей стороне последним и декодируемый в приемном устройстве в первую очередь, называется внутренним. Возможная последовательность операций по отношению к передаваемому цифровому ТВ сигналу для коррекции ошибок передачи, показана на рис. 6.2.

Рис. 6.1. Принцип канального кодирования

Рис. 6.2. Коррекция ошибок в цифровом ТВ сигнале

Применение нескольких канальных кодеков позволяет повысить помехозащищенность передачи и, что очень важно, – корректировать так называемые «пакетные» ошибки, которые представляют собой последовательность большого количества идущих друг за другом ошибочных посылок. Например, благодаря использованию буферной памяти между внешним и внутренним канальными кодеками и чередованию направлений записи в память и считывания из нее достигается «перемежение» символов и возможность коррекции сравнительно большой пакетной ошибки. Биты передаваемой информации, которые перед передачей были смежными во времени, в результате такого перемежения удаляются друг от друга в процессе передачи по каналу с помехами. На приемной стороне также имеется буферная память, осуществляющая «обратное» перемежение. Это происходит до поступления сигнала на декодер внешнего кода.

В качестве внешнего кода обычно используется код Рида-Соломона (Reed-Solomon-Code, RS), который требует двух проверочных символов на одну исправляемую ошибку [14]. В процессе кодирования кодом Рида-Соломона, используемым для передачи цифрового ТВ сигнала, на каждый пакет общего транспортного потока длиной 188 байт добавляется 16 проверочных байт. Получается новый пакет, содержащий необходимую избыточность и имеющий длину 204 байта. Это позволяет исправить 8 байт, искаженных помехой в процессе передачи. Такой код в литературе обозначают (204, 188, 8) [15].

Внутреннее кодирование также часто осуществляют с помощью сверточных кодов. Более подробную информацию о помехоустойчивом кодировании, использующем коды Рида-Соломона и сверточные коды, можно найти в [14, 16].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]