Noise filling concept
AssigneeFraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
InventorsSascha Disch, Marc Gayer, Christian Helmrich, Goran Markovic, Maria Luis Valero
Life of this patent
Estimating the term…
Abstract
Noise filling of a spectrum of an audio signal is improved in quality with respect to the noise filled spectrum so that the reproduction of the noise filled audio signal is less annoying, by performing the noise filling in a manner dependent on a tonality of the audio signal.
Claims13
Apparatus configured to perform noise filling on a spectrum of an audio signal in a manner dependent on a tonality of the audio signal, wherein the apparatus is configured to:
- dequantize the spectrum, as derived after the noise-filling, using a spectrally varying and signal-adaptive quantization step size controlled via a linear prediction spectral envelope signaled via linear prediction coefficients in a data stream into which the spectrum is coded, or scale factors relating to scale factor bands, signaled in the data stream into which the spectrum is coded,
- identify contiguous spectral zero-portions of the audio signal's spectrum and to apply the noise filling onto the contiguous spectral zero-portions identified, and
- respectively fill the contiguous spectral zero-portions of the audio signal's spectrum with noise spectrally shaped with a function having a local maximum surrounded by two outwardly falling flanks wherein the function is set dependent on a respective contiguous spectral zero-portion's width so that the function is confined to the respective contiguous spectral zero-portion, and wherein a fill width at half maximum of the function is adjusted dependent on the tonality of the audio signal so that, if the tonality of the audio signal increases, the fill width at half maximum of the function gets more compact in an inner of the respective contiguous spectral zero-portion and distanced from the respective contiguous spectral zero-portion's outer edges.
Apparatus comprising a microprocessor configured to, an electronic circuit configured to, or a programmable computer programmed to:
- perform noise filling on a spectrum of an audio signal in a manner dependent on a tonality of the audio signal by filling a contiguous spectral zero-portion of the audio signal's spectrum with noise spectrally shaped by
- a function having a local maximum surrounded by two outwardly falling flanks wherein the function is set dependent on a respective contiguous spectral zero-portion's width so that the function is confined to the respective contiguous spectral zero-portion, and wherein a fill width at half maximum of the function is adjusted dependent on the tonality of the audio signal so that, if the tonality of the audio signal increases, the fill width at half maximum of the function gets more compact in an inner of the respective contiguous spectral zero-portion and distanced from the respective contiguous spectral zero-portion's outer edges, and
- dequantize the spectrum, as derived by the noise-filling, using
- a spectrally varying and signal-adaptive quantization step size controlled via a linear prediction spectral envelope signaled via linear prediction coefficients in a data stream into which the spectrum is coded, or
- scale factors relating to scale factor bands, signaled in the data stream into which the spectrum is coded.
Dependencies are inferred from the claim text.