ГОСТР 54713—2011
у
Простой фильтр порядка "order”,определенный согласно
у(п) = х (п) - 1рс[1] у (п-1)-... - /рс [order] у (
г
- order)
Параметры состояния фильтра инициализируются внуль каждый раз.
Выходные данные заменяют входные данные.
Входной вектор "size’ отсчетов обрабатывается, и индекс увеличивается на ’/лс* до следующего
отсчета данных.
}
13 Банк фильтров и переключение окон
13.1 Описание инструмента
Частотно-временное представление сигнала отображается во временное пространство путем подачи
его коэффициентов в банк фильтров. Этот модуль состоит изОМДКП и функции окна со сложением. Чтобы
адаптировать частотно/временную разрешающую способность банка фильтров к характеристикам входно
госигнала, применяется инструмент переключения окон. N соответствуетдлинеокна. N является функцией
window_sequence, см. 6.3.3. Для каждого канала N/2 частотно-временных значений Xi, k преобразовыва
ются в N значений времени xi, „ с помощью ОМДКП. После применения оконной функции для каждого
канала первая половина последовательности zi, „ складывается со второй половиной последовательности z
из предыдущего блока для восстановления выходных отсчетов каждого канала outi, п.
13.2 Определения
Элементы синтаксиса банка фильтров определяются в потоке необработанных данных для
single_channel_element0 (см. 4.3. таблицу 13). channel_pair_element0 {см.4.3. таблицу 14)и coupUngchannel
(см. 4.3. таблицу 22). Они состоят из управляющей информации window_scquence и window_shape.
Элементыданных;
\vwdow_sequence
window_shape
2 бита, указывающие, какая последовательностьокон (т. е. размер блока) использует
ся (см. 4.3, таблицу 15).
1бит. указывающий, какая оконная функция выбрана (см. 4.3, таблица 15).
В таблице 44 показаны четыре window_sequences (ONLY,LONG_SEQUENCE. LONG_START_
SEQUENCE. EIGHT_SHORT_SEQUENCE, LONG_STOP_SEQUENCE).
13.3 Процесс декодирования
13.3.1 ОМДКП
Аналитическое выражение для ОМДКП
— 1
*Xspec[/p]cos^(n ♦ n0)(fc+^]j
tor 05л <
N.
где л — индекс отсчета;
/ — индекс окна;
к — индексспектрального коэффициента;
N — длина окна, основанная на значении window_ sequence п = (N12 ♦ 1V2.
Длина окна синтеза N для обратного преобразования является функцией элемента синтаксиса
window_sequence и определяется следующим образом;
2048. if ONLY_LONG_SEQUENCE(OxO)
2048. if LONG_START_ SEQUENCE (0x1)
N =
256.if EIGHT,SHORT, SEQUENCE (0x2). (8 times)
2048. if LONG, STOP, SEQUENCE (0x3)
Значимые блочные переходы:
from
ONLY_LONG_SEQUENCE
I ONLY_LONG_SEQUENCE
to
j LONG, START,SEQUENCE
76