Claims (17)
1. Устройство (100; 300; 400; 700; 800; 900) для генерирования сигнала с расширенной полосой пропускания (122) от входного сигнала (102), где входной сигнал представлен для первой полосы данными первого разрешения и для второй полосы данными второго разрешения; второе разрешение ниже, чем первое разрешение; включающее генератор заплат (110) сконфигурированный, чтобы генерировать первую заплату (112) от первой полосы входного сигнала (102) согласно первому алгоритму создания «заплат», и вторую заплату (114) от первой полосы входного сигнала (102) согласно второму алгоритму создания «заплат», где спектральная плотность второй заплаты (114), генерированной согласно второму алгоритму создания «заплат», выше, чем спектральная плотность первой заплаты (112), генерированной согласно первому алгоритму создания «заплат»; и объединитель (120), сконфигурированный, чтобы объединить первую заплату (112), вторую заплату (114) и первую полосу входного сигнала (102), чтобы получить сигнал с расширенной полосой пропускания (122), где устройство для генерирования сигнала с расширенной полосой пропускания выполнено с возможностью масштабировать входной сигнал (102) согласно первому алгоритму создания «заплат», и согласно второму алгоритму создания «заплат», или масштабирования первой заплаты (112) и второй заплаты (114), так, чтобы сигнал с расширенной полосой пропускания удовлетворял (122) критерию огибающей спектра.1. A device (100; 300; 400; 700; 800; 900) for generating a signal with an extended passband (122) from the input signal (102), where the input signal is presented for the first band with data of the first resolution and for the second band with data of the second resolution ; the second resolution is lower than the first resolution; including a patch generator (110) configured to generate a first patch (112) from the first strip of the input signal (102) according to the first “patch” algorithm, and a second patch (114) from the first strip of the input signal (102) according to the second “ patch ", where the spectral density of the second patch (114) generated according to the second patch creation algorithm is higher than the spectral density of the first patch (112) generated according to the first patch creation algorithm; and a combiner (120) configured to combine the first patch (112), the second patch (114) and the first input signal band (102) to obtain an extended bandwidth signal (122), where the device for generating the extended bandwidth signal configured to scale the input signal (102) according to the first patch creation algorithm, and according to the second patch creation algorithm, or to scale the first patch (112) and the second patch (114) so that a signal with an extended passband satisfies claimed (122) the spectral envelope criterion.
2. Устройство по п.1, где первый алгоритм создания «заплат» является гармоническим алгоритмом создания «заплат», и генератор заплат (110) выполнен с возможностью генерировать первую заплату (112), так, чтобы только частоты, которые являются целыми кратными частот первой полосы входного сигнала (102), содержались в первой заплате (112).2. The device according to claim 1, where the first algorithm for creating patches is a harmonic algorithm for creating patches, and the patch generator (110) is configured to generate the first patch (112), so that only frequencies that are integer multiples of frequencies the first strip of the input signal (102), contained in the first patch (112).
3. Устройство по п.1, где второй алгоритм создания «заплат» является смешивающим алгоритмом создания «заплат», и генератор заплат (110) выполнен с возможностью генерировать вторую заплату (114), так, чтобы вторая заплата (114) содержала частоты, которые являются целыми кратными частот первой полосы входного сигнала (102), и содержала частоты, которые не являются целыми кратными частот первой полосы входного сигнала(102).3. The device according to claim 1, where the second algorithm for creating patches is a mixing algorithm for creating patches, and the patch generator (110) is configured to generate a second patch (114), so that the second patch (114) contains frequencies, which are integer multiples of the frequencies of the first band of the input signal (102), and contain frequencies that are not integer multiples of the frequencies of the first band of the input signal (102).
4. Устройство по п.1, где подавленная НЧ-составляющая первой заплаты (112) равна подавленной НЧ-составляющей второй заплаты (114), и где подавленная ВЧ-составляющая первой заплаты (112) равна подавленной ВЧ-составляющей второй заплаты (114).4. The device according to claim 1, where the suppressed low-frequency component of the first patch (112) is equal to the suppressed low-frequency component of the second patch (114), and where the suppressed high-frequency component of the first patch (112) is equal to the suppressed high-frequency component of the second patch (114) .
5. Устройство по п.1, включает фазовый вокодер (310), выполненный с возможностью генерировать первую заплату (112) согласно первому алгоритму создания «заплат».5. The device according to claim 1, includes a phase vocoder (310), configured to generate a first patch (112) according to the first algorithm for creating “patches”.
6. Устройство по п.1, включает ограничитель амплитуды (320), выполненный с возможностью генерировать вторую заплату (114) согласно второму алгоритму создания «заплат» посредством ограничения первой полосы входного сигнала (102).6. The device according to claim 1, includes an amplitude limiter (320), configured to generate a second patch (114) according to the second algorithm for creating patches by limiting the first strip of the input signal (102).
7. Устройство по п.1, включает селектор спектральных линий (410), выполненный с возможностью выбрать множество частотных линий второй заплаты (114) для получения измененной второй заплаты (414), где частотная линия выбирается, если соответствующая частотная линия первой заплаты (112) отсутствует, где объединитель (120) формируется, чтобы объединить первую заплату (112), измененную вторую заплату (414) и первую полосу входного сигнала (102).7. The device according to claim 1, includes a spectral line selector (410), configured to select a plurality of frequency lines of the second patch (114) to obtain an altered second patch (414), where the frequency line is selected if the corresponding frequency line of the first patch (112 ) is absent where a combiner (120) is formed to combine the first patch (112), the modified second patch (414), and the first strip of the input signal (102).
8. Устройство по п.1, включает регулятор мощности (710), выполненный с возможностью управлять масштабированием входного сигнала (102) согласно первому и второму алгоритму создания «заплат», или управлять масштабированием первой заплаты (112) и второй заплаты (114), где регулятор мощности (710) управляет масштабированием, основанным на данных огибающей спектра, содержавшихся во входном сигнале (102), и основанным, по крайней мере, на одном сохраненном параметре управления масштабированием заплаты или управляющих данных масштабирования заплаты, содержащихся во входном сигнале (102).8. The device according to claim 1, includes a power controller (710), configured to control the scaling of the input signal (102) according to the first and second algorithm for creating “patches”, or to control the scaling of the first patch (112) and the second patch (114), where the power controller (710) controls the scaling based on the data of the envelope of the spectrum contained in the input signal (102), and based on at least one saved parameter control scaling of the patch or control data scaling of the patch, containing those present in the input signal (102).
9. Устройство по п.8, включает первое устройство регулирования мощности (720), выполненное с возможностью масштабировать входной сигнал (102) согласно первому алгоритму создания «заплат», или чтобы масштабировать первую заплату (112), и включает второе устройство регулирования мощности (730), выполненное с возможностью масштабировать входной сигнал (102) согласно второму алгоритму создания «заплат», или чтобы масштабировать вторую заплату (114), где регулятор мощности (710) выполнен с возможностью управлять первым устройством регулирования мощности (720) и вторым устройством регулирования мощности (730).9. The device according to claim 8, includes a first power control device (720), configured to scale the input signal (102) according to the first “patch” algorithm, or to scale the first patch (112), and includes a second power control device ( 730), configured to scale an input signal (102) according to a second patch algorithm, or to scale a second patch (114), where a power controller (710) is configured to control a first power control device ( 720) and a second power control device (730).
10. Устройство по п.8, включает сумматор шума (910) и сумматор недостающих гармоник (920), где сумматор шума (910) выполнен с возможностью генерировать шумовую заплату (912), основанную на шумовых данных, содержавшихся во входном сигнале, где сумматор недостающих гармоник (920) выполнен с возможностью генерировать недостающую гармоническую заплату (922), основанную на данных недостающей гармоники, содержавшихся во входном сигнале (102), где регулятор мощности (710) выполнен с возможностью управлять масштабированием шумовой заплаты (912) и недостающей гармонической заплаты (922), основанной на данных огибающей спектра, и где объединитель (120) выполнен с возможностью объединять первую заплату (112), вторую заплату (114), первую полосу входного сигнала (102), шумовую заплату (912) и недостающую гармоническую заплату (922), чтобы получить сигнал с расширенной полосой пропускания (122), где регулятор мощности (710) управляет масштабированием первой заплаты (112), второй заплаты (114), шумовой заплаты (912) и недостающей гармонической заплаты (922), основанной на данных огибающей спектра так, чтобы удовлетворялся критерий огибающей спектра.10. The device according to claim 8, includes a noise combiner (910) and a missing harmonic combiner (920), where the noise combiner (910) is configured to generate a noise patch (912) based on the noise data contained in the input signal, where the combiner the missing harmonics (920) is configured to generate the missing harmonic patch (922) based on the missing harmonic data contained in the input signal (102), where the power controller (710) is configured to control the scaling of the noise patch (912) and the missing harmonic patch (922) based on spectral envelope data, and where combiner (120) is configured to combine the first patch (112), the second patch (114), the first input signal band (102), the noise patch (912), and the missing harmonic patch (922) to receive an extended bandwidth signal (122), where the power controller (710) controls the scaling of the first patch (112), the second patch (114), the noise patch (912) and the missing harmonic patch (922) based on the spectral envelope data so that the og criterion is satisfied bayuschey spectrum.
11. Устройство (1000) для предоставления сигнала с уменьшенной полосой пропускания (1032), основанного на входном сигнале (1002), включающее определитель данных огибающей спектра (1010), выполненный с возможностью определять данные огибающей спектра (1012), основанные на высокочастотной полосе входного сигнала (1002); генератор управляющих данных масштабирования заплаты (1020) выполнен с возможностью генерировать управляющие данные масштабирования заплаты (1022) для масштабирования сигнала с уменьшенной полосой пропускания (1032) в декодере, или для масштабирования первой заплаты и второй заплаты декодером, так, чтобы сигнал с расширенной полосой пропускания, генерированный декодером, удовлетворял критерию огибающей спектра, где критерий огибающей спектра основывается на данных огибающей спектра (1012), где первая заплата генерируется от первой полосы сигнала с уменьшенной полосой пропускания (1032) согласно первому алгоритму создания «заплат», и вторая заплата генерируется от первой полосы сигнала с уменьшенной полосой пропускания (1032) согласно второму алгоритму создания «заплат», где спектральная плотность второй заплаты, генерированной согласно второму алгоритму создания «заплат», выше, чем спектральная плотность первой заплаты, генерированной согласно первому алгоритму создания «заплат»; выходной интерфейс (1030) выполнен с возможностью объединить низкочастотную полосу входного сигнала (1002), данные огибающей спектра (1012) и управляющие данные масштабирования заплаты (1022), чтобы получить сигнал с уменьшенной полосой пропускания (1032), и формируемый, чтобы обеспечить сигнал с уменьшенной полосой пропускания (1032) для передачи или хранения.11. An apparatus (1000) for providing a signal with a reduced bandwidth (1032) based on an input signal (1002), including a spectral envelope determinant (1010) configured to determine spectral envelope data (1012) based on a high frequency input band signal (1002); a patch scaling control data generator (1020) is configured to generate a patch scaling control data (1022) for scaling a signal with a reduced bandwidth (1032) in a decoder, or for scaling a first patch and a second patch in a decoder, so that a signal with an extended bandwidth generated by the decoder met the spectral envelope criterion, where the spectral envelope criterion is based on the spectral envelope data (1012), where the first patch is generated from the first ala with a reduced bandwidth (1032) according to the first patch generation algorithm, and a second patch is generated from the first signal band with a reduced bandwidth (1032) according to the second patch generation algorithm, where the spectral density of the second patch generated according to the second creation algorithm A patch is higher than the spectral density of the first patch generated according to the first patch creation algorithm; the output interface (1030) is configured to combine the low-frequency band of the input signal (1002), the spectral envelope data (1012) and the patch scaling control data (1022) to obtain a signal with a reduced bandwidth (1032), and formed to provide a signal with reduced bandwidth (1032) for transmission or storage.
12. Устройство по п.11, где генератор управляющих данных масштабирования заплаты включает генератор заплат, выполнен с возможностью генерировать первую заплату от низкочастотной полосы входного сигнала (1002) согласно первому алгоритму создания «заплат», и генерировать вторую заплату от низкочастотной полосы входного сигнала (1002) согласно второму алгоритму создания «заплат», где спектральная плотность второй заплаты, генерированной согласно второму алгоритму создания «заплат», выше, чем спектральная плотность первой заплаты, генерированной согласно первым алгоритмам создания «заплат»; и компаратор выполнен с возможностью сравнить первую заплату, вторую заплату и высокочастотную полосу входного сигнала (1002) для получения управляющих данных масштабирования заплаты (1022).12. The device according to claim 11, where the patch scaling control data generator includes a patch generator, configured to generate a first patch from a low frequency band of an input signal (1002) according to a first “patch” algorithm, and generate a second patch from a low frequency band of an input signal ( 1002) according to the second patching algorithm, where the spectral density of the second patch generated according to the second patching algorithm is higher than the spectral density of the first patch is generated Noah according to the first “patch” creation algorithms; and the comparator is configured to compare the first patch, the second patch, and the high frequency band of the input signal (1002) to obtain patch scaling control data (1022).
13. Устройство по п.11, включающее память параметра управления масштабированием заплаты, выполнено с возможностью сохранить и обеспечить множество параметров управления масштабированием заплаты, где генератор управляющих данных масштабирования заплаты (1020) выполнен с возможностью проанализировать входной сигнал (1002), и генерировать управляющие данные масштабирования заплаты (1022), основанные на сохраненных параметрах управления масштабированием заплаты, отобранных, основываясь на анализе входного сигнала (1002).13. The device according to claim 11, including the memory of the patch scaling control parameter, is configured to save and provide a plurality of patch scaling control parameters, where the patch scaling control data generator (1020) is configured to analyze an input signal (1002), and generate control data patch scaling (1022) based on the stored patch scaling control parameters selected based on analysis of the input signal (1002).
14. Звуковой сигнал, включающий первую полосу, представленную данными первого разрешения; и вторую полосу, представленную данными второго разрешения, где второе разрешение ниже, чем первое разрешение, где данные второго разрешения основываются на данных огибающей спектра второй полосы, и основываются на управляющих данных масштабирования заплаты второй полосы для масштабирования звукового сигнала в декодере, или для масштабирования первой заплаты и второй заплаты декодером, так, чтобы сигнал с расширенной полосой пропускания, генерированный декодером, удовлетворял критерию огибающей спектра, где критерий огибающей спектра основывается на данных огибающей спектра, где первая заплата генерируется от первой полосы звукового сигнала согласно первому алгоритму создания «заплат», а вторая заплата генерируется от первой полосы звукового сигнала согласно второму алгоритму создания «заплат», где спектральная плотность второй заплаты, генерированной согласно второму алгоритму создания «заплат», выше, чем спектральная плотность первой заплаты, генерированной согласно первому алгоритму создания «заплат».14. An audio signal including the first band represented by the first resolution data; and a second band represented by second resolution data, where the second resolution is lower than the first resolution, where the second resolution data is based on the spectral envelope of the second band, and based on the scaling control data of the second band patch to scale the audio signal in the decoder, or to scale the first patches and second patches by the decoder, so that the extended-bandwidth signal generated by the decoder satisfies the spectral envelope criterion, where the spectral envelope criterion and it is based on spectral envelope data, where the first patch is generated from the first strip of the audio signal according to the first patch generation algorithm, and the second patch is generated from the first strip of the audio signal according to the second patch generation algorithm, where the spectral density of the second patch generated according to the second the patch creation algorithm is higher than the spectral density of the first patch generated according to the first patch creation algorithm.
15. Способ (1100) генерирования сигнала с расширенной полосой пропускания от входного сигнала, где входной сигнал представлен для первой полосы данными первого разрешения, а для второй полосы данными второго разрешения; второе разрешение ниже, чем первое разрешение; включающий генерирование (1110) первой заплаты от первой полосы входного сигнала согласно первому алгоритму создания «заплат»; генерирование (1120) второй заплаты от первой полосы входного сигнала согласно второму алгоритму создания «заплат», где спектральная плотность второй заплаты, генерированной согласно второму алгоритму создания «заплат», выше, чем спектральная плотность первой заплаты, генерированной согласно первому алгоритму создания «заплат»; масштабирование (1130) входного сигнала согласно первому алгоритму создания «заплат» и согласно второму алгоритму создания «заплат», или масштабирование (1130) первой заплаты и второй заплаты, так, чтобы сигнал с расширенной полосой пропускания удовлетворял критерию огибающей спектра; и объединение (1140) первой заплаты, второй заплаты и первой полосы входного сигнала для получения сигнала с расширенной полосой пропускания.15. The method (1100) of generating a signal with an extended bandwidth from the input signal, where the input signal is presented for the first band with data of the first resolution, and for the second band with data of the second resolution; the second resolution is lower than the first resolution; comprising generating (1110) a first patch from a first input signal band according to a first “patch” algorithm; generating (1120) a second patch from the first strip of the input signal according to the second patch algorithm, where the spectral density of the second patch generated according to the second patch algorithm is higher than the spectral density of the first patch generated according to the first patch algorithm ; scaling (1130) the input signal according to the first “patch” creation algorithm and according to the second “patch” generating algorithm, or scaling (1130) the first patch and the second patch so that the extended bandwidth signal satisfies the spectral envelope criterion; and combining (1140) a first patch, a second patch, and a first input signal band to obtain an extended bandwidth signal.
16. Способ (1200) предоставления сигнала с уменьшенной полосой пропускания, основанного на входном сигнале, включающий определение (1210) данных огибающей спектра, основанных на высокочастотной полосе входного сигнала; генерирование (1220) управляющих данных масштабирования заплаты для масштабирования сигнала с уменьшенной полосой пропускания в декодере, или масштабирования первой заплаты и второй заплаты декодером, так, чтобы сигнал с расширенной полосой пропускания, генерированный декодером, удовлетворял критерию огибающей спектра, где критерий огибающей спектра основывается на данных огибающей спектра, где первая заплата генерируется от первой полосы сигнала с уменьшенной полосой пропускания согласно первому алгоритму создания «заплат», и вторая заплата генерируется от первой полосы сигнала с уменьшенной полосой пропускания согласно второму алгоритму создания «заплат», где спектральная плотность второй заплаты, генерированной согласно второму алгоритму создания «заплат», выше, чем спектральная плотность первой заплаты, генерированной согласно первому алгоритму создания «заплат»; объединение (1230) низкочастотной полосы входного сигнала, данных огибающей спектра и управляющих данных масштабирования заплаты, чтобы получить сигнал с уменьшенной полосой пропускания; обеспечение (1240) сигнала с уменьшенной полосой пропускания для передачи или хранения.16. A method (1200) for providing a signal with a reduced bandwidth based on an input signal, comprising: determining (1210) spectrum envelope data based on a high frequency band of an input signal; generating (1220) patch scaling control data for scaling a signal with a reduced bandwidth in a decoder, or scaling a first patch and a second patch with a decoder so that the expanded bandwidth signal generated by the decoder satisfies the spectral envelope criterion, where the spectral envelope criterion is based on spectral envelope data, where the first patch is generated from the first signal band with a reduced bandwidth according to the first “patch” algorithm, and the second patch is generated from the first baseband signal with reduced bandwidth according to a second algorithm creating a "patch" where the spectral density of the second patch generated according to the second algorithm creating a "patch" is higher than the spectral density of the first patch generated according to the first algorithm creating a "patch"; combining (1230) the low frequency band of the input signal, the spectral envelope data and the patch scaling control data to obtain a signal with a reduced bandwidth; providing (1240) a signal with a reduced bandwidth for transmission or storage.
17. Компьютерная программа с управляющей программой для выполнения способа по п.15 или 16, когда компьютерная программа запущена на компьютере или микроконтроллере.
17. A computer program with a control program for performing the method according to clause 15 or 16, when the computer program is running on a computer or microcontroller.