ГОСТ Р 53556.4—2013
эффективные реализации. Теория для банков фильтров, используемых в SBR с низкой задержкой, является
расширением теории косинусно модулированных банков фильтров. В косинусно модулированных банках
фильтры анализа /?Л(л) и синтеза(л)даются с помощью:
и
\0 й к < М
Л*(л>* p » c o s ( ^ ( * + 0.5)(л - § ) +
в*
’ |0 5 п < N
н
Ой к < М
fk(n)= p0(n )co s[jj(k0,5)(л
Ой п < N ’
0
где р
0
(л) является вещественнозначимым прототипным фильтром низких частот длины N. М обозначает
число каналов банка фильтров, и О является порядком лрототипного фильтра р (л). вк являются зависимы ми
от канала факторами, необходимыми для отмены основных терминов помехи. Можно показать, что
отмены помехи становится устаревшей при расширении косинусно модулированного банка фильтров с
комплексно-экспоненциальной модуляцией. Таким образом, для комплекснозначных банков SBR низкой
задержки коэффициенты фильтра и анализа, и синтеза могутбыть получены из
Ой к < М
М п ) ■= fA n ) * Р 0< л )е х р (/}§ •(*
0 й п < N
Так как выборки поддиапазона из банка фильтров являются комллекснозначимыми, дополнение воз
можно. к банку фильтров анализа может быть добавлен зависимый от канала шаг фазового сдвига. Эти
дополнительные сдвиги фазы должны быть инвертированы перед банком фильтров синтеза.
Хотя фазосдвигающие термины в принципе могут иметь произвольные значения, не нарушая работу
цепочки банка фильтров анализа/синтеза, они ограничиваются определенными значениями. Это происхо
дит потому, что на сигнал SBR будет влиять выбор фазовых постоянных, в то время как на сигнал нижней
полосы, приходящий из декодера ААС. не будет. Конкретнее, зависимые от канала фазовые сдвиги а(к)
должны быть
а ( * ) » £ { ( * + 0 .5 ) ( * 4 § - ) + /? }.
где
9
должно быть ограничено значением, являющимся кратным числом ММ и р должно быть ограничено
целым числом. Далее возможно идентифицировать значения а(к) для комплексных банков фильтров, опи
санных в предыдущих подпунктах. Учитывая матрицу модуляции М или N. для любого из банков фильтров в
6.19.4.1—6.19.4.3. и выражение для коэффициентов фильтра выше, где порядок О фильтра = 639 для
М=64 и О = 319 для М=32. фазосдвигающие факторы будут
«(*) = § (* + 0.5).
Это соответствует, например, р = 0 и <р = М 2 ° . Можно отметить что эти значения а(к) являются
точными значениями, необходимымидля отмены основных помех косинусно модулированного банка филь
тров. Вэтом причина, почему аргументы в косинусных выраженияхвдействительнозначимыхбанках филь
тров (6.19.5.1—6.19.5.3) не изменяются посравнению с аргументами в комплексно-экспоненциальных вы
ражениях для банков фильтров, описанных в 6.19.4.1—6.19.4.3.
6.19.5 Б а н к ф и л ь тр о м а л о м о щ н о го
SBR
(и зм е н е н и я в 6.18.8.2)
6.19.5.1 Банк фильтровдействительнозначного анализа
Сместить выборки в массиве х на 32 позиции. Самые старые 32 выборки отбрасываются и 32 новых
выборки сохраняются в позициях от 0 до 31.
Умножить выборки массива х на коэффициент окна с/. Коэффициенты окна а получаются линейной
интерполяцией коэффициентов с с помощью уравнения
с/(/) а 1[С (2/ +
1)
+
с(2У)]. 0£/<320.
219