Учебное пособие разработал



бет25/50
Дата17.05.2020
өлшемі14.65 Mb.
түріУчебное пособие
1   ...   21   22   23   24   25   26   27   28   ...   50
Рис. 2.6 — Структура сигнала при совместной передаче сигналов

изображения и звука в стандарте MPEG-1


Стандарт предусматривает, что поток данных может содержать как аудио-, так и видеоданные, причем скорость передачи данных может составлять, например, для звуковой части (если компрессия ЗС выполняется кодером «Layer-2» при fд = 48 кГц) 24 кбайт/с (192 кбит/с), а для передачи видеочасти — 150 кбайт/с. Из соотношения этих скоростей передачи аудио- и видеоданных можно определить, с какой частостью должна передаваться в пакете данных аудио- и видеоинформация. Вся дополнительная информация, необходимая для разделения и декодирования сигналов изображения и звука, должна быть приемнику известна (передана). Она и содержится в преамбуле пакета. Преамбула начинается стартовым кодом пакета (Pack Start Code), следующие 8 байт служат для передачи сигнала синхронизации и сигналов управления системой в целом (System Clok Reference — SRC), после этого передается системная преамбула данного пакета (System Header), которая содержит всю необходимую информацию управления для разделения следующих в пакете в переменной структуре аудио- и видеоданных. Без правильного приема и выделения информации управления процессы разделения потоков и их последующее декодирование будут невозможны. Длина преамбул составляет 12 байт, лишь самая первая преамбула имеет длину 29 байт.

Таким образом, затраты на передачу информации управления достаточно малы. Однако данный способ позволяет всей системе очень гибко адаптироваться к различным потокам информации. В пакетах видео- и аудиоданные сведены в отдельные субблоки (например, каждый длиной по 2 кбайт), несколько блоков (например, три) вновь образуют блок. Вся информация об этой структуре упаковки видео- и аудиоданных и местах расположения этих блоков в пакете содержится в преамбуле к пакету.

Принимаемый компрессированный цифровой поток данных в соответствии с информацией по управлению демультиплексируется, затем собирается в промежуточной памяти, после чего подвергается обратной цифровой обработке с целью декомпрессии. В результате образуются исходные цифровые потоки аудио- и видеоданных. При этом компрессия звуковых данных в стандарте MPEG-1 ISO / IEC 11172-3 базируется на использовании метода MUSICAM (см. разд. 2.11). Временные затраты на требуемый объем промежуточной памяти можно минимизировать в кодирующем устройстве за счет рационального размещения потоков данных.

Теперь остановимся подробнее лишь на структуре цифрового потока, относящегося только к передаче ЗС. В соответствии со стандартом MPEG-1 ISO/IEC 11172-3 основной структурной единицей формата кода является подцикл (фрейм), включающий преамбулу (Header) и относящиеся к данному фрейму компрессированные аудиоданные (Frame(i) data) (рис. 2.7). Фрейм объединяет ту часть аудиоданных, которая декодируется самостоятельно.

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

Остановимся подробнее на формате фрейма. Служебная информация, содержащаяся в преамбуле (32 бита), включает синхрослово 1111 1111 1111 (12 бит) и информацию о состоянии, относящуюся к структуре данных фрейма (20 бит):



  • бит идентификации — ID, равный 1, если поток аудиоданных полностью соответствует стандарту ISO/MPEG 11172-3 и 0 в противном случае;

  • код уровня (2 бита), идентифицирующий тип слоя кодирования — «Layer-1», «Layer-2», «Layer-3», резерв;





Достарыңызбен бөлісу:
1   ...   21   22   23   24   25   26   27   28   ...   50


©netref.ru 2019
әкімшілігінің қараңыз

    Басты бет