Apparatus and method for generating an enhanced signal using independent noise-filling identified by an identification vector
US-10529348-B2 · Jan 7, 2020 · US
US11264042B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11264042-B2 |
| Application number | US-201916691100-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 21, 2019 |
| Priority date | Jul 28, 2014 |
| Publication date | Mar 1, 2022 |
| Grant date | Mar 1, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus for generating an enhanced signal from an input signal, wherein the enhanced signal has spectral values for an enhancement spectral region, the spectral values for the enhancement spectral regions not being contained in the input signal, includes a mapper for mapping a source spectral region of the input signal to a target region in the enhancement spectral region, the source spectral region including a noise-filling region; and a noise filler configured for generating first noise values for the noise-filling region in the source spectral region of the input signal and for generating second noise values for a noise region in the target region, wherein the second noise values are decorrelated from the first noise values or for generating second noise values for a noise region in the target region, wherein the second noise values are decorrelated from first noise values in the source region.
Opening claim text (preview).
The invention claimed is: 1. An apparatus for generating an enhanced signal from an input signal, wherein the enhanced signal comprises spectral values for an enhancement spectral region, the spectral values for the enhancement spectral region not being comprised in the input signal, the apparatus comprising: a mapper configured for mapping a source spectral region of the input signal to a target region in the enhancement spectral region, wherein, for the target region, a source region identification exists, and wherein the mapper is configured for selecting the source spectral region using the source region identification and for mapping the selected source spectral region to the target region; and a noise filler configured for generating second noise values for a noise region in the target region in the enhancement spectral region, wherein the second noise values are decorrelated from first noise values in the source spectral region of the input signal; wherein the source spectral region of the input signal comprises a noise-filling region comprising the first noise values in the source spectral region, and wherein the noise filler is configured for generating the first noise values for the noise-filling region in the source spectral region of the input signal; wherein the input signal comprises noise filling information comprising energy information, wherein the noise filler is configured for identifying noise positions from the input signal, wherein the noise-filling region does not comprise any noise values, wherein the mapper is configured to map the source spectral region of the input signal to the target region in the enhancement spectral region without any noise filling values comprised in the noise-filling region of the source spectral region, wherein the noise filler is configured for reading the energy information comprised in the noise-filling information from the input signal, wherein the noise filler is configured for generating the first noise values for the noise-filling region using the energy information from the noise-filling information, wherein the noise filler is configured for inserting random values in the target region at noise positions to acquire inserted random values, and wherein the noise filler is configured for scaling the inserted random values to acquire the second noise values. 2. The apparatus of claim 1 , wherein the noise filler is configured for: identifying the noise-filling region comprising the first noise values in the input signal; copying at least a region of the input signal to a source tile buffer, the region comprising the source spectral region, the source spectral region comprising the noise-filling region; and replacing, in the source tile buffer, the first noise values as identified in the identifying the noise-filling region by decorrelated noise values; and wherein the mapper is configured to map the source tile buffer comprising the decorrelated noise values to the target region to obtain the second noise values. 3. The apparatus of claim 2 , wherein the noise filler is configured to measure an energy information on the decorrelated noise values and to measure an energy information on the first noise values and to scale the decorrelated noise values using a scaling value derived from the energy information on the decorrelated noise values and the energy information on the first noise values. 4. The apparatus of claim 2 , wherein the noise filler is configured to copy, in the copying operation, a complete spectral portion of the input signal or a complete spectral portion of the input signal above a noise-filling border frequency usable by the mapper to the source tile buffer and to perform the replacing operation on the full source tile buffer, or wherein the noise filler is configured to copy, in the copying operation, only a spectral region of the input signal identified by source range/target range information included in the input signal identifying a source spectral region to be used by the mapper for an identified target region, where an individual source tile buffer is used for each different individual mapping operation. 5. The apparatus of claim 1 , wherein the noise filler is configured to identify noise positions using an identification vector comprising entries for spectral positions in the source spectral region only, or comprising entries for spectral positions in the source spectral region and in the target region. 6. The apparatus of claim 5 , wherein the noise filler is configured for calculating an energy information on noise values indicated by the identification vector, calculating an energy information on inserted random values intended for the target region, calculating a gain factor for scaling the inserted random values, and applying the gain factor to the inserted random values. 7. The apparatus of claim 1 , wherein the mapper is configured to perform a gap filling operation for generating the target region, the apparatus comprising: a spectral domain audio decoder configured for generating a first decoded representation of a first set of first spectral portions, the decoded representation comprising a first spectral resolution; a parametric decoder configured for generating a second decoded representation of a second set of second spectral portions comprising a second spectral resolution being lower than the first spectral resolution; a frequency regenerator configured for regenerating a reconstructed second spectral portion comprising the first spectral resolution using a first spectral portion and spectral envelope information for the second spectral portion; and a spectrum time converter configured for converting the first decoded representation in the reconstructed second spectral portion into a time representation, wherein the mapper and the noise filler are at least partly comprised in the frequency regenerator. 8. The apparatus of claim 7 , wherein the spectral domain audio decoder is configured to output a sequence of decoded frames of spectral values, a decoded frame being the first decoded representation, wherein the frame comprises spectral values for the first set of spectral portions and zero indications for the second set of second spectral portions, wherein the apparatus for decoding further comprises a combiner for combining spectral values generated by the frequency regenerator for the second set of second spectral portions and spectral values of the first set of first spectral portions in a reconstruction band to acquire a reconstructed spectral frame comprising spectral values for the first set of the first spectral portions and the second set of the second spectral portions; and wherein the spectrum-time converter is configured to convert the reconstructed spectral frame into the time representation. 9. The apparatus of claim 1 , wherein the input signal is an encoded signal comprising noise-filling parameters for the source spectral region of the input signal, wherein the noise filler is configured for generating the first noise values using the noise-filling parameters and for generating the second noise values using an energy information on the first noise values. 10. The apparatus of claim 1 , wherein the noise filler is configured for generating the second noise values subsequent to an operation of the mapper, or wherein the noise filler is configured for generating the first noise values and the second noise values subsequent to an operation of the mapper. 11. The apparatus of claim 1 , wherein the noise filler is configured to perform noise-filling in spectral regions by generating the first noise values using a noise-filling operation
the extracted parameters being power information · CPC title
using band spreading techniques · CPC title
Noise substitution, i.e. substituting non-tonal spectral components by noisy source (comfort noise for discontinuous speech transmission G10L19/012) · CPC title
using subband decomposition · CPC title
Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech (G10L21/02 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.