УСТРОЙСТВО И СПОСОБ ДЛЯ ОБРАБОТКИ КОДИРОВАННОГО СИГНАЛА И КОДЕР И СПОСОБ ДЛЯ ГЕНЕРИРОВАНИЯ КОДИРОВАННОГО СИГНАЛА

1. Устройство для обработки кодированного сигнала (110), причем кодированный сигнал содержит кодированный сигнал аудио, имеющий информацию относительно задержки тона или усиления тона, и параметр (101) управления постфильтром низких звуковых частот, содержащее:
декодер (110) сигнала аудио для декодирования кодированного сигнала аудио, используя информацию относительно задержки тона или усиления тона, чтобы получить декодированный аудио сигнал (103);
управляемый постфильтр (112) низких звуковых частот для фильтрации декодированного аудио сигнала (103), чтобы получить обработанный сигнал (113), при этом управляемый постфильтр (112) низких звуковых частот имеет переменную характеристику постфильтра низких звуковых частот, управляемую посредством параметра (101) управления постфильтром низких звуковых частот; и
контроллер (114) для установки переменной характеристики постфильтра низких звуковых частот в соответствии с параметром (101) управления постфильтром низких звуковых частот, включенным в кодированный сигнал (102).
при этом постфильтр (112) низких звуковых частот содержит устройство (209) фильтра, содержащее фильтр (204) долгосрочного предсказания, каскад (206) усиления, манипулятор (208) сигнала, и вычитатель (202) для вычитания выходного сигнала устройства (209) фильтра из декодированного аудио сигнала (103),
при этом параметр (101) управления постфильтром низких звуковых частот содержит квантованное значение усиления для каскада (206) усиления, и
при этом контроллер (114) конфигурируется, чтобы установить каскад (206) усиления в соответствии с квантованным значением усиления,
при этом контроллер (114) содержит блок (210) для декодирования или извлечения информации о задержке тона и при этом контроллер (114) конфигурируется, чтобы установить фильтр
(204) долгосрочного предсказания в соответствии с упомянутой задержкой тона,
при этом контроллер конфигурируется для
извлечения (500) квантованного значения усиления из кодированного сигнала для получения параметра (101) управления постфильтром низких звуковых частот,
масштабирования (504) усиления тона на постоянный коэффициент, меньший 1 и больший 0, для получения масштабированного усиления тона, и
вычисления (506) параметра каскада усиления, используя масштабированное усиление тона и используя квантованное значение усиления.
2. Устройство по п. 1, в котором управляемый постфильтр (112) низких звуковых частот конфигурируется, чтобы работать во временной области,
при этом манипулятор (208) сигнала реализован как низкочастотный фильтр, универсальный фильтр, полосовой фильтр или фильтр верхних частот, и
при этом параметр управления постфильтром низких звуковых частот содержит в дополнение к значению усиления для каскада (206) усиления информацию характеристики фильтра для манипулятора (208) сигнала, и
при этом контроллер (114) конфигурируется, чтобы установить манипулятор (208) сигнала в соответствии с информацией относительно характеристики фильтра.
3. Устройство по п. 1, в котором управляемый постфильтр (112) низких звуковых частот конфигурируется, чтобы работать в спектральной области,
при этом обеспечен первый преобразователь (300) время-спектр для генерирования спектрального представления декодированного аудио сигнала (103),
при этом управляемый постфильтр (112) низких звуковых частот содержит второй преобразователь (302) время-спектр, чтобы генерировать сигналы поддиапазонов для различных поддиапазонов, и манипулятор (304) сигнала для каждого поддиапазона, при этом манипулятор сигнала для поддиапазона конфигурируется для того,
чтобы выполнить операцию взвешивания, используя взвешивающий коэффициент (310, 312, 314, 316, 318), и при этом отдельные взвешивающие коэффициенты (310-318) для манипуляторов (304) сигнала для отдельных поддиапазонов вместе реализуют характеристику низкочастотного фильтра, характеристику универсального фильтра, характеристику полосового фильтра или характеристику фильтра верхних частот, при этом вычитатель сконфигурирован для вычитания выходного сигнала устройства фильтра для поддиапазона из соответствующего поддиапазона, генерируемого первым преобразователем (300) время – спектр, чтобы генерировать вычтенный сигнал поддиапазона; и
преобразователь (306) спектр-время для того, чтобы преобразовать вычтенный сигнал поддиапазона во временную область, чтобы получить обработанный сигнал (113);
при этом параметр управления постфильтром низких звуковых частот содержит значение усиления для каскада (206) усиления или информацию характеристики фильтра для манипулятора (208) сигнала.
4. Устройство по п. 1, в котором параметр управления постфильтром низких звуковых частот квантован относительно информации относительно задержки тона или усиления тона, включенной в кодированный сигнал аудио, и
при этом контроллер (114) конфигурируется, чтобы установить переменную характеристику постфильтра низких звуковых частот в соответствии с информацией относительно задержки тона или информацией относительно усиления тона и параметра управления постфильтром низких звуковых частот.
5. Устройство по п. 4, в котором контроллер (114) конфигурируется, чтобы установить переменную характеристику постфильтра низких звуковых частот на основании произведения информации относительно задержки тона или усиления тона и характеристики (506) постфильтра низких звуковых частот.
6. Устройство по п. 5, в котором контроллер конфигурируется для того, чтобы вычислить (506) усиление для каскада с переменным усилением, используя произведение (504) между параметром управления постфильтром низких звуковых частот и
усилением (502) тона и постоянный коэффициент, меньший чем 1 и больший чем 0.
7. Устройство по п. 1, в котором управляемый постфильтр (112) низких звуковых частот содержит фильтр (204) долгосрочного предсказания и каскад (206) с переменным усилением, при этом фильтр (204) долгосрочного предсказания управляется информацией относительно усиления тона, включенной в кодированный сигнал аудио, и
при этом контроллер (114) конфигурируется, чтобы установить усиление каскада с переменным усилением, используя параметр (101) управления постфильтром низких звуковых частот один или в комбинации с информацией относительно усиления тона.
8. Устройство по п. 7, в котором низкочастотный фильтр (208) или комбинация преобразователя (302) время - спектр и блока (304) взвешивания поддиапазонов соединены с выходом каскада (206) переменного усиления или выходом фильтра (204) долгосрочного предсказания.
9. Кодер для генерирования кодированного сигнала (608), содержащий:
кодер (600) сигнала аудио для генерирования закодированного сигнала аудио (601), имеющего информацию относительно усиления тона или задержки тона, из первоначального сигнала (603) аудио;
декодер (602) для декодирования кодированного сигнала аудио, чтобы получить декодированный сигнал аудио;
процессор (604) для того, чтобы вычислить параметр (607) управления постфильтром низких звуковых частот, удовлетворяющий критерию оптимизации, используя декодированный сигнал (605) аудио и первоначальный сигнал аудио (603); и
интерфейс (606) вывода для того, чтобы вывести кодированный сигнал (608), имеющий закодированный сигнал (601) аудио, содержащий информацию относительно усиления тона или задержки тона и параметр (607) управления постфильтром низких звуковых частот,
при этом процессор (604) также содержит квантователь (708) для того, чтобы квантовать параметр управления постфильтром низких звуковых частот в один из заранее определенного
количества индексов квантования, и
при этом процессор (604) конфигурируется, чтобы вычислить параметр управления постфильтром низких звуковых частот так, чтобы критерий оптимизации был удовлетворен для квантованного параметра управления постфильтром низких звуковых частот.
10. Кодер по п. 9, в котором процессор (604) конфигурируется, чтобы вычислить параметр (607) управления постфильтром низких звуковых частот так, чтобы отношение сигнала к шуму между первоначальным сигналом аудио (603) и декодированным и постфильтрованным сигналом аудио низких звуковых частот было минимизировано.
11. Кодер по п. 9, в котором процессор (604) содержит фильтр (204) долгосрочного предсказания, низкочастотный фильтр (208) или каскад (206) усиления, и
при этом процессор (604) конфигурируется, чтобы генерировать, в качестве параметра (607) управления постфильтром низких звуковых частот, параметр задержки тона, информацию характеристики низкочастотного фильтра или параметр каскада усиления.
12. Кодер по п. 9, в котором квантователь (708) конфигурируется, чтобы квантовать параметр управления постфильтром низких звуковых частот относительно информации относительно усиления тона или информации относительно задержки тона.
13. Кодер по п. 12, в котором квантователь (708) конфигурируется, чтобы квантовать параметр управления постфильтром низких звуковых частот, используя следующее уравнение:
min
где index - квантованный параметр (607) управления постфильтром низких звуковых частот, при этом min - минимальная функция, при этом max - максимальная функция, при этом k - количество битов, использованных для представления индекса, при этом a является минимальным относительным квантованным
max
ltp
усилением, при этом a является максимальным относительным квантованным усилением, при этом  является неквантованным параметром управления постфильтром низких звуковых частот, при этом g является информацией относительно усиления тона, и при этом c является постоянным коэффициентом, большим чем 0 и меньшим чем 1.
14. Кодер по п. 9, в котором процессор (604) конфигурируется для того, чтобы вычислить (910) значения SNR для множества квантованных или неквантованных параметров управления постфильтром низких звуковых частот и выбрать (920) квантованный или неквантованный параметр управления постфильтром низких звуковых частот, приводящий к значению SNR, являющемуся среди пяти наивысших вычисленных значений SNR, и
при этом интерфейс (606) вывода конфигурируется для ввода выбранного квантованного или неквантованного параметра управления постфильтром низких звуковых частот в кодированный сигнал (608).
15. Способ обработки кодированного сигнала (110), причем кодированный сигнал содержит кодированный сигнал аудио, имеющий информацию относительно задержки тона, усиления тона и параметр (101) управления постфильтром низких звуковых частот, содержащий:
декодирование (110) кодированного сигнала аудио, используя информацию относительно задержки тона или усиления тона, чтобы получить декодированный сигнал аудио (103);
фильтрование (112) декодированного сигнала аудио (103), чтобы получить обработанный сигнал (113), используя управляемый постфильтр (112) низких звуковых частот, имеющий переменную характеристику постфильтра низких звуковых частот, управляемую посредством параметра (101) управления постфильтром низких звуковых частот; и
установку (114) переменной характеристики постфильтра низких звуковых частот в соответствии с параметром (101) управления постфильтром низких звуковых частот, включенным в кодированный сигнал (102),
при этом постфильтр (112) низких звуковых частот содержит устройство (209) фильтра, содержащее фильтр (204) долгосрочного предсказания, каскад (206) усиления, манипулятор (208) сигнала, и вычитатель (202) для вычитания выходного сигнала устройства (209) фильтра из декодированного аудио сигнала (103),
при этом параметр (101) управления постфильтром низких звуковых частот содержит квантованное значение усиления для каскада (206) усиления или информацию характеристики фильтра для манипулятора (208) сигнала, и
при этом установка (114) содержит установку каскада (206) усиления в соответствии с квантованным значением усиления или установку манипулятора (208) сигнала в соответствии с информацией относительно характеристики фильтра,
при этом установка (114) содержит декодирование или извлечение информации о задержке тона и при этом фильтр (204) долгосрочного предсказания устанавливают в соответствии с упомянутой задержкой тона,
при этом установка содержит
извлечение (500) квантованного значения усиления из кодированного значения для получения параметра (101) управления постфильтром низких звуковых частот,
масштабирование (504) усиления тона на постоянный коэффициент, меньший 1 и больший 0, для получения масштабированного усиления тона, и
вычисление (506) параметра каскада усиления, используя масштабированное усиление тона и используя квантованное значение усиления.
16. Способ для генерирования кодированного сигнала (608), содержащий:
генерирование (600) закодированного сигнала аудио (601), имеющего информацию относительно усиления тона или задержки тона, из первоначального сигнала аудио (603);
декодирование (602) закодированного сигнала аудио, чтобы получить декодированный сигнал аудио;
вычисление (604) параметра (607) управления постфильтром низких звуковых частот, удовлетворяющим критерию оптимизации,
используя декодированный сигнал (605) аудио и первоначальный сигнал аудио (603); и
вывод (606) кодированного сигнала (608), имеющего закодированный сигнал аудио (601), содержащий информацию относительно усиления тона или задержки тона и параметр (607) управления постфильтром низких звуковых частот,
при этом вычисление (604) дополнительно содержит квантование параметра управления постфильтром низких звуковых частот в один из заранее определенного количества индексов квантования, и
при этом параметр управления постфильтром низких звуковых частот вычисляется так, чтобы критерий оптимизации был удовлетворен для квантованного параметра управления постфильтром низких звуковых частот.
17. Компьютерная программа для выполнения, при выполнении на компьютере или процессоре, способа по п. 15 или способа по п. 16.