ГОСТ Р 53556.4—2013
Оконные значения временной области могут быть вычислены с помощью формулы, которая объясня
ется в а).
6.11.3.3 Наложение и добавление к предыдущей последовательностью окон
Помимо наложения и добавления в пределах EIGHT_SHORT_SEQUENCE,первая (левая) половина
каждой window_sequence перекрывается и добавляется к второй (правой) половине предыдущей window_
sequence, получая в заключительном временном интервале значения outu . Математическое выражение
для этой работы может быть описано следующим образом:
OUtin- Z)„ +
2
_1i#>* на для 0 £ п < М2, N = 2048 (1920).
Это допустимодля всех четырех возможных window_sequencos.
6.12 Управление усилением
6.12.1 Описание инструмента
Инструмент управления усилением составляется из нескольких компенсаторов усиления, этапов об
работки наложения/добавления и этапа IPQF (Inverse Polyphase Quadrature Filter(инверсный полифазный
квадратурный фильтр)). Этот инструмент получает неперекрывающиеся последовательности сигналов, обес
печенные этапами IMDCT, window_sequence и gain_control_data. и затем воспроизводит выходныеданные
РСМ.
Благодаря характеристикам блока фильтров PQF порядок коэффициентов МОСТв каждой нечетной
полосе PQFдолжен быть инвертирован. Этоделается инвертируя спектральный порядок коэффициентов
МОСТ, то есть обменивая коэффициенты более высокой частоты МОСТ на коэффициенты более низкой
частоты МОСТ
Если используется инструмент управления усилением, конфигурация инструмента блока фильтров
изменяется следующим образом. Вслучаепоследовательности окон \vindov/_sequenceтипа EIGHT_SHORT_
SEQUENCE число коэффициентовдля IMDCTравно 32 вместо 128 и выполняются восемь IMDCTs. В слу
чаедругих значений window_sequence число коэффициентовдля IMDCTравно 256 вместо 1024 и выполня
ется один IMDCT. Во всех случаях инструмент блока фильтров выводит в общей сложности 2048 неперек-
рывающихся значений на фрейм. Эти значения предоставляются инструменту управления усилением как
UwB(j), определенные в 6.12.3.3.
IPQF комбинирует четыре универсальных полосы частот и производит декодированный выходной
сигнал временной области. Искаженные компоненты, вносимые PQF в кодере, отменяются IPQF.
Значениями усиления для каждой полосы можно управлять независимо за исключением самой низ
кой полосы частот. Размер шага управления усилением равен 2", где п является целым числом.
Инструмент регулировки усиления выводит временную последовательность сигнала, которая являет
ся AS (п), определенной в 6.12.3.4.
6.12.2 Определения
Данныеуправления
усилеиием
полоса IPQF
adjust_num
max_band
Alevcod
aloccode
Дополнительная информация, указывающая значения усиления и позиции, исполь-
зуемые для изменения усиления,
Каждая полоса разделения IPQF
3-битовое поле, указывающее число изменений усиления для каждой полосы IPQF.
Максимальное количество изменений усиления равно семи.
2-битовое поле, указывающее число полос IPQF, в которых происходило управле
ние усилением их сигнала. Значения этих величин показаны ниже:
0
— никакие полосы не имеют активированного управления усилением:
1— управление усилением производилось во 2-ой полосе IPQF:
2 — управление усилением производилось во 2-ой и 3-ей полосах IPQF:
3 — управление усилением производилось во 2-ой. 3-ей и 4-ой полосах IPQF.
4-битовое поле, указывающее величину усиления для одного изменения усиления.
2-. 4-. или 5-разрядное поле, указывающее позицию для одного изменения усиле
ния. Длина этихданных изменяется в зависимости от последовательности окон.
6.12.3 Процесс декодирования
Для декодирования требуются следующие четыре процесса.
(1)Декодирование данных управления усилением.
(2) Установка финкции управления усилением.
(3) Работа с окнами и наложение управления усилением.
(4) Фильтр синтеза.
169