ГОСТ Р 54712―2011
Приложение В
(обязательное)
Процесс кодирования
В.1 Расширение для поддержки меньших частот дискретизации
В этой части приложения описываются отличия от кодеров ГОСТ Р 54711.
В.1.1 Меньшие частоты дискретизации. Уровень I
Единственными отличиями от кодера, описанного в ГОСТ Р 54711, являются форматирование и психоа-
кустическая модель. Кодированная субполосная информация передается во фреймах, состоящих из слотов. На
Уровне I слот состоит из 32 битов. Количество слотов во фрейме зависит от частоты дискретизации и скорости
передачи. Каждый аудиофрейм содержит информацию о 384 отсчетах каждого канала исходного входного сигнала.
Fs, кГцДлина фрейма, мс
2416
22,05 17,415..
1624
Число слотов во фрейме может быть вычислено по формуле
число слотов на фрейм (N) = скорость передачи * 12 / Fs.
Если в результате получается не целое число, то его необходимо округлить, при этом требуется дополнение
нулями. Это означает, что число слотов может меняться между N и N + 1. Используется та же самая процедура до-
полнения нулями, что и в ГОСТ Р 54711, 5.2.3, для определения необходимости добавления дополнительного бита.
Для поддержки меньших частот дискретизации психоакустическая модель должна быть изменена (см. при-
ложение Г.1).
В.1.2 Меньшие частоты дискретизации. Уровень II
Отличиямиоткодера, описанноговГОСТР 54711, являютсяформатирование, допустымыережимыквантования
и психоакустическая модель. Кодированная субполосная информация передается во фреймах, состоящих из слотов.
На Уровне II слот состоит из 8 битов. Количество слотов во фрейме зависит от частоты дискретизации и скорости пере-
дачи. Каждый аудиофрейм содержит информацию о 1152 отсчетов каждого канала исходного входного сигнала.
Fs, кГцДлина фрейма, мс
2448
22,05 52,245..
1672
Число слотов во фрейме может быть вычислено по формуле
число слотов на фрейм (N) = скорость передачи * 144 / Fs.
Если в результате получается не целое число, то его необходимо округлить, при этом требуется дополнение
нулями. Это означает, что число слотов может меняться между N и N + 1. Используется та же самая процедура до-
полнения нулями, что и в ГОСТ Р 54711, 5.2.3, для определения необходимости добавления дополнительного бита.
Вместо таблицы Б.2 ГОСТ Р 54711 должна использоваться таблица Б.1 настоящего стандарта.
Для поддержки меньших частот дискретизации психоакустическая модель должна быть изменена (см. при-
ложение Г.1).
В.1.3 Меньшие частоты дискретизации. Уровень III
Отличиями от кодера, описанного в ГОСТ Р 54711 являются измененные таблицы полос масштабных ко-
эффициентов, пропуск некоторой служебной информации из-за измененной структуры фрейма и некоторых из-
мененных таблиц в психоакустической модели. Все основные шаги, описанные в ГОСТ Р 54711, применяются, за
исключением вычисления информации о выборе масштабных коэффициентов.
В.2 Многоканальное расширение
66
В этой части приложения даны два примера многоканальных кодеров — один для Уровней I и II и один
для Уровня III. Примеры допустимы для конфигурации каналов 5
+1
(то есть левый, центральный, правый, левый
окружения, правый окружения и канал низкой частоты) и для многоязычного расширения того же уровня, что и у
многоканального расширения.