СПОСОБ, АППАРАТ, УСТРОЙСТВО, КОМПЬЮТЕРНО-ЧИТАЕМЫЙ НОСИТЕЛЬ ДЛЯ РАСШИРЕНИЯ ПОЛОСЫ ЧАСТОТ АУДИОСИГНАЛА С ИСПОЛЬЗОВАНИЕМ МАСШТАБИРУЕМОГО ВОЗБУЖДЕНИЯ ВЕРХНЕЙ ПОЛОСЫ

1. Способ, содержащий этапы, на которых
определяют первый смоделированный сигнал верхней полосы на основе возбуждающего сигнала нижней полосы аудиосигнала, при этом аудиосигнал включает в себя часть верхней полосы и часть нижней полосы;
определяют первый набор из одного или более коэффициентов масштабирования на основе энергии подкадров первого смоделированного сигнала верхней полосы и энергии соответствующих подкадров части верхней полосы аудиосигнала;
применяют второй набор из одного или более коэффициентов масштабирования, основанный на по меньшей мере одном среди первого набора из одного или более коэффициентов масштабирования, к смоделированному возбуждающему сигналу верхней полосы, чтобы определить масштабированный возбуждающий сигнал верхней полосы;
определяют второй смоделированный сигнал верхней полосы на основе масштабированного возбуждающего сигнала верхней полосы; и
определяют параметры усиления на основе второго смоделированного сигнала верхней полосы и части верхней полосы аудиосигнала.
2. Способ по п.1, в котором конкретный подкадр первого смоделированного сигнала верхней полосы определяется путем применения синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
3. Способ по п. 2, в котором синтезирующий фильтр использует параметры фильтра, соответствующие конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
4. Способ по п. 3, в котором память фильтра или состояния фильтра сбрасываются в ноль перед применением синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
5. Способ по п. 3, в котором параметры фильтра не включают в себя информацию, относящуюся к подкадрам, предшествующим конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
6. Способ по п.1, в котором конкретный подкадр второго смоделированного сигнала верхней полосы определяется путем применения синтезирующего фильтра к конкретному подкадру масштабированного возбуждающего сигнала верхней полосы, который соответствует конкретному подкадру второго смоделированного сигнала верхней полосы.
7. Способ по п. 6, в котором синтезирующий фильтр использует память фильтра или обновляет состояния фильтра на основе конкретного подкадра масштабированного возбуждающего сигнала верхней полосы и одного или более из предшествующих подкадров.
8. Способ по п. 7, в котором память фильтра или состояния фильтра не сбрасываются в ноль и переносятся из предыдущего кадра или подкадра перед применением синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
9. Способ по п. 1, дополнительно содержащий этап, на котором оценивают энергию одного или более из подкадров первого смоделированного сигнала верхней полосы, который синтезирован на основе полюсных синтезирующих фильтров, причем полюсные синтезирующие фильтры имеют коэффициенты фильтра, которые интерполированы на основе взвешенной суммы одной или более линейных спектральных пар, связанных с текущим кадром, и одной или более линейных спектральных пар, связанных с предшествующим кадром.
10. Способ по п. 1, в котором определение коэффициента масштабирования для конкретного подкадра содержит этап, на котором
определяют энергию конкретного подкадра части верхней полосы аудиосигнала;
определяют энергию соответствующего подкадра первого смоделированного сигнала верхней полосы;
делят энергию конкретного подкадра части верхней полосы аудиосигнала на энергию соответствующего подкадра первого смоделированного сигнала верхней полосы; и
квантуют и передают коэффициент масштабирования.
11. Способ по п. 10, в котором первый набор из одного или более коэффициентов масштабирования определяется по каждому подкадру или по каждому кадру, составляющему несколько подкадров.
12. Способ по п. 1, в котором параметры усиления включают в себя форму усиления и кадр усиления.
13. Способ по п. 1, дополнительно содержащий этап, на котором определяют смоделированный возбуждающий сигнал верхней полосы путем объединения преобразованного возбуждающего сигнала нижней полосы со сформированным сигналом шума.
14. Способ по п. 13, дополнительно содержащий этап, на котором определяют возбуждающий сигнал нижней полосы на основе кодирования с линейным предсказанием части нижней полосы аудиосигнала.
15. Способ по п. 1, дополнительно содержащий этап, на котором определяют дополнительную информацию верхней полосы, при этом дополнительная информация верхней полосы включает в себя данные, представляющие линейные спектральные пары верхней полосы, данные, представляющие параметры усиления, данные, представляющие коэффициент масштабирования или их комбинацию.
16. Аппарат, содержащий
первый синтезирующий фильтр, выполненный с возможностью определения первого смоделированного сигнала верхней полосы на основе возбуждающего сигнала нижней полосы аудиосигнала, при этом аудиосигнал включает в себя часть верхней полосы и часть нижней полосы;
модуль масштабирования, выполненный с возможностью определения коэффициентов масштабирования на основе энергии подкадров первого смоделированного сигнала верхней полосы и энергии соответствующих подкадров части верхней полосы аудиосигнала и применения коэффициентов масштабирования к смоделированному возбуждающему сигналу верхней полосы для определения масштабированного возбуждающего сигнала верхней полосы;
второй синтезирующий фильтр, выполненный с возможностью определения второго смоделированного сигнала верхней полосы на основе масштабированного возбуждающего сигнала верхней полосы; и
средство оценки усиления, выполненное с возможностью определения параметров усиления на основе второго смоделированного сигнала верхней полосы и части верхней полосы аудиосигнала.
17. Аппарат по п. 16, в котором первый синтезирующий фильтр определяет конкретный подкадр первого смоделированного сигнала верхней полосы путем применения синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, причем синтезирующий фильтр использует параметры фильтра, соответствующие конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, и причем память фильтра или состояния фильтра сбрасываются в ноль перед применением синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
18. Аппарат по п. 17, в котором параметры фильтра не включают в себя информацию, относящуюся к подкадрам, предшествующим конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.
19. Аппарат по п. 16, в котором второй синтезирующий фильтр определяет конкретный подкадр второго смоделированного сигнала верхней полосы путем применения синтезирующего фильтра к конкретному подкадру масштабированного возбуждающего сигнала верхней полосы, который соответствует конкретному подкадру второго смоделированного сигнала верхней полосы, причем синтезирующий фильтр использует память фильтра или обновляет состояния фильтра на основе конкретного подкадра масштабированного возбуждающего сигнала верхней полосы и одного или более из предшествующих подкадров, и причем память фильтра или состояния фильтра не сбрасываются в ноль и переносятся из предыдущего кадра или подкадра перед применением синтезирующего фильтра к конкретному подкадру масштабированного возбуждающего сигнала верхней полосы.
20. Аппарат по п. 16, дополнительно содержащий модуль анализа нижней полосы, выполненный с возможностью определения битового потока нижней полосы, при этом битовый поток нижней полосы включает в себя данные кода линейного предсказания, представляющие часть нижней полосы аудиосигнала.
21. Аппарат по п. 16, в котором модуль масштабирования содержит
первое средство оценки энергии, выполненное с возможностью определения энергии конкретного подкадра части верхней полосы аудиосигнала;
второе средство оценки энергии, выполненное с возможностью определения энергии соответствующего подкадра первого смоделированного сигнала верхней полосы; и
объединитель, выполненный с возможностью определения отношения энергии конкретного подкадра части верхней полосы аудиосигнала к энергии соответствующего подкадра первого смоделированного сигнала верхней полосы.
22. Аппарат по п. 16, в котором параметры усиления включают в себя форму усиления и кадр усиления.
23. Аппарат по п. 16, дополнительно содержащий генератор возбуждения верхней полосы, выполненный с возможностью определения смоделированного возбуждающего сигнала верхней полосы путем объединения преобразованного возбуждающего сигнала нижней полосы со сформированным сигналом шума.
24. Аппарат по п. 23, дополнительно содержащий кодер нижней полосы, выполненный с возможностью определения возбуждающего сигнала нижней полосы на основе кодирования с линейным предсказанием части нижней полосы аудиосигнала.
25. Аппарат по п. 16, дополнительно содержащий модуль анализа верхней полосы, выполненный с возможностью определения дополнительной информации верхней полосы, при этом дополнительная информация верхней полосы включает в себя данные, представляющие линейные спектральные пары верхней полосы, данные, представляющие параметры усиления, и данные, представляющие коэффициент масштабирования.
26. Аппарат по п. 25, дополнительно содержащий мультиплексор, выполненный с возможностью генерирования потока данных, включающего в себя битовый поток нижней полосы, представляющий часть нижней полосы аудиосигнала и включающий в себя дополнительную информацию верхней полосы.
27. Устройство, содержащее
средство для определения первого смоделированного сигнала верхней полосы на основе возбуждающего сигнала нижней полосы аудиосигнала, при этом аудиосигнал включает в себя часть верхней полосы и часть нижней полосы;
средство для определения коэффициентов масштабирования на основе энергии подкадров первого смоделированного сигнала верхней полосы и энергии соответствующих подкадров части верхней полосы аудиосигнала;
средство для применения коэффициентов масштабирования к смоделированному возбуждающему сигналу верхней полосы для определения масштабированного возбуждающего сигнала верхней полосы;
средство для определения второго смоделированного сигнала верхней полосы на основе масштабированного возбуждающего сигнала верхней полосы; и
средство для определения параметров усиления на основе второго смоделированного сигнала верхней полосы и части верхней полосы аудиосигнала.
28. Устройство по п. 27, в котором средство для определения первого смоделированного сигнала верхней полосы определяет конкретный подкадр первого смоделированного сигнала верхней полосы путем применения синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, причем синтезирующий фильтр использует параметры фильтра, соответствующие конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, и причем память фильтра или состояния фильтра сбрасываются в ноль перед применением синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, так что параметры фильтра не включают в себя информацию, относящуюся к подкадрам, предшествующим конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, и причем средство для определения второго смоделированного сигнала верхней полосы определяет конкретный подкадр масштабированного возбуждающего сигнала верхней полосы путем применения второго синтезирующего фильтра к конкретному подкадру масштабированного возбуждающего сигнала верхней полосы, который соответствует конкретному подкадру второго смоделированного сигнала верхней полосы, причем синтезирующий фильтр использует память фильтра или обновляет состояния фильтра на основе конкретного подкадра масштабированного возбуждающего сигнала верхней полосы и одного или более из предшествующих подкадров, и причем память фильтра или состояния фильтра не сбрасываются в ноль и переносятся из предыдущего кадра или подкадра перед применением синтезирующего фильтра к конкретному подкадру масштабированного возбуждающего сигнала верхней полосы.
29. Компьютерно-читаемый носитель, хранящий инструкции, которые выполняются процессором для предписания процессору выполнять операции, содержащие
определение первого смоделированного сигнала верхней полосы на основе возбуждающего сигнала нижней полосы аудиосигнала, при этом аудиосигнал включает в себя часть верхней полосы и часть нижней полосы;
определение коэффициентов масштабирования на основе энергии подкадров первого смоделированного сигнала верхней полосы и энергии соответствующих подкадров части верхней полосы аудиосигнала;
применение коэффициентов масштабирования к смоделированному возбуждающему сигналу верхней полосы для определения масштабированного возбуждающего сигнала верхней полосы;
определение второго смоделированного сигнала верхней полосы на основе масштабированного возбуждающего сигнала верхней полосы; и
определение параметров усиления на основе второго смоделированного сигнала верхней полосы и части верхней полосы аудиосигнала.
30. Компьютерно-читаемый носитель по п. 29, в котором конкретный подкадр первого смоделированного сигнала верхней полосы определяется путем применения синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, причем синтезирующий фильтр использует параметры, соответствующие конкретному подкадру смоделированного возбуждающего сигнала верхней полосы, и причем память фильтра или состояния фильтра сбрасываются в ноль перед применением синтезирующего фильтра к конкретному подкадру смоделированного возбуждающего сигнала верхней полосы.