АУДИОКОДЕР И ДЕКОДЕР, УВЕЛИЧИВАЮЩИЙ ПОЛОСУ ЧАСТОТ

1. Аудиокодер (100), (400), (1500) для получения выходного сигнала (132) с использованием входного сигнала (101), включающий генератор патчей (110), который создает, как минимум один сигнал с полосой высоких частот (112), при этом сигнал (112) имеет полосу высоких частот; полоса высоких частот сигнала (112) создается на основе полосы низких частот входного аудиосигнала (102); если генерируются разные сигналы с полосами высоких частот (112), то сигналы (112) имеют разные частоты в рамках полос высоких частот;
компаратор (120) вычисляет множество параметров сравнения, при этом параметр сравнения вычисляется на основе сравнения входного аудиосигнала (102) и созданного сигнала с полосой высоких частот (112); каждый параметр сравнения из множества параметров сравнения вычисляется на основе разной частоты смещения между входным аудиосигналом (102) и созданным сигналом с полосой высоких частот (112); компаратор (120) определяет один параметр сравнения из множества параметров сравнения так, чтобы выделенный параметр сравнения соответствовал заранее заданному критерию;
выходной интерфейс (130) обеспечивает выходной сигнал (132) для последующей передачи или хранения, при этом выходной сигнал (132) включает параметр на основе частоты смещения, который соответствует определенному параметру сравнения.
2. Аудиокодер по п.1, включающий компаратор плотности мощности (430), который сравнивает параметры на основе плотности мощности полосы высоких частот созданного сигнала с полосой высоких частот (112) и соответствующей полосы входного аудио сигнала (102) для получения параметра плотности мощности; параметр плотности мощности указывает на соотношение плотности мощности полосы высоких частот созданного сигнала с полосой высоких частот (112) и соответствующей полосы частот входного аудиосигнала (102); индикация параметра выходного аудио сигнала (132) основана на параметре плотности мощности.
3. Декодер, увеличивающий полосу частот, (500), (600) для получения аудиосигнала с расширенным диапазоном частот (532) на основе входного аудиосигнала (502) и параметрического сигнала (504), при этом параметрический сигнал (504) включает указание на частоту смещения и параметр плотности мощности; декодер, увеличивающий полосу частот, включающий генератор патчей (510), который создает сигнал с полосой высоких частот (512), при этом полоса высоких частот сигнала с полосой высоких частот (512) создается на основе частотного сдвига полосы частот входного аудиосигнала (502); частотный сдвиг основан на частоте смещения; генератор патчей (510) увеличивает или уменьшает полосу высоких частот сигнала с полосой высоких частот (512) на коэффициент, равный значению параметра плотности мощности или, соответственно, равный обратному значению параметра плотности мощности;
блок объединения (529), который соединяет сигнал с полосой высоких частот (512) и входной аудиосигнал (502) для получения сигнала с расширенным диапазоном частот (532);
выходной интерфейс (530) обеспечивает вывод сигнала с расширенным диапазоном частот (532).
4. Декодер, увеличивающий полосу частот, по п.3, в котором блок объединения игнорирует часть полосы высоких частот сигнала с полосой высоких частот (512), при этом игнорируемая часть полосы высоких частот созданного сигнала с полосой высоких частот (512) включает частоты ниже верхней предельной частоты входного аудио сигнала (502).
5. Декодер, увеличивающий полосу частот по п.3, включающий основной декодер (610), который генерирует входной аудиосигнал (502) на основе кодированного входного аудиосигнала (602), при этом основной декодер (610) генерирует входной сигнал (502) с постоянной верхней предельной частотой; генератор патчей (510) генерирует полосу высоких частот сигнала с полосой высоких частот (512) при помощи сдвига полосы частот входного аудиосигнала (502) на частоту, равную верхней предельной частоте входного аудиосигнала (502) совместно с частотой сдвига.
6. Декодер, увеличивающий полосу частот, по п.3, в котором генератор патчей (510) генерирует сигнал с полосой высоких частот (512) во временной области.
7. Декодер, увеличивающий полосу частот, по п.6, в котором генератор патчей (510) генерирует сигнал с полосой высоких частот (512) на основе односторонней модуляции полосы частот.
8. Декодер, увеличивающий полосу частот, (1200) для получения сигнала с расширенным диапазоном частот (532) на основе входного аудио сигнала (502), включающий генератор патчей (1210), который генерирует, как минимум, один сигнал с полосой высоких частот (1212), имеющий полосу высоких частот на основе входного сигнала (502), при этом нижняя предельная частота полосы высоких частот созданного сигнала с полосой высоких частот (1212) ниже, чем верхняя предельная частота входного аудиосигнала (502); если генерируются разные сигналы с полосами высоких частот (1212), то сигналы (1212) имеют разные частоты в рамках полос высоких частот;
компаратор (1220) вычисляет множество параметров сравнения, при этом параметр сравнения вычисляется на основе сравнения входного аудиосигнала (502) и созданного сигнала с полосой высоких частот (1212); каждый параметр сравнения из множества параметров сравнения вычисляется на основе разной частоты смещения между входным аудио сигналом (502) и созданным сигналом с полосой высоких частот (1212); компаратор (1220) определяет один параметр сравнения из множества параметров сравнения так, чтобы выделенный параметр сравнения соответствовал заранее заданному критерию;
блок объединения (1230) соединяет входной аудиосигнал (502) и сигнал с полосой высоких частот для получения сигнала с расширенным диапазоном частот (532), при этом созданный сигнал с полосой высоких частот, который используется для получения сигнала с расширенным диапазоном частот (532) основан на частоте смещения, соответствующей определенному параметру сравнения;
выходной интерфейс (1240) обеспечивает вывод сигнала с расширенным диапазоном частот (532).
9. Декодер, увеличивающий полосу частот, по п.8, в котором генератор патчей (1210) увеличивает или уменьшает полосу высоких частот сигнала с полосой высоких частот (1212) на коэффициент, равный значению параметра плотности мощности или, соответственно, равный обратному значению параметра плотности мощности, при этом индикация параметра плотности мощности содержится во входном аудио сигнале (502).
10. Декодер, увеличивающий полосу частот, по п.3, который имеет средства интерполяции, при этом временной фрейм включает множество временных интервалов; каждый временной фрейм имеет соответствующую частоту смещения; при помощи средств интерполяции частота смещения временного фрейма или множество частот смещения разных временных фреймов подвергаются интерполяции для каждого временного интервала временного фрейма для того, чтобы получить интерполированную частоту смещения для каждого временного интервала.
11. Аудиокодер или декодер, увеличивающий полосу частот, по п.1 или 8, в котором компаратор выполняет сравнение входного аудиосигнала и созданного сигнала с полосой высоких частот путем вычисления результата взаимной корреляции входного аудиосигнала и созданного сигнала с полосой высоких частот; вычисляемый параметр сравнения основывается на результате взаимной корреляции; параметр взаимной корреляции представляет собой частоту смещения сигнала с полосой высоких частот и таким образом соотносится с вычисляемым параметром сравнения.
12. Способ (700) получения выходного сигнала с использованием входного аудиосигнала, включающий создание (710), как минимум, одного сигнала с полосой высоких частот, при этом созданный сигнал имеет полосу высоких частот; полоса высоких частот созданного сигнала основывается на полосе низких частот входного аудиосигнала; если генерируются разные сигналы с полосами высоких частот, то созданные сигналы имеют разные частоты в рамках полос высоких частот;
вычисление (720) множества параметров сравнения, при этом параметр сравнения вычисляется на основе сравнения входного аудиосигнала и созданного сигнала с полосой высоких частот; каждый параметр сравнения из множества параметров сравнения вычисляется на основе разной частоты смещения между входным аудиосигналом и созданным сигналом с полосой высоких частот;
определение (730) параметра сравнения из множества параметров сравнения, при этом выделенный параметр сравнения соответствует заранее заданному критерию;
обеспечение (740) выходного сигнала для последующей передачи или хранения, при этом выходной сигнал включает индикацию параметра на основе частоты смещения, которая соответствует определенному параметру сравнения.
13. Способ (800) получения аудио сигнала с расширенным диапазоном частот на основе входного аудиосигнала и параметрического аудиосигнала, при этом параметрический сигнал указывает частоту смещения и параметр плотности мощности; способ включает создание (810) сигнала с полосой высоких частот, при этом полоса высоких частот созданного сигнала генерируется на основе частотного сдвига полосы частот входного аудиосигнала; частотный сдвиг, в свою очередь, основывается на частоте смещения;
увеличение (820) или уменьшение полосы частот сигнала с полосой высоких частот на коэффициент, равный значению параметра плотности мощности или равный обратному значению параметра плотности мощности;
объединение (830) сигнала с полосой высоких частот и входного аудиосигнала для получения аудиосигнала с расширенным диапазоном частот;
вывод (840) аудиосигнала с расширенным диапазоном частот.
14. Способ (1300) получения сигнала с расширенным диапазоном частот на основе входного аудиосигнала, включающий создание (1310), как минимум, одного сигнала с полосой высоких частот на основе входного аудиосигнала, при этом нижняя предельная частота полосы высоких частот созданного сигнала ниже, чем верхняя предельная частота входного аудиосигнала; если генерируются разные сигналы с полосами высоких частот, то созданные сигналы имеют разные частоты в рамках полос высоких частот; вычисление (1320) множества параметров сравнения, при этом параметр сравнения вычисляется на основе сравнения входного аудиосигнала и созданного сигнала с полосой высоких частот; каждый параметр сравнения из множества параметров сравнения вычисляется на основе разной частоты смещения между входным аудиосигналом и созданным сигналом с полосой высоких частот; определение (1330) параметра сравнения из множества параметров сравнения, при этом выделенный параметр сравнения соответствует заранее заданному критерию; объединение (1340) входного аудиосигнала и сигнала с полосой высоких частот для получения аудиосигнала с расширенным диапазоном частот; при этом сигнал с расширенным диапазоном частот основывается на частоте смещения, которая соответствует определенному параметру компенсации; вывод (1350) аудиосигнала с расширенным диапазоном частот.
15. Компьютерная программа с программным кодом для выполнения способа согласно одному из пп.12-14, когда компьютерная программа запускается на компьютере или микроконтроллере.