ГОСТ Р 54713—2011
В.2 Управление усилением
В.2.1 Процесс кодирования
Инструмент управления усилением состоит из
POF
(лолифазного квадратурного фильтра), детекторов уси
ления и модификаторов усиления. Этот инструмент получает входные сигналы во времени и
window_sequerce.
и
затем выводит
gain_control_data
и сигнал с управляемым усилением, длина которого равна длине окна МДКП.
Блок-схема для инструмента управления усилением показана на рисунке В.2.
Из-за характеристик банка
PQF,
порядок коэффициентов МДКП в каждой четной субполосе
PQF
должен
быть реверсирован. Это делается путем реверсирования порядка следования спектральных коэффициентов
МДКП. т. е. переменой мест более высоких частотных коэффициентов МДКП с более низкими.
Если инструмент управления усилением используется, конфигурация банка фильтров изменяется следую
щим образом. В случае
EIGHT_SHORT_SEQUENCE windcwsequence.
число коэффициентов для МДКП 32. вмес то
128. и восемь МДКП. В случае других значений
window_s6quence
число коэффициентов для МДКП 256, вместо 1024,
и выполняется одно МДКП. Во всех случаях инструмент банка фильтров получает в общей сложности 2048
значений сигнала с управляемым усилением на фрейм из-за перекрытия входных отсчетов.
В.2.1.1 PQF
Входной сигнал делится в PQF на четыре равных по ширине полосы. Коэффициенты в каждой полосе PQF
определяются следующим образом:
л),0 SOS95.0S/S3.
где:
СЦп)
= 0(95 —л). 48 S
п
S 95
и значения
Q(n)
являются теми же самыми значениями, что и в декодере.
В.2.1.2 Детектор усиления
Детекторы усиления производят данные управления усилением, которые удовлетворяют синтаксису
потока битов. Эта информация состоит из количества изменений усиления, индекса позиций изменения
усиления и индекса уровня изменения усиления. Выходные данные управления усилением применяются к
предыдущему входному сигналу во времени. Это означает, что у детектора усиления есть задержка на один
фрейм.
Обнаружение точки изменения усиления выполняется во второй половине окна МДКП и в нелерекрытой
области (
LONG_START_SEQUENCE и LONG_STOP_SEQUENCE
). Таким образом, число областей равно одной
для
ONLY_LONG_SEQUENCE,
двум для
LONG_START_SEOUENCE
и
LONG_STOP_SEGUNCE
и восьми для
EIGHT_SHORT_SEQUENCE.
Отсчеты в каждой области делятся на подобласти, каждая из которых содержит количество отсчетов, крат
ное восьми. Затем выбирается одно значение (например, пиковое значение) в этих подобластях. Вычисляются
отношения между значениями подобластей и значением последней подобласти. Если отношение лежит вне
диапазона 2 А л. где
п
— целое число от -4 до 11. зги подобласти могут быть обнаружены как точки изменения
усиления сигналов. Номер подобласти, которая обнаружена как точка изменения усиления, сохраняется как
данные позиции. Экспонента отношения сохраняется как данные усиления. Временное разрешение управления
усилением составляет приблизительно 0.7 мс на частоте дискретизации 48 кГц.
В.2.1.3 Модификатор усиления
Модификатор усиления для каждой полосы
PQF
управляет усилением каждой полосы сигнала. Дополни
тельный процесс управления усилением в декодере уменьшает пред-эхо и восстанавливает исходный сигнал.
Оконная функция для управления усилением, функция модификации усиления
(GMF),
которая определяется в
процессе декодирования, получается из значений усилений и позиций изменения усиления. Управляемые сигна лы
усиления получаются путем применения
GMF
к соответствующим полосным сигналам.
131