RU2011100134A - DEVICE AND METHOD FOR GENERATING A SIGNAL WITH AN EXTENDED PASS BAND - Google Patents

DEVICE AND METHOD FOR GENERATING A SIGNAL WITH AN EXTENDED PASS BAND Download PDF

Info

Publication number
RU2011100134A
RU2011100134A RU2011100134/08A RU2011100134A RU2011100134A RU 2011100134 A RU2011100134 A RU 2011100134A RU 2011100134/08 A RU2011100134/08 A RU 2011100134/08A RU 2011100134 A RU2011100134 A RU 2011100134A RU 2011100134 A RU2011100134 A RU 2011100134A
Authority
RU
Russia
Prior art keywords
patch
algorithm
input signal
signal
scaling
Prior art date
Application number
RU2011100134/08A
Other languages
Russian (ru)
Other versions
RU2512090C2 (en
Inventor
Фредерик НАГЕЛЬ (DE)
Фредерик НАГЕЛЬ
Саша ДИШ (DE)
Саша ДИШ
Макс НУЕНДОРФ (DE)
Макс НУЕНДОРФ
Стефан БАЕР (DE)
Стефан БАЕР
Марк ГАЙЕР (DE)
Марк ГАЙЕР
Маркус ЛОХВАССЕР (DE)
Маркус ЛОХВАССЕР
Николаус РЕТТЕЛБАХ (DE)
Николаус РЕТТЕЛБАХ
Ульрих КРАЕМЕР (DE)
Ульрих КРАЕМЕР
Original Assignee
Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. (De)
Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. (De), Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. filed Critical Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. (De)
Publication of RU2011100134A publication Critical patent/RU2011100134A/en
Application granted granted Critical
Publication of RU2512090C2 publication Critical patent/RU2512090C2/en

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/038Speech enhancement, e.g. noise reduction or echo cancellation using band spreading techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Stereophonic System (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Transmitters (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

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) критерию огибающей спектра. ! 2. Устройство по п.1, где первый алгоритм создания «заплат» является гармоническим алгоритмом создания «заплат», и генератор заплат (110) выполнен с возможностью генерировать первую заплату (112), так, чтобы только частоты, которые являются целыми кратными ча� 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 first resolution data and for the second band with second resolution data ; 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. 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 �

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.
RU2011100134/08A 2008-07-11 2009-06-25 Apparatus and method of generating wide bandwidth signal RU2512090C2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US7984908P 2008-07-11 2008-07-11
US61/079,849 2008-07-11
PCT/EP2009/004603 WO2010003557A1 (en) 2008-07-11 2009-06-25 Apparatus and method for generating a bandwidth extended signal

Publications (2)

Publication Number Publication Date
RU2011100134A true RU2011100134A (en) 2012-07-20
RU2512090C2 RU2512090C2 (en) 2014-04-10

Family

ID=41162740

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011100134/08A RU2512090C2 (en) 2008-07-11 2009-06-25 Apparatus and method of generating wide bandwidth signal

Country Status (18)

Country Link
EP (1) EP2291842B1 (en)
JP (1) JP5255699B2 (en)
KR (1) KR101239812B1 (en)
CN (1) CN102105931B (en)
AR (1) AR072483A1 (en)
AU (1) AU2009267460B2 (en)
BR (2) BRPI0910528B1 (en)
CA (1) CA2729474C (en)
CO (1) CO6541514A2 (en)
ES (1) ES2461141T3 (en)
HK (1) HK1154112A1 (en)
MX (1) MX2011000365A (en)
MY (1) MY163454A (en)
PL (1) PL2291842T3 (en)
RU (1) RU2512090C2 (en)
TW (1) TWI415116B (en)
WO (1) WO2010003557A1 (en)
ZA (1) ZA201009164B (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3564954B1 (en) 2010-01-19 2020-11-11 Dolby International AB Improved subband block based harmonic transposition
CA2792368C (en) 2010-03-09 2016-04-26 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for handling transient sound events in audio signals when changing the replay speed or pitch
JP5854520B2 (en) 2010-03-09 2016-02-09 フラウンホーファーゲゼルシャフトツール フォルデルング デル アンゲヴァンテン フォルシユング エー.フアー. Apparatus and method for improved amplitude response and temporal alignment in a bandwidth extension method based on a phase vocoder for audio signals
BR122021014305B1 (en) 2010-03-09 2022-07-05 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. APPARATUS AND METHOD FOR PROCESSING AN AUDIO SIGNAL USING PATCH EDGE ALIGNMENT
CN102947882B (en) 2010-04-16 2015-06-17 弗劳恩霍夫应用研究促进协会 Apparatus and method for generating a wideband signal using guided bandwidth extension and blind bandwidth extension
US12002476B2 (en) 2010-07-19 2024-06-04 Dolby International Ab Processing of audio signals during high frequency reconstruction
ES2644974T3 (en) * 2010-07-19 2017-12-01 Dolby International Ab Audio signal processing during high frequency reconstruction
BR112013005676B1 (en) 2010-09-16 2021-02-09 Dolby International Ab system and method for generating an elongated time signal and / or a transposed frequency signal from an input and data carrier signal and non-transitory computer-readable storage medium
US8490008B2 (en) * 2011-11-10 2013-07-16 Research In Motion Limited Touchscreen keyboard predictive display and generation of a set of characters
PL2791937T3 (en) * 2011-11-02 2016-11-30 Generation of a high band extension of a bandwidth extended audio signal
CN102543086B (en) * 2011-12-16 2013-08-14 大连理工大学 Device and method for expanding speech bandwidth based on audio watermarking
EP2704142B1 (en) * 2012-08-27 2015-09-02 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for reproducing an audio signal, apparatus and method for generating a coded audio signal, computer program and coded audio signal
EP2709106A1 (en) * 2012-09-17 2014-03-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for generating a bandwidth extended signal from a bandwidth limited audio signal
EP2830060A1 (en) * 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Noise filling in multichannel audio coding
US9564141B2 (en) * 2014-02-13 2017-02-07 Qualcomm Incorporated Harmonic bandwidth extension of audio signals
JP2016038435A (en) 2014-08-06 2016-03-22 ソニー株式会社 Encoding device and method, decoding device and method, and program
RU2589305C1 (en) * 2014-11-18 2016-07-10 Федеральное государственное казенное военное образовательное учреждение высшего профессионального образования "Военный учебно-научный центр Военно-воздушных сил "Военно-воздушная академия имени профессора Н.Е. Жуковского и Ю.А. Гагарина" (г. Воронеж) Министерства обороны Российской Федерации High-frequency signal generation method and device for its implementation
WO2016149085A2 (en) * 2015-03-13 2016-09-22 Psyx Research, Inc. System and method for dynamic recovery of audio data and compressed audio enhancement
EP3121814A1 (en) * 2015-07-24 2017-01-25 Sound object techology S.A. in organization A method and a system for decomposition of acoustic signal into sound objects, a sound object and its use
TW202341126A (en) 2017-03-23 2023-10-16 瑞典商都比國際公司 Backward-compatible integration of harmonic transposer for high frequency reconstruction of audio signals

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US654988A (en) * 1900-03-16 1900-07-31 Leonhard Lederer Process of making acetyl cellulose.
US5455888A (en) * 1992-12-04 1995-10-03 Northern Telecom Limited Speech bandwidth extension method and apparatus
RU2256293C2 (en) * 1997-06-10 2005-07-10 Коудинг Технолоджиз Аб Improving initial coding using duplicating band
SE512719C2 (en) * 1997-06-10 2000-05-02 Lars Gustaf Liljeryd A method and apparatus for reducing data flow based on harmonic bandwidth expansion
EP0945852A1 (en) * 1998-03-25 1999-09-29 BRITISH TELECOMMUNICATIONS public limited company Speech synthesis
SE9903553D0 (en) * 1999-01-27 1999-10-01 Lars Liljeryd Enhancing conceptual performance of SBR and related coding methods by adaptive noise addition (ANA) and noise substitution limiting (NSL)
SE0004163D0 (en) * 2000-11-14 2000-11-14 Coding Technologies Sweden Ab Enhancing perceptual performance or high frequency reconstruction coding methods by adaptive filtering
EP1351401B1 (en) 2001-07-13 2009-01-14 Panasonic Corporation Audio signal decoding device and audio signal encoding device
KR20040035749A (en) * 2001-08-31 2004-04-29 코닌클리케 필립스 일렉트로닉스 엔.브이. Bandwidth extension of a sound signal
JP4380174B2 (en) * 2003-02-27 2009-12-09 沖電気工業株式会社 Band correction device
CN100550131C (en) * 2003-05-20 2009-10-14 松下电器产业株式会社 The method and the device thereof that are used for the frequency band of extended audio signal
JP2005010621A (en) * 2003-06-20 2005-01-13 Matsushita Electric Ind Co Ltd Voice band expanding device and band expanding method
ATE480851T1 (en) * 2004-10-28 2010-09-15 Panasonic Corp SCALABLE ENCODING APPARATUS, SCALABLE DECODING APPARATUS AND METHOD THEREOF
KR100647336B1 (en) * 2005-11-08 2006-11-23 삼성전자주식회사 Apparatus and method for adaptive time/frequency-based encoding/decoding
JP5141180B2 (en) * 2006-11-09 2013-02-13 ソニー株式会社 Frequency band expanding apparatus, frequency band expanding method, reproducing apparatus and reproducing method, program, and recording medium

Also Published As

Publication number Publication date
MX2011000365A (en) 2011-02-25
JP2011527452A (en) 2011-10-27
RU2512090C2 (en) 2014-04-10
WO2010003557A1 (en) 2010-01-14
BRPI0910528A2 (en) 2018-05-22
TW201007708A (en) 2010-02-16
JP5255699B2 (en) 2013-08-07
CN102105931A (en) 2011-06-22
ES2461141T3 (en) 2014-05-16
AU2009267460B2 (en) 2013-01-10
KR20110033188A (en) 2011-03-30
ZA201009164B (en) 2011-10-26
EP2291842B1 (en) 2014-03-12
CN102105931B (en) 2013-04-10
CA2729474C (en) 2015-09-01
TWI415116B (en) 2013-11-11
HK1154112A1 (en) 2012-04-20
MY163454A (en) 2017-09-15
KR101239812B1 (en) 2013-03-06
BR122017003818A2 (en) 2019-09-03
BRPI0910528B1 (en) 2020-09-24
CO6541514A2 (en) 2012-10-16
BR122017003818B1 (en) 2024-03-05
PL2291842T3 (en) 2014-08-29
CA2729474A1 (en) 2010-01-14
EP2291842A1 (en) 2011-03-09
AR072483A1 (en) 2010-09-01
AU2009267460A1 (en) 2010-01-14

Similar Documents

Publication Publication Date Title
RU2011100134A (en) DEVICE AND METHOD FOR GENERATING A SIGNAL WITH AN EXTENDED PASS BAND
ES2699750T3 (en) Harmonic transposition based on cross-product improved sub-band block
RU2012140871A (en) WATER SIGNAL FORMER AND METHOD FOR WATER SIGNAL FORMATION
US9836272B2 (en) Audio signal processing apparatus, method, and program
US8543387B2 (en) Estimating pitch by modeling audio as a weighted mixture of tone models for harmonic structures
RU2012143970A (en) DEVICE, METHOD AND COMPUTER PROGRAM FOR PRODUCING A WIDEBAND SIGNAL USING A CONTROLLED EXTENSION OF THE WIDTH OF THE STRIP AND THE BLIND EXPANSION OF THE WIDTH OF THE STRIP
RU2011101616A (en) AUDIO SYNTHESIZER AND AUDIO ENCODER
BR122019025143B1 (en) method for generating a frequency transposed and / or time-extended signal from an input audio signal and storage medium
Hill et al. A hybrid virtual bass system for optimized steady-state and transient performance
RU2008105555A (en) AUDIO SYNTHESIS
JP4455701B2 (en) Audio signal processing apparatus and audio signal processing method
JP5609157B2 (en) Coefficient setting device and noise suppression device
JP2009044655A (en) Pseudo bass generator
Mu Perceptual quality improvement and assessment for virtual bass system
US20210335379A1 (en) Signal processing apparatus, signal processing method, and signal processing program
Lee et al. Virtual bass system based on a multiband harmonic generation
RU2810281C1 (en) Harmonic transformation based on block of sub-bands enhanced by cross products
US7211721B2 (en) System and methods for memory-constrained sound synthesis using harmonic coding
JP5596618B2 (en) Pseudo wideband audio signal generation apparatus, pseudo wideband audio signal generation method, and program thereof
Freire et al. Real-time Qualification of Percussive Sounds Based on Correspondences Between Schaeffer’s Solfège and Low-level Audio Descriptors
JP5321171B2 (en) Sound processing apparatus and program
Choi et al. Application of Physical and Mathematical Transformations in Analyzing Sound Spectrum and Frequency of the Cello
CN116994603A (en) Audio signal detection method and device and computing equipment
AU2018241064B2 (en) Cross Product Enhanced Subband Block Based Harmonic Transposition
KR101779563B1 (en) Boosting method and apparatus for harmonic components of audio signals