Интернет магазин китайских планшетных компьютеров



Компьютеры - Dolby Digital - Декодер системы Dolby AC-3

15 мая 2011


Оглавление:
1. Dolby Digital
2. Кодер системы Dolby AC-3
3. Декодер системы Dolby AC-3
4. Технологии Dolby Digital
5. Интересные факты



Декодер Dolby AC-3 получает порядки коэффициентов МДКП в кодированном и упакованном виде. Чтобы их распаковать и декодировать, необходимо иметь дополнительную информацию о числе передаваемых экспонент в сигнале каждого канала и о стратегии их кодирования, использовавшейся в кодере. Процесс декодирования порядков осуществляется в блоке декодирования экспонент. После декодирования порядков выполняется процедура распаковки, деквантования и денормирования мантисс коэффициентов МДКП. Для её выполнения используются параметры психоакустической модели, параметры, определяющие распределение битов в кодере, а также восстановление значения порядков коэффициентов МДКП. Операция денормирования мантисс производится посредством сдвигов разрядов кодового слова мантиссы вправо. При этом число сдвигов определяется порядком соответствующего коэффициента МДКП. Если в кодере была использована процедура объединения сигналов ряда каналов, то, очевидно, декодер должен выполнить обратную операцию, используя переданные декодеру в поле данных дополнительной информации значения координат объединения. В блоке обратного ортогонального МДКП осуществляется обратное преобразование реконструированного в декодере сигнала во временную область.

SI BSI Audio Block 0 Audio Block 1 Audio Block 2 Audio Block 3 Audio Block 4 Audio Block 5 AUX Data CRC

Схема 1.Структура данных аудиофрейма системы Dolby AC-3.


Block Switch Flags Dither Flags Dynamic Range Control Coupling Strategy Coupling coordinates Exponent strategy Exponent Bit Allocation Parametrs Mantissas

Схема 2.Структура данных аудиоблока системы Dolby AC-3.


Структура аудиоданных в стандарте Dolby AC-3 показана на схеме 1.Поле данных заголовка аудиофрейма содержит информацию о синхронизации SI и информацию о конфигурации потока данных BSI.

Поле данных SI включает синхрослово, биты помехоустойчивого кодирования, частоту дискретизации и размер аудиофрейма. Аудиофрейм системы Dolby AC-3 включает два 16-битовых слова CRC-кода, первое из них следует в начале каждого фрейма после слова синхронизации, а второе — в его конце. Поле данных BSI содержит информацию о конфигурации потока цифровых данных, например, такую, как тип сервиса, режим работы кодера, абсолютный акустический уровень сигнала каждого канала, информацию о языке, о времени и другое.

Структура данных аудиоблока показана на схеме 2.Он включает в себя следующие поля битов: Block Switch Flags — параметр длины ортогонального преобразования; Dither Flags — признак наличия добавочного шума; Dynamic Range Control — данные упраавления динамическим диапазоном передаваемых сигналов; Coupling Strategy — информация об объединении сигналов; Coupling Coordinats — координаты объединения для сигнала каждого канала; Exponent Strategy — выбранная стратегия кодирования порядков; Exponents — кодовые слова порядков коэффициентов МДКП; Bit Allocation Parametrs — параметры психоакустической модели; Mantissas — кодовые слова мантисс коэффициентов МДКП.



Просмотров: 6517


<<< AES/EBU
Dolby Pro Logic >>>