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

1. Устройство для выработки широкополосного сигнала (13) с использованием сигнала низкой полосы (20) и первого набора (21) параметров, описывающего частотное содержимое выше максимальной частоты (25b) сигнала низкой полосы (20) и вплоть до первой частоты (25d), в котором параметры, описывающие частотное содержимое выше первой частоты (25d), не включены в первый набор (21) параметров, содержащее:
процессор (23) для выполнения операции управляемого расширения ширины полосы с использованием сигнала низкой полосы и первого набора параметров для выработки первого частотного содержимого (25с), продолжающегося вплоть до первой частоты (25d), и для выполнения операции слепого расширения ширины полосы с использованием первого частотного содержимого (25с) и второго набора параметров для выработки второго частотного содержимого (25е), продолжающегося вплоть до второй частоты (25f), которая выше, чем первая частота (25d),
при этом процессор (23) выполнен с возможностью
извлечения (50) первого набора (21) параметров и сигнала низкой полосы (20) из битового потока;
выполнения (51, 52) управляемого расширения ширины полосы с использованием патчирования сигнала низкой полосы и первого набора параметров, содержащего формирование с использованием первого набора параметров для получения первого сформированного сигнала, в котором при патчировании вырабатывается первое частотное содержимое; и
выполнения (54, 55) слепого расширения ширины полосы с использованием патчирования первого сформированного сигнала и второго набора параметров, причем при патчировании вырабатывается второе частотное содержимое,
при этом процессор (23) содержит генератор (24) параметров для выработки второго набора параметров из первого частотного содержимого (25с), причем генератор (24) параметров выполнен с возможностью получения параметров спектральной огибающей для второго набора параметров для второго частотного содержимого путем экстраполяции от нижних до более высоких частот информации об энергии сформированной спектральной огибающей первого частотного содержимого.
2. Устройство по п.1, в котором процессор (23) содержит блок (10) патчирования для выработки патчированного сигнала, имеющего первое частотное содержимое, продолжающееся вплоть до первой частоты, и второе частотное содержимое, продолжающееся вплоть до второй частоты;
формирователь (11) для формирования сигнала низкой полосы перед выработкой патчированного сигнала, для формирования патчированного сигнала или для формирования объединенного сигнала с использованием операции формирования; и
блок (12) для объединения сигнала низкой полосы и патчированного сигнала перед или вслед за операцией формирования для получения объединенного сигнала, причем объединенный сигнал представляет собой широкополосный сигнал, или широкополосный сигнал получается из объединенного сигнала с помощью операции формирования,
причем формирователь (11) выполнен с возможностью выполнения операции формирования таким образом, что первое частотное содержимое широкополосного сигнала формируется с использованием первого набора параметров, и что на второе частотное содержимое широкополосного сигнала оказывает влияние первое частотное содержимое или второй набор параметров, полученный из первого набора параметров с помощью генератора (23) параметров.
3. Устройство по п.1, в котором генератор (24) параметров выполнен с возможностью выполнения экстраполяции путем уменьшения энергии полосы второго частотного содержимого по отношению к энергии в соседней полосе нижних частот на предопределенное значение, причем энергия в полосе самых высоких частот первого частотного содержимого используется в качестве начального значения.
4. Устройство по п.1, в котором генератор (24) параметров выполнен с возможностью выполнения экстраполяции путем вычисления линии регрессии с использованием предопределенного участка первого частотного содержимого и путем экстраполяции линии регрессии по частоте во второе частотное содержимое для получения значений энергии для полос частот во втором частотном содержимом.
5. Устройство по п.4, в котором генератор (24) параметров выполнен с возможностью выполнения экстраполяции путем вычисления линии регрессии таким образом, что производная от линии регрессии меньше, чем линия регрессии.
6. Устройство по п.1, в котором первый набор параметров содержит последовательность параметров одного вида параметров, причем последовательность определяется по частоте в первом частотном содержимом, и
в котором генератор (24) параметров выполнен с возможностью экстраполяции последовательности во второе частотное содержимое для получения последовательности параметров того же самого вида для второго набора параметров.
7. Устройство по п.6, в котором первый набор параметров содержит, в качестве видов параметров, один или более элементов группы, состоящей из шумовых параметров, параметров тональности и параметров отсутствующих гармоник.
8. Устройство по п.1, в котором процессор (23) выполнен с возможностью использования шумовых параметров и параметров тональности в первом наборе параметров для управляемого расширения ширины полосы и не использования параметров тональности или шумовых параметров в слепом расширении ширины полосы, при этом слепое расширение ширины полосы основано на патчировании результата управляемого расширения ширины полосы.
9. Устройство по п.1, в котором сигнал низкой полосы является кодированным, причем устройство дополнительно содержит декодер для декодирования кодированного сигнала низкой полосы.
10. Устройство по п.1, в котором процессор (23) выполнен с возможностью использования, в качестве способа патчирования для управляемого расширения ширины полосы, патчирования смежных поддиапазонов в исходном диапазоне в банке фильтров в смежные поддиапазоны в целевом диапазоне банка фильтров, гармонического патчирования поддиапазонов в исходном диапазоне в целевой диапазон, ограничения, взятия абсолютных значений или использования фазового вокодера, модуляции сигнала с одной боковой полосой или интерполяции.
11. Устройство по п.1, в котором процессор (23) выполнен с возможностью использования, в качестве способа патчирования для слепого расширения ширины полосы, вставки высокочастотного шума или ограничения.
12. Способ выработки широкополосного сигнала (13) с использованием сигнала низкой полосы (20) и первого набора (21) параметров, описывающего частотное содержимое выше максимальной частоты (25b) сигнала низкой полосы (20) и вплоть до первой частоты (25d), в котором параметры, описывающие частотное содержимое выше первой частоты (25d), не включены в первый набор (21) параметров, содержащий этапы, на которых:
выполняют операцию управляемого расширения ширины полосы с использованием сигнала низкой полосы и первого набора параметров для выработки первого частотного содержимого (25с), продолжающегося вплоть до первой частоты (25d) путем извлечения (50) первого набора (21) параметров и сигнала низкой полосы (20) из битового потока и путем выполнения (51, 52) управляемого расширения ширины полосы с использованием патчирования сигнала низкой полосы и первого набора параметров, содержащего формирование с использованием первого набора параметров для получения первого сформированного сигнала, причем при патчировании сигнала низкой полосы вырабатывается первое частотное содержимое; и
выполняют операцию слепого расширения ширины полосы с использованием первого частотного содержимого (25с) и второго набора параметров для выработки второго частотного содержимого (25е), продолжающегося вплоть до второй частоты (25f), которая выше, чем первая частота (25d), с использованием патчирования первого сформированного сигнала и использованием второго набора параметров, при этом при патчировании первого сформированного сигнала вырабатывается второе частотное содержимое,
в котором этап выполнения операции слепого расширения ширины полосы содержит подэтап выработки второго набора параметров из первого частотного содержимого (25с) путем получения параметров спектральной огибающей для второго набора параметров для второго частотного содержимого путем экстраполяции от нижних до более высоких частот информации энергии сформированной спектральной огибающей первого частотного содержимого.
13. Компьютерная программа, содержащая код программы для выполнения, при ее запуске на компьютере, способа по п.12.