ГОСТ Р 53556.2—2012
оцениваемых для каждой гармоники. Эта оценка величин выполняется вычислением оптимальной амплитуды
Ат,
используя предопределенную базисную функцию£(/) и исходный спектр
X{j).
Пусть а., и 6,, будут индексами
коэффициента
DTS
нижней и верхней границы
т
-й полосы, соответственно, охватывая полосу m-й гармоники.
Ошибка оценки амплитудыопределяется как:
Решение
дает
/~ат
|х(У)||£(/)|
й/п И<»12
Это значение определено как спектральная величина. Базисная функция
Е (J)
может быть получена
DFT
окна Хемминга 256 точек.
А.5 Перцепционное взвешивание
А.5.1 Описание инструмента
Вычисляется частотная характеристика фильтра перцепционного взвешивания, предназначенного для ис
пользования взвешенного векторного квантования огибающей спектра гармоник. Здесь фильтр перцепционного
взвешивания получен из линейных прогнозирующих коэффициентов
ап.
Функция преобразования фильтра пер
цепционного взвешивания такова
w (z) =
„.о « п*лг-"
где могли использоваться
А
= 0.9;
В =
0.4. В этом инструменте также вычисляется частотная характеристика
фильтра синтеза
LPC
- /К*) так, чтобы ее можно было включить
h(z)
,-0«лг ‘
В этом инструменте вычислена частотная характеристика
w(z)b{z)
и выведена как массив
’per_weighl.
кото
рый может быть использован как диагональные компоненты матриц взвешивания
WH.
А.6 Кодер гармоник
VQ
А.6.1 Описание инструмента
Процесс кодирования гармоник VQ состоит из двух шагов: преобразование размерности и квантование
векторов огибающей спектра. Операции каждого шага приведены ниже.
А.6.2 Процесс кодирования
А.6.2.1 Конвертер размерности
Количество точек, которые составляют огибающую спектра, изменяется в зависимости от величин шага, так
как огибающая спектра является набором оценок величин каждой гарглоники. Число гармоник равно приблизи
тельно от 9 до 70. Чтобы векторно квантовать огибающую спектра, кодер должен преобразовать их в постоянное
число для
VO
фиксированной размерности. Для преобразования частоты взятия выборки используется
интерпо ляция с ограниченной полосой, чтобы получить спектральные векторы фиксированной размерности.
Число то чек. которые представляют форму огибающей спектра, должно быть изменено, не изменяя ее
форму. С этой целью используется конвертер размерности для огибающей спектра, состоящей из комбинации
низкочастотного фильтра и линейного интерполятора 1-го порядка. Для 8-кратной передискретизации первой
стадии использует
ся низкополосный фильтр
FIR
с 7 наборами коэффициентов; каждый набор состоит из 8 коэффициентов. 7 набо
ров коэффициентов фильтра получены группировкой каждых 8 коэффициентов из «widowed
sine, сое!
[г], со смеще
ниями от 1до 7. где
m л /
-
32)1
coef[>\ =
a
,т(/
(
- 32),’8
8
(0.5- 0.5 cos
2лi/64)
0 £ / £ 64
54