[go: up one dir, main page]

MX2011000365A - Apparatus and method for generating a bandwidth extended signal. - Google Patents

Apparatus and method for generating a bandwidth extended signal.

Info

Publication number
MX2011000365A
MX2011000365A MX2011000365A MX2011000365A MX2011000365A MX 2011000365 A MX2011000365 A MX 2011000365A MX 2011000365 A MX2011000365 A MX 2011000365A MX 2011000365 A MX2011000365 A MX 2011000365A MX 2011000365 A MX2011000365 A MX 2011000365A
Authority
MX
Mexico
Prior art keywords
patch
signal
band
input signal
data
Prior art date
Application number
MX2011000365A
Other languages
Spanish (es)
Inventor
Sascha Disch
Marc Gayer
Markus Lohwasser
Ulrich Kraemer
Stefan Bayer
Max Neuendorf
Nikolaus Rettelbach
Frederik Nagel
Original Assignee
Ten Forschung Ev Fraunhofer
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 Ten Forschung Ev Fraunhofer filed Critical Ten Forschung Ev Fraunhofer
Publication of MX2011000365A publication Critical patent/MX2011000365A/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)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

An apparatus for generating a bandwidth extended signal from an input signal comprises a patch generator and a combiner. The input signal is represented for a first band by a first resolution data, and for a second band by a second resolution data, the second resolution being lower than the first resolution. The patch generator generates a first patch from the first band of the input signal according to a first patching algorithm and generates a second patch from the first band of the input signal according to a second patching algorithm. A spectral density of the second patch generated according to the second patching algorithm is higher than a spectral density of a first patch generated according to the first patching algorithm. The combiner combines the first patch, the second patch and the first band of the input signal to obtain the bandwidth extended signal. The apparatus for generating a bandwidth extended signal scales the input signal according to the first patching algorithm and according to the second patching algorithm or scales the first patch and the second patch, so that the bandwidth extended signal fulfills a spectral envelope criterion.

Description

Stop and Method to Generate a Bandwidth Signal Description The embodiments according to the invention relate to audio signals and, in particular, to an apparatus for generating an amplified bandwidth signal from a device and a method for providing a reduced signal of anchor in a signal. of input and an audio signal.
The coding of signals perceptively encoded ad see a substantial reduction in data rate for storage and transmission of these signals, has won many fields. Many coding algorithms are known, EG ½ Layer 3 ("MP3") or MPEG 4 AAC (Audio Coding A bargo, the coding used for this, in particular when op very low bits, can lead to a subjective reduction of the lime It often results from an induced limitation of the side of the encoded band of the audio signal to be transmitted.
WO 98 57436 subjects the audio signal to a limitation of the filter bank of the upper band, or they are "subject to patches", and the band subject to a patch is subjected to an adjustment of the synthesis filter which belongs to a filter bank of annealed bandpass signals of the lower band which are clamped harmonically in the upper band. The output signal of the bath is an audio signal that extends with respect to its signal transmitted from the encoder side to the side of the core decitator operating at a very low data rate. In the case of filter bank modules and the implementation of patches (pa inio of the filter bank may require a great deal of effort). Methods that minimize the complexity of the amplification of audio signals with limited band use a copy of the portions of low frequency signal (BF) in high frequency (FA) in order to approximate band absent information, such methods are described in M. Dietz, rling and O. Kunz, "Spectral Band Replication", a new and audio ization ", at the 112th AES Convention in Munich, May In these methods, no harmonic transposition is performed or successive bandpass signals are output from the band of the upper band filter bank channels. all, a rough approximation of the upper band d io is achieved In another step, this rough approximation of the signal is then to the original by a post-processing using the control obtained from the original signal. For example, this scale is used to adapt the spectral envelope, a filtering of a noise floor to adapt the tone, and a sinusoidal signal supply for missing harmonics, as in the Advanced Efficiency Audio Coding standard. E-AAC, by its acronym in English).
On the other hand, other methods use a phase op encoder to increase bandwidth. When applying the voice coder for the spectral expansion, the frequency lines move away a space in the spectrum, for example, by quantization, reinforced by the expansion. In an energy adaptation, the neighboring patch 1312 and the lower cutoff frequency of the next voice operated phase encoder doubles the frequency of the low frequency band 1302 of the signal for 1312 and three times the frequency of the signal. the low frequency frequency lines 1302 of the signal to obtain the next patch to, the spectral density of the neighboring patch 1312 is only the spectrality of the low frequency band 1302 of the ectral signal of the next patch 1314 is only one third of the low frequency density d 1302 of the signal.
By concentrating the energy in frequency bands (patches), a substantial change in the original timbre occurs. The energy of more previous bands (few frequency lines that remain.
Some examples, for the phase encoders operated operations are presented in "Frederik Nagel and Sascha Disch, Ionic for the bandwidth extension for SSP '09 and" M. Puckette Phase-locked encoder operated source that use high-frequency reconstruction. The application of insufficient noise contents in a high band due to the addition of an adaptive noise floor. The addition of spaces but the subjective quality or quality of audio is not sufficient.
The object of the present invention is to provide a widening of audio signal bandwidth that increases the amplitude signals of bandwidth.
This objective is solved by means of a device of acu indications 1 and 11, an audio signal according to the method reivin according to claim 15 and 16.
An embodiment of the invention provides an amplified bandwidth signal device from a radio input signal is represented, for a first band by data resolution and for a second band by second data resolution is lower than the first resolution. The patch device and a combiner. The patch generator is undo patch and the first band of the input signal for extended bandwidth obt. The apparatus for generating an extended signal is configured to scale the signal given by the first patch implementation algorithm and the second patch implementation algorithm or to adjust the patch and the second patch, so that the signal of an Pliado complies with the spectral envelope criterion. The shapes according to the present invention are based on the central idea that low spectral density (which means, for example, that spaces are compared with a low frequency band of entry) is combined with a patch with high density means , for example, that the patch comprises only a few spaces in comparison with a low frequency band to the input) to extend the bandwidth of a signal from bos patches are generated based on the input signal, bandwidth of The high frequency of the low frequency input band can provide a good approximation of the signal. In some embodiments according to the present er patch implementation algorithm is a harmonic patching. In other words, the primed so that only the frequencies that are integer multiples d the first band of the input signal are contained by the p emás, the second patch implementation algorithm may be that the second patch contains frequencies that are multiple. For the first band of the input signal and the frequency of the whole frequency of the first band of the signal of e, the spectral density of the second patch is greater than the density of the first patch. By combining the first patch and the second patch, absent from the first patch can be filled by the second patch. In this way, the spaces of the harmonic band ho in accordance with the first patch regimen can be filled by the second patch and the amplified signal of the bandwidth can be better.
This is scaled to scale the reduced odd width signal or to scale to a first patch and a second odometer so that an extended signal bandwidth signal meets a spectral envelope criterion. Spectral information is based on the spectral envelope data that is generated from a low frequency band of the band signal according to a first implementation algorithm and the second patch is generated from a band of low signal reduced in width of band according to a second patching of patches. A spectral density of the segmented according to the second implementation algorithm is greater than the spectral density of the first patch generated from the patch implementation algorithm. The interfaced d interface for combining a low frequency band of the signal data of the spectral envelope, and the adjustment control data to obtain the reduced bandwidth signal for pacing. a first patch and a second patch by the decoder to the extended bandwidth generated by the spectral envelope encoder. The spectral envelope criterion is spectral envelope. The first patch is generated from the audio signal according to a first patching of patches and the second patch is generated from the audio signal according to a second patching of patches. A spectral density of the segmented according to the second implementation algorithm is greater than the spectral density of the first patch generated from the patch implementation algorithm.
The embodiments according to the present inv ents below with reference to the accompanying drawings, where Fig. 1 is a block diagram of an apparatus for generating extended band ho from an input signal; Fig. 2a is a schematic illustration of a first generic patch Fig. 2b is a schematic illustration of a first and second Fig. 3d is a schematic illustration of a full-wave half-wave incoming signal; Fig. 4 is a block diagram of an apparatus for generating extended bandwidth from an input signal; Fig. 5a is a schematic illustration of an implementation or a voice operated phase encoder; Fig. 5b is a detailed illustration of a filter of Fig.Sa; Fig. 5c is a schematic illustration for the manipulation d gnitud and the frequency signal in a filter channel of Fig. Sa; Fig. 6 is a schematic illustration of an implementation of tr a voice operated phase encoder; Fig. 7 is a block diagram of an apparatus for generating extended band ho from an input signal; Fig. 8 is a block diagram of an apparatus for generating extended band ho from an input signal; Fig. 9 is a block diagram of an apparatus for generating extended band ho from an input signal; The same reference numerals that follow are used etos and functional units with the same or similar ones and the description of the same with respect to one another to other figures in order to reduce the redundancy in the realization.
FIG. 1 shows a block diagram of an amplified bandwidth signal apparatus 100 for a signal with an embodiment of the invention. The signal d represented, for a first band by data of a first ra a second band by data of a second resolution solution is less than the first resolution. The patch generator apparatus 100 connected to a combiner 120. The generator 0 generates a first patch 112 from the first band of the signal 2 according to a first implementation algorithm of the second patch pair 114 from the first signal band. in accordance with a second patch implementation algorithm. pectral of the second patch 114 generated according to the second patch 114 so that the bandwidth signal extends a spectral envelope criterion.
Spectral density means, for example, density or frequency lines within a frequency band, a frequency band that reaches from 0Hz to 10kHz frequency with frequencies of 4kHz and 8kHz possesses lower than the same frequency band. The frequency comprising frequency with frequencies of 2kHz, 4kHz, 26kHz, 8kHz and 10k spectrality of the first patch 112 is less than the patch density 114, the first patch 112 includes spaces in the second patch 114. Therefore, the second patch 114 I will fill these spaces. Since both patches are based on the first input signal 102, both patches are related to the originals corresponding to the input signal 102. Therefore, the amplified signal of the bandwidth 122 can approximate the original signal. and the subjective quality or quality of the expanded bandwidth 122 can be significantly orimmo of implementation of patches will leave spaces between the fronic. These spaces can be filled with the second patch. second patch implementation algorithm may be a mixed patchwork, which means that the generator d generates the second patch 114 comprising multiple uences of the first band of the input signal 102 (fronic) and frequencies that are not whole frequency multiples were band of the input signal 102 (non-harmonic non-harmonic frequencies can be used to fill the spaces 112. It is also possible to combine the entire second patch 1 * \ harmonic frequencies) with the first patch 112. In this amplification of the harmonic frequencies due to the harmonic frequency combinations of the first patch 112 and secondly, it must be taken into account by adjusting to scale appropriately rehe 112 and / or second patch 114. first patch 112 and second patch 114 comprise at least the same frequency range. For example, the first patch 112 co Figs. 2a and 2b show an example for a first pair with a first patching implementation algorithm 212 che 114 according to a second patch algorithm 214. P ration, Fig. 2 a shows only the first patches 112 and the first FIG. patches 112 and second patches 114 corresponded illustrate an example 200 for the first band 202 of the first patches signal 112 generated in accordance with a first patching 212. In this example, a patch purchased ho as the first band 202 of the band input signal may also be different. The cut-off frequency supe was band 202 of the input signal 102 is denoted as crossing frequency). In the Example of Fig. 2a, the patches com uence equal to a multiple of the crossover frequency X 220. uence within the first patches 112 are integer multiples frequency of the first band 202 e the input signal 102 mplo, be generated by a voice operated phase encoder. E ches 112 comprise spaces in terms of frequency lines. In this way, spaces may not be filled in fo or, for example, filling spaces with noise. The spaces are left in the input signal and, therefore, based on the The first band of the input signal 102 can replicate, the low frequency band of a high resolution original audio signal. The second band of the input signal, for example, displays the high frequency band of a signal and can be quantized by one or more parameters, such as spectral envelope data, noise data and / or harmony data at resolution. An original audio signal may be, for example, recorded by a microphone before processing or coding.
Scale adjustment of the input signal according to the first patch implementation and according to the second patch lecture means, for example, that the signal is scaled once according to the first implementation algorithm before that the first patch is generated and then the first one taking into account the input signal scaling, and spectral envelope criterion. It is also possible to adjust to the input according to the first algorithm of impie ches and according to the second implementation algorithm d bination with a scaling of the first patch and the second p The combiner 120 may be, for example, an adder and the extended band may be a weighted sum of the first patch 114 and the first band of the input signal 102.
Complying with a spectral envelope criterion means, by spectral envelope of the wide bandwidth signal of the spectral envelope contained by the input signal. Spectral olvente can be generated by a codified resentar the second band of an original signal. From the spectral source of the extended bandwidth signal to the approximation of the spectral envelope of the original signal.
The apparatus 100 may also comprise a decoder d dodifying the first band of the input signal 102.
The patch generator 110 and the combiner 120 can generate the first patch and an amplitude trimmer 320 for each patch 114. The voice operated phase encoder 310 and the plunger 320 are connected to the combiner 120. The speech encoder 310 can expanding the first band of the input signal to generate the first patch 112 comprising frequencies of non-linear processing pitch, amplitude trimmer 320 to audio input 102 to generate the second pair of harmonic and non-harmonic frequencies . In an amplitude-compensator 320, a half-wave rectifier, a rectifier, a mixer or diode used in the quadratic acteristic region may be used to generate undisclosed frequencies in the audio input signal 102 by means of non-linear cessation.
Figs. 3b, 3c and 3d show examples of rectified input signals 102 for generating non-harmonic frequencies. The Fi schematic illustration 350 of a sinusoi input signal. When the signal is trimmed, points of discontinuity in rectified full-wave 102 are generated causing different continuity 380.
By trimming and / or rectifying or applying other process methods that generate points of discontinuity 380, you can generate ectro of different frequencies. Therefore, a patch generated by said patch implementation algorithm can be spectrally compressed.
FIG. 4 shows a block diagram of an amplified bandwidth signal apparatus 400 from a signal with an embodiment of the invention. The apparatus of FIG. 3a, however, further comprises a voice-operated phase coder line selector 310 and the ampector trimmer to the spectral line selector 410 and the line selector a connected to the combiner 120. The selector switch of FIG. The line spectra will provide a plurality of frequency lines of the second pair with a second modified patch 414 which can be a patch. A frequency line of the second patch The spectral line 410 can be, for example patch 110 (as shown in Fig. 4) or a unit is Next, with reference to Figs, 5 and 6, it is illustrated For a voice operated phase encoder, audio is supplied to an input 500 and obtained on a particular, each channel of the illustrated schematic filter bank includes a bandpass filter 501 and a flux oscillator of signal signals. output of all the oscillators from each channel or a combiner, which, for example, is implemented as sumad 503 in order to obtain the output signal. Each filter 501 is implied to provide an amplitude signal on one side and a signal on the side. The amplitude signal and the frequency signal are signal illustrate a development of the amplitude in a filter 501 in time, frequency signal represents a development of the frequency of a filter 501.
A schematic arrangement of the filter 501 illustrated in o 501 of Fig. 5a can be arranged as in Fig. 5b, where it was a magnitude-phase representation from the tangular. The magnitude signal or amplitude signal, respectively. 5a over time is emitted at an output 557. The signal is input to a phase 558. At the output of the element s phase value present, always between 0 and 360 °, but a value in linear form. This "unfolded" phase value is summed by phase / frequency 559 which, for example, can be read as a simple phase difference calculator, which is a pre-point in time from a phase at a point po to obtain a frequency value for the current point in the day to obtain an approximation of a phase derivative. uence is added to the constant frequency value fi of the channel ener a frequency variation value at the output 56 uence at the output 560 has a direct component = fi and a variable = the frequency deviation by which a frequency in the filter channel deviates from the average frequency fj.
Consequently, as illustrated in Figs. 5a and 5b, the voice operated phase encoder 310 and, in more detail, the dot and dashed line of the circuit illustrated in FIG.
For time-scale adjustments, for example signals from am to channel or the frequency of the signals f (t) in each channel can be adjusted. For transposition purposes, useful for the interpolation prese, ie a time expansion or expansion d) and f (t) is performed to obtain expansion signals A '(t) and rpolation is controlled by the expansion factor 598. The factor of be selected, for example, so that the fas encoder generates harmonic frequencies. By interpolating l e, that is, the value before the addition of the constant frequency d 552, the frequency of each individual oscillator 502 in? bia The temporal change of the total audio signal is undesirable, that is, by the factor 2. The result is a tone of expansion a temporal tone, that is, the original fundamental wave with its When performing the signal processing illustrated in FIG. 5 or can be retracted to its original duration, for example, it decimates a Short Term Fourier Transform (STFT) 600 processor as a sequence of time samples. The processed process to perform a temporary window operation of io in order to, by means of a subsequent FFT, calculate a gnitud and a phase spectrum, where this calculation is performed p related to blocks of the audio signal that is erect.
In an extreme case, for each audio signal sample it can be calculated, where a new spectrum can be made, for example only for every twentieth new sample. This samples between two spectrums is preferably given by a co-controller 602 is also implemented to provide a T 604 implemented to operate in a superposicicular operation, the IFFT 604 processor is implemented in a short-term Fourier form when performing an IFFT by esp a spectrum of magnitude and a phase spectrum, for the purpose of realization of superposition-sum to obtain the time signal. As a result, the spectral changes in the audio signal slow down more than in the original audio signal.
Without a phase-scale adjustment in block 606, it would not lead to frequency artifacts. When, for example, a frequency bin (frequency bin) is used for which phase ores are implemented by 45 °, this implies that the signal within this phase is in the phase with a ratio of 1/8 of a cycle, it is a time interval, where the time interval here is the interval of successive FFTs. If now the inverse FFTs are found m yes, it means that the 45 ° phase increase occurs through a long po. This means that the frequency of this portion is unintentionally dictated. In order to eliminate this artifact, the phase is ala by exactly the same factor by which the signal arrives in time. The phase of each FFT spectral value is thus i the factor b / a, so that this frequency change is not intimated.
While in the embodiment illustrated in FIG. 5c, FIG. 7 shows a block diagram of an amplified bandwidth signaling apparatus 700 from a signal with an embodiment of the invention. The apparatus 70 of FIG. 1, but comprises a power controller 7, power adjustment 720, and a second power controller adjustment means 710 is connected to the first gage means 720 and the second power adjustment means 730 it is with patch driver 110. The power controller 710 can control the input signal according to the first and second patch patches based on envelope data spectr the input signal and based on control data of implements contained for the input signal. Alternatively, adjustment control to scale of the patch contained by the signal may use at least one control parameter of adjustment che. A scaled-up parameter of the parcel-scaled control by an adjustment control parameter memory che, which may be part of the power controller 710 or ectral may define the spectral envelope of the amplitude signal 122 and the data of scale adjustment control of the patch or troll of scale adjustment of the patch can determine the patch 110 and the second patch 114 or can determine the first patch 112 and / or second patch 114, the power front 720 and the second power adjusting means part of the power controller 710 or separate units in FIG. 7. The power controller 710 can patch pad 1 10 or a separate unit as shown 7. The power adjustment means 720 , 730 can be, plifiers or filters controlled by the 710 power controller Alternatively, scaling is done after the patches. Suitably Fig. 8 shows a time diagram 800 for generating the extended bandwidth signal 1 to the input signal 102 according to an embodiment of the invention is similar to the apparatus of Fig. 7, but the adjustment means The parameters between the patch generator 110 and the power combiner are again controlled by the controller in the data of the spectral envelope and the control data of the patch or the control parameter of the scan scale adjustment. previously.
Alternatively, an adjustment to e of the two patches can also be made followed by a combination of the binders 120 and enhancing a scale adjustment of the patches combining the combined patches with the first band of the sig. In other words, the first patch can be adjusted to scale ratio (for example, based on the control data of the che setting) between two patches and then scaled to match the example patch, based on the spectral envelope data) for Spectral envelope condition.
The scale adjustment control data of the patch may be a single factor or a plurality of parameters for a power distribution aj. The adjustment control data is scaled to indicate, for example, a power ratio between the primitive, the control data of the scale adjustment of the p-patch plus a transfer function of a filter. For example, the p transfer function of a filter for scaling the parameters of a filter transfer function for the second patch may be contained in the input signal, the parameters may represent a fre- quent function they may be scale adjustment control parameters displaying a differential function of the first patch and second with these examples, scale adjustment of the input signal of the first patch and second patch may be based on patch scale adjustment trolley. comprising at least one p Fig. 9 shows a block diagram of an amplified bandwidth signaling apparatus 900 from a signaling signal with an embodiment of the invention. The apparatus 900 is similar to FIG. 8, but also comprises a noise adder 910, a lost ionizer 920, a noise power adjustment means 940 and a lost harmony power 950. The noise adder The noise patch 912 can be scaled by the noise means 940. The power controller 710 can control noise power 940 based on the envelope data of the noise scale adjustment in the input signal 102. Of that or an original signal can be approximated to improve the signal the widened band width signal.
The missing harmonic adder 920 can generate absent 922s based on harmonic data absent the input signal. The missing harmonic patch 922 harmonic pu- buences, which can only occur in the fr band of the original signal and, therefore, can not be reproduced when the lower frequency band information is available in terms of the first band. of the input signal 02. Missing words can provide information about entities. The missing harmonic patch 922 can be adjusted to 950 lost harmony power adjustment diode. The controlled can control the harmony power adjustment means counts the spectral envelope data, so that the d ectral criterion can be fulfilled.
Fig. 10 shows a block diagram of a reduced signal device 1000 of bandwidth 1032 taking into account 1002 according to an embodiment of the invention. The turn on a spectral envelope data determiner 1010, scale adjustment control data of the patch 1020 and an inte 0. The spectral envelope data determiner 1010 and the scale adjustment control os 1020 are connected output 1030 The spectral envelope data determiner ermines spectral envelope data 1012 taking into account high uence of the input signal 1002. The data generator at scale of the patch 1020 can generate patch control data of the patch 1022 to scaled the reduced signal of an 2 in a decoder or to scale a first che patch, by the decoder so that the signal width of the decoder meets a ches envelope criterion. The output interface 1030 combines an input frequency band 1002, the spectral envelope data 1012, and dat scale adjustment of the patch 1022 to obtain the reduced signal of 1032. In addition, the output interface 1030 provides the band signal ho 1032 for transmission or storage.
The apparatus 1000 may also comprise a scrambler encoder low frequency band of the input signal. The leo can, for example, a differential encoder, a perceptive audio encoding encoder.
The apparatus 1000 may further comprise an encoder to de fi ne the low frequency band of the input signal. The read can be, for example, a differential encoder, a cipher or a perceptual audio encoder.
The apparatus 1000 may be part of an encoder for providing a decoder described above. The patch control data 1022 may comprise, for example, a factor of parameters for a scaling of bandwidth replication distribution. For example, the reference parameters of a filter for scaling the first patch and / or p transfer function of a filter for scaled adjustment shall be determined to generate the adjustment control data che. In this way, the parameters can generate parameter adjustment to scale of the patch representing a different function and the second patch.
The scale adjustment control data of the patch 102 was analyzed by the input signal 1002 and by selecting the patch scale adjustment control stored in a scale adjustment control parameters of the patch based on the input to 1002 to obtain the adjustment control data che 1022.
Alternatively, the control data generation of patch 1022 can be performed by a focus analysis, the adjustment control data generator at the scale of further comprising a patch generator (as is scaled to the patch 1022. In other words, the concept d applies also to the apparatus 1000. In this way, the apparatus 1000 adjustment control data to scale of the patch 1022 by comparing ches combined with the input signal, which can by axis to the original audio Furthermore, the apparatus 1000 may comprise a spectral line, a power controller, a lost harmony adder as described above, and also noise data, scaling control data or, Lost harmony and / or control data for adjustment of lost harmony can be extracted using the synthesis method.
Some embodiments according to the invention the audio signal comprising a first band and a first band is represented by data of a first resolution nda is represented by data of a second resolution, where the resolution is less than the first resolution. The data of the second base on spectral envelope data of the second band and erdo with a second patch implementation algorithm. The ecology of the second patch generated according to the second patching of patches is greater than the spectral density of the erado according to the first implementation algorithm of p The audio signal may, for example, be a reduced signal given based on the original audio signal. The first band of the s to represent a low frequency band of the signal of ificada with high resolution. The second band of the signal exhibits a high-frequency band of the audio signal originated by at least two parameters, a wrapping parameter represented by the spectral envelope data and a patch-scale parameter represented by the data of patch control aj. Taking into account said audio signal, a decoding concept described above can generate an amplified signal that provides a good approximation of the improved audio quality signal compared to known concepts.
Fig. 11 shows a flow diagram of a method 1100 ! input to get the extended bandwidth signal. The p generated 1110 from the first band of the input signal of the first patch implementation algorithm and the second band 1120 from the first band of the input signal of the first patch implementation algorithm. A density undo generated patch 1120 according to the second patching of patches is greater than the spectral density of the pattern 1110 according to the first implementation signal input algorithm can be scaled to 1130 according to patch implementation and agreement. with the following implementation of patches or the first patch and second pair starse at scale 1130, so that the bandwidth signal is a spectral envelope criterion.
In addition, method 1100 can be extended by passing the concept described above. The 1100 method can be rolled up like a computer program to use in an icro-controller. 0 of the reduced bandwidth signal for u trining. The scaled adjustment control data of the 1220 era to scaled the reduced odometer width signal or to scale a first patch and second odometer so that the extended bandwidth signal of the odometer meets an envelope criterion spectral. The spectral envelope is based on the spectral envelope data that is generated from a low frequency band of the band signal according to a first implement algorithm and the second patch is generated from the low frequency band to the reduced width band. of band according to a second patching of patches. A spectral density of the segmented according to the second implementation algorithm gives the spectral density of the first patch generated from the patch implementation algorithm.
In addition, method 1200 can be extended by the step concept described above. The method 1200 can be, for example, by quantization, they are increased by the energy adaptation, the lines that remain in the energy asia. This is avoided by filling in the spaces, with onic, obtained by a non-linear distortion of the signal. Energy can be distributed among the remaining lines, centering energy in bands for only a few lines of frequency, a non-natural or metallic sound. The energy of bands a to the remaining ones.
If there are no spaces in the spectrum, but, at least, noise is present, part of the energy remains in the noise floor. Nonlinear orsion, the spectrum can be newly densified by the noise produced by the distortion, on the other hand by other portions by an appropriate selection of the signal portion to be di The extended bandwidth signal may be, for example, a distorted filtered signal generated with a voice-operated phase-encoder. In other words, the extended signal may be a weighted sum of the first parch. While the present invention has been described in other embodiments, there are alterations, changes and equi within the scope of the present invention. I should more than there are alternative ways to implement the positions of the present invention. Therefore the accompanying indications are intended to be interpreted as inferences, changes and equivalences within the scope and spirit of the invention.
In particular, it is observed, depending on the conditions, that the invention can also be implemented in software. The im done in a digital storage medium, partic uete or a CD with control signals capable of being read ctrónicas able to cooperate with a computer system to which the corresponding method is executed. In general, it therefore consists of a program computer program product stored in a machine-susceptible carrier to develop the method of inventiveness, when the

Claims (1)

  1. Claims In this way, the nature of the action and the manner in which it is to be taken to the practic indicate as property and exclusive right. Apparatus (100; 300; 400; 700; 800; 900) for generating an amplified signal (122) from an input signal (102), where radar is represented, by a first band by first data a second band by second resolution data, resolution is less than the first resolution, the apparatus comprises: patch generator (110) configured to generate a first of the first band of the input signal (102) according to the patch implementation orm and configured to generate che (114) from the first band of the input signal (102) of the second patch implementation algorithm where, u ectral of the second patch (114) generated according to patch implementation orbit is greater than the density er patch (112) generated in accordance with the first patch (114) so that the signal bandwidth to pla with a spectral envelope criterion. An apparatus according to claim 1, wherein first patching of patches is a dual implementation algorithm and the patch generator (110) is configured for gene (112) so that only frequencies that are multiples of the first band of the input signal (102) are c rimer patch (112). An apparatus according to claim 1 or 2, wherein the patch implementation is a remix algorithm and the ches (110) is configured to generate a second patch (11). A patch (114) contains frequencies that are multiples of the first patch. band of the input signal (102) uences that are not integer multiples of frequencies from the first to the input (102). An apparatus according to one of the claims 1 to lower cutoff of the first patch (112) is equal to the agreement with the second patch implementation algorithm was band of the input signal (102). An apparatus according to one of claims 1 to 6, which spectral line selector (410) configured to select a frequency ace of the second patch (114) to obtain a signal (414) where a frequency line is selected, if it is of frequency corresponding to the first patch (112), where e 0) is configured to combine the first patch (112), the one (414) and the first band of the input signal (102). An apparatus according to one of claims 1 to 7, which power controller (710), configured to control the input signal setting (102) according to the first and second patch lecture or configured to control the adjustment to er patch (112), the second patch (114), where the controlled 0), controls the adjustment to scale taking into account the d ectral data contained in the input signal (102) and taking into account the scale adjustment control parameter stored or figured data to control the first potency adjusting means or power adjustment means (730). An apparatus according to claim 8 or 9, comprising noise (910) is configured to generate a noise patch (91 noise levels contained by input signal, where the sum of dida (920), is configured to generate a patch harmonic 2) based on the absent harmonics data contained in rada (102), where the power controller (710) is controlling the scale adjustment of the noise patch (912) and the patch (922) taking into account the envelope data speculator (120) is configured to combine the first patch one patch (114), the first band of the input signal (102), or (912) and the absent harmonics patch (922) to obtain ho Extended band (122), where the power controller (71 ste at the scale of the first patch (112), the second patch (114), or (912) and the absent harmonics patch (922) having in its spectral envelope, so that the envelope criterion shows the reduced bandwidth signal (1032) and n a decodifi star to scale a first patch and a second patch, by the deco the amplified bandwidth signal generated by the decodifi a spectral envelope criterion, where the criterion is based spectral olvente (1012) where the first patch is generated was band of the reduced signal of bandwidth (1032) ) of the patch implementation algorithm and the second patch of the first band of the reduced width signal with a second spectral patch implementation algorithm of the second patch generated in accordance with the implementation of patches is greater to the patch er density generated according to the first implementation algorithm; output interface (1030) configured to combine a band a of the input signal (1002), the envelope data of the scale adjustment control (1022) to obtain bandwidth (1032) and set to provide the spectral ssity of the second patch generated according to the patch implementation pattern is greater than the patch density generated according to the first implement algorithm; Y comparator configured to compare the first patch, the high-frequency follow-up of the input signal (1002) to obtain scale adjustment control of the patch (1022). An apparatus according to claim 11, comprising patch adjustment parameters of the patch to view a plurality of scale adjustment control parameters of the adjustment control data generator at the figurative parch scale to analyze the input signal (1002) and configured patch scale adjustment control data (1022) having patch scale adjustment control selected lysis of the input signal (1002). An audio signal that includes: first band represented by data from a first spectral envelope resolution, where the first patch is generically the band of the audio signal according to a first patching of patches and the second patch is generated from the audio signal according to with a second patching of patches, where a spectral density of the one according to the second implementation algorithm is determined by the spectral density of the first patch generated from the patch implementation algorithm. One method (1100) for generating a bandwidth signal to an input signal, where the input signal is represented by a data band of a first resolution, and for a second resolution data, the second resolution is minor. , the method includes: eneration (1110) of a first patch from the first band according to a first algorithm for the implementation of pavement (1120) of a second patch from the first band rada according to a second implementation algorithm with a patch so that the extended bandwidth signal spectral envelope age; Y combination (1140) of the first patch, second patch and first to the input to obtain the extended bandwidth signal. A method (1200) for providing a reduced signal of width of an input signal, comprising: determination (1210) of spectral envelope data based on high frequency of the input signal; (1220) control parameter adjustment data scaled the reduced signal bandwidth in a decoder or scaled a first patch and decoded the second patch amplified signal bandwidth generated by decoding a spectral envelope criterion, where the envelope criterion is based on the spectral envelope data, where the first patch of a first band of the reduced signal bandwidth of the first patch implementation algorithm and the second band of the first band of the reduced signal width rovision (1240) of the reduced bandwidth signal for u tanking. A computer program with a program code pa method according to claim 15 or 16, when the putation is used in a computer or micro-controller.
MX2011000365A 2008-07-11 2009-06-25 Apparatus and method for generating a bandwidth extended signal. MX2011000365A (en)

Applications Claiming Priority (2)

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

Publications (1)

Publication Number Publication Date
MX2011000365A true MX2011000365A (en) 2011-02-25

Family

ID=41162740

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2011000365A MX2011000365A (en) 2008-07-11 2009-06-25 Apparatus and method for generating a bandwidth extended signal.

Country Status (17)

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)
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 (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG10201408425QA (en) 2010-01-19 2015-01-29 Dolby Int Ab Improved subband block based harmonic transposition
CA2792452C (en) 2010-03-09 2018-01-16 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for processing an input audio signal using cascaded filterbanks
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
ES2655085T3 (en) 2010-03-09 2018-02-16 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Magnitude response and improved time alignment in bandwidth extension based on a phase vocoder for audio signals
JP5554876B2 (en) * 2010-04-16 2014-07-23 フラウンホーファーゲゼルシャフト ツール フォルデルング デル アンゲヴァンテン フォルシユング エー.フアー. Apparatus, method and computer program 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
EP3291230B1 (en) 2010-07-19 2019-04-17 Dolby International AB Processing of audio signals during high frequency reconstruction
IL317702A (en) * 2010-09-16 2025-02-01 Dolby Int Ab Method and system for cross product enhanced subband block based harmonic transposition
US8490008B2 (en) * 2011-11-10 2013-07-16 Research In Motion Limited Touchscreen keyboard predictive display and generation of a set of characters
EP2791937B1 (en) * 2011-11-02 2016-06-08 Telefonaktiebolaget LM Ericsson (publ) Generation of a high band extension of a bandwidth extended audio signal
CN102543086B (en) * 2011-12-16 2013-08-14 大连理工大学 A device and method for voice bandwidth extension based on audio watermark
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
EP2980795A1 (en) * 2014-07-28 2016-02-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoding and decoding using a frequency domain processor, a time domain processor and a cross processor for initialization of the time domain processor
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
TWI752166B (en) 2017-03-23 2022-01-11 瑞典商都比國際公司 Backward-compatible integration of harmonic transposer for high frequency reconstruction of audio signals
CN116110424B (en) * 2021-11-11 2025-07-15 腾讯科技(深圳)有限公司 Voice bandwidth expansion method and related device
CN114758672B (en) * 2022-03-30 2025-06-13 深圳市潮流网络技术有限公司 Audio generation method, device and electronic device

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
MXPA03002115A (en) 2001-07-13 2003-08-26 Matsushita Electric Industrial Co Ltd Audio signal decoding device and audio signal encoding device.
EP1430475A1 (en) * 2001-08-31 2004-06-23 Koninklijke Philips Electronics N.V. Bandwidth extension of a sound signal
JP4380174B2 (en) * 2003-02-27 2009-12-09 沖電気工業株式会社 Band correction device
US7577259B2 (en) * 2003-05-20 2009-08-18 Panasonic Corporation Method and apparatus for extending band of audio signal using higher harmonic wave generator
JP2005010621A (en) * 2003-06-20 2005-01-13 Matsushita Electric Ind Co Ltd Voice bandwidth extension apparatus and bandwidth extension method
CN101044553B (en) * 2004-10-28 2011-06-01 松下电器产业株式会社 Scalable encoding apparatus, scalable decoding apparatus, and methods thereof
KR100647336B1 (en) * 2005-11-08 2006-11-23 삼성전자주식회사 Adaptive Time / Frequency-based Audio Coding / Decoding Apparatus and Method
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
AR072483A1 (en) 2010-09-01
CN102105931A (en) 2011-06-22
ES2461141T3 (en) 2014-05-16
EP2291842A1 (en) 2011-03-09
ZA201009164B (en) 2011-10-26
JP2011527452A (en) 2011-10-27
CO6541514A2 (en) 2012-10-16
HK1154112A1 (en) 2012-04-20
WO2010003557A1 (en) 2010-01-14
CN102105931B (en) 2013-04-10
AU2009267460A1 (en) 2010-01-14
MY163454A (en) 2017-09-15
JP5255699B2 (en) 2013-08-07
PL2291842T3 (en) 2014-08-29
RU2512090C2 (en) 2014-04-10
BR122017003818B1 (en) 2024-03-05
TWI415116B (en) 2013-11-11
KR101239812B1 (en) 2013-03-06
BRPI0910528B1 (en) 2020-09-24
AU2009267460B2 (en) 2013-01-10
BR122017003818A2 (en) 2019-09-03
TW201007708A (en) 2010-02-16
KR20110033188A (en) 2011-03-30
BRPI0910528A2 (en) 2018-05-22
CA2729474A1 (en) 2010-01-14
CA2729474C (en) 2015-09-01
RU2011100134A (en) 2012-07-20
EP2291842B1 (en) 2014-03-12

Similar Documents

Publication Publication Date Title
MX2011000365A (en) Apparatus and method for generating a bandwidth extended signal.
KR101589942B1 (en) Cross product enhanced harmonic transposition
KR101369267B1 (en) Audio encoder and bandwidth extension decoder
JP5192053B2 (en) Apparatus and method for bandwidth extension of audio signal
US8880410B2 (en) Apparatus and method for generating a bandwidth extended signal
CN102741921A (en) Improved subband block based harmonic transposition
MX2010009932A (en) Device and method for manipulating an audio signal having a transient event.
KR102619434B1 (en) Audio processor and method for generating frequency-enhanced audio signals using pulse processing
USRE50738E1 (en) Apparatus and method for generating a bandwidth extended signal
AU2015203736C1 (en) Audio encoder and bandwidth extension decoder
JP2019502948A (en) Apparatus and method for processing an encoded audio signal
HK1154112B (en) Apparatus and method for generating a bandwidth extended signal
AU2015203065A1 (en) Improved subband block based harmonic transposition
HK1217810B (en) Audio encoder and bandwidth extension decoder

Legal Events

Date Code Title Description
FG Grant or registration