Enhancing perceptual performance of sbr and related hfr coding methods by adaptive noise-floor addition and noise substitution limiting
AssigneeCoding Technologies Sweden AB
InventorsLars Gustaf Liljeryd, Kristofer Kjorling, Per Ekstrand, Fredrik Henn
Life of this patent
Estimating the term…
Abstract
Methods and an apparatus for enhancement of source coding systems utilizing high frequency reconstruction (HFR) are introduced. The problem of insufficient noise contents is addressed in a reconstructed highband, by using Adaptive Noise-floor Addition. New methods are also introduced for enhanced performance by means of limiting unwanted noise, interpolation and smoothing of envelope adjustment amplification factors. The methods and apparatus used are applicable to both speech coding and natural audio coding systems.
Claims17
A method for enhancing a source encoding method, the source encoding method generating an encoded signal by encoding an original signal, the original signal having a low band portion and a high band portion, the encoded signal including the low band portion of the original signal and not including the high band portion of the original signal, comprising the following steps:
- estimating a noise-floor level of the high band portion of the original signal, the noise floor level being a measure for a difference between a first spectral envelope determined by local minimum points of a spectral representation of the original signal and a second spectral envelope determined by local maximum points of a spectral representation of the original signal;
- and
- multiplexing the encoded signal including the low band portion of the original signal and the noise-floor level of the high band portion of the original signal to obtain an encoder output signal.
An apparatus for enhancing a source encoder, the source encoder generating an encoded signal by encoding an original signal, the original signal having a low band portion and a high band portion, the encoded signal including the low band portion of the original signal and not including the high band portion of the original signal, comprising:
- an estimator for estimating a noise-floor level of the original signal, the noise floor level being a measure for a difference between a first spectral envelope determined by local minimum points of a spectral representation of the original signal and a second spectral envelope determined by local maximum points of a spectral representation of the original signal;
- and
- a multiplexer for multiplexing the encoded signal including the low band portion of the original signal and the noise-floor level of the high band portion of the original signal to obtain an encoder output signal.
An apparatus for enhancing a source decoder, the source decoder generating a decoded signal by decoding an encoded signal obtained by source encoding of an original signal, the original signal having a low band portion and a high band portion, the encoded signal including the low band portion of the original signal and not including the high band portion of the original signal, wherein the decoded signal is used for high-frequency reconstruction to obtain a high-frequency reconstructed signal including a reconstructed high band portion of the original signal, comprising:
- a demultiplexer for demultiplexing an input signal including the encoded signal and a noise-floor level of the high band portion of the original signal, the noise floor level being a measure for a difference between a first spectral envelope determined by local minimum points of a spectral representation of the original signal and a second spectral envelope determined by local maximum points of a spectral representation of the original signal;
- means for obtaining a spectral envelope representation of the high band portion of the original signal;
- a shaper for shaping a spectrum of a random noise signal in accordance to the spectral envelope representation of the high band portion of the original signal to obtain a spectrally shaped random noise signal;
- an adjuster for adjusting the spectrally shaped random noise signal in accordance to the noise-floor level to obtain an adjusted spectrally shaped random noise signal;
- and
- an adder for adding the adjusted spectrally shaped random noise signal to the high-frequency reconstructed signal to obtain an enhanced high-frequency reconstructed signal.
A method for enhancing a source decoding method, the source decoding method generating a decoded signal by decoding an encoded signal obtained by source encoding of an original signal, the original signal having a low band portion and a high band portion, the encoded signal including the low band portion of the original signal and not including the high band portion of the original signal, wherein the decoded signal is used for high-frequency reconstruction to obtain a high-frequency reconstructed signal including a reconstructed high band portion of the original signal, comprising the following steps:
- demultiplexing an input signal including the encoded signal and a noise-floor level of the high band portion of the original signal, the noise floor level being a measure for a difference between a first spectral envelope determined by local minimum points of a spectral representation of the original signal and a second spectral envelope determined by local maximum points of a spectral representation of the original signal;
- obtaining a spectral envelope representation of the high band portion of the original signal;
- shaping a spectrum of a random noise signal in accordance to the spectral envelope representation of the high band portion of the original signal to obtain a spectrally shaped random noise signal;
- adjusting the spectrally shaped random noise signal in accordance to the noise-floor level to obtain an adjusted spectrally shaped random noise signal;
- and
- adding the adjusted spectrally shaped random noise signal to the high-frequency reconstructed signal to obtain an enhanced high-frequency reconstructed signal.
An apparatus for enhancing a source decoder, the source decoder generating a decoded signal by decoding an encoded signal obtained by source encoding of an original signal, the original signal having a low band portion and a high band portion, the encoded signal including the low band portion of the original signal and not including the high band portion of the original signal, wherein the decoded signal is used for high-frequency reconstruction to obtain a high-frequency reconstructed signal including a reconstructed high band portion of the original signal, comprising:
- an adjuster for adjusting a spectral envelope of the high-frequency reconstructed signal, the adjuster including a limiter for limiting of envelope adjustment amplification factors.
An apparatus for enhancing a source decoder, the source decoder generating a decoded signal by decoding an encoded signal obtained by source encoding of an original signal, the original signal having a low band portion and a high band portion, the encoded signal including the low band portion of the original signal and not including the high band portion of the original signal, wherein the decoded signal is used for high-frequency reconstruction to obtain a high-frequency reconstructed signal including a reconstructed high band portion of the original signal, comprising:
- a high frequency reconstruction module for generating a signal, the high-frequency reconstruction module having a summer for summing several high-frequency reconstructed signals, originating from different low band frequency ranges of the decoded signal to obtain the signal, and
- an analyzer for analyzing the low band portion of the decoded signal and for providing control data to the summer.
Dependencies are inferred from the claim text.