Noise filling without side information for CELP-like coders
US-10984810-B2 · Apr 20, 2021 · US
US12100409B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12100409-B2 |
| Application number | US-202017103609-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 24, 2020 |
| Priority date | Jan 29, 2013 |
| Publication date | Sep 24, 2024 |
| Grant date | Sep 24, 2024 |
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 audio decoder provides a decoded audio information on the basis of an encoded audio information including linear prediction coefficients (LPC) and includes a tilt adjuster to adjust a tilt of a noise using linear prediction coefficients of a current frame to acquire a tilt information and a noise inserter configured to add the noise to the current frame in dependence on the tilt information. Another audio decoder includes a noise level estimator to estimate a noise level for a current frame using a linear prediction coefficient of at least one previous frame to acquire a noise level information; and a noise inserter to add a noise to the current frame in dependence on the noise level information provided by the noise level estimator. Thus, side information about a background noise in the bit-stream may be omitted. Methods and computer programs serve a similar purpose.
Opening claim text (preview).
The invention claimed is: 1. An audio decoder for providing a decoded audio information on the basis of an encoded audio information comprising linear prediction coefficients (LPC), the audio decoder comprising: a tilt adjuster configured to adjust a tilt of a noise, wherein the tilt adjuster is configured to use linear prediction coefficients of a current frame to acquire a tilt information; and a decoder core configured to decode an audio information of the current frame using the linear prediction coefficients of the current frame to acquire a decoded core coder output signal; and a noise inserter configured to add the adjusted noise to the current frame, wherein the tilt adjuster is configured to obtain the tilt information using a calculation of a gain g of the linear prediction coefficients of the current frame, wherein g =Σ( ak·ak+ 1)/Σ( ak·ak ), wherein ak is a linear prediction coefficient of the current frame, located at LPC index k, wherein the audio decoder is implemented using a hardware apparatus, or using a computer, or using a combination of a hardware apparatus and a computer. 2. The audio decoder according to claim 1 , wherein the audio decoder comprises a frame type determinator for determining a frame type of the current frame, the frame type determinator being configured to activate the tilt adjuster to adjust the tilt of the background noise when the frame type of the current frame is detected to be of a speech type. 3. The audio decoder according to claim 1 , wherein the tilt adjuster is configured to use a result of a first-order analysis of the linear prediction coefficients of the current frame to acquire the tilt information. 4. The audio decoder according to claim 3 , wherein the tilt adjuster is configured to acquire the tilt information using a calculation of a gain g of the linear prediction coefficients of the current frame as the first-order analysis. 5. The audio decoder according to claim 1 , wherein the audio decoder furthermore comprises: a noise level estimator configured to estimate a noise level for a current frame using a plurality of linear prediction coefficient of at least one previous frame to acquire a noise level information; —wherein the noise inserter configured to add the background noise to the current frame in dependence on the noise level information provided by the noise level estimator; wherein the audio decoder is adapted to decode an excitation signal of the current frame and to compute its root mean square e rms ; wherein the audio decoder is adapted to compute a peak level p of a transfer function of an LPC filter of the current frame; wherein the audio decoder is adapted to compute a spectral minimum mf of the current audio frame by computing the quotient of the root mean square e rms and the peak level p to acquire the noise level information; wherein the noise level estimator is adapted to estimate the noise level on the basis of two or more quotients of different audio frames. 6. The audio decoder according to claim 1 , wherein the audio decoder comprises a de-emphasis filter to de-emphasize the current frame, the audio decoder being adapted to applying the de-emphasis filter on the current frame after the noise inserter added the noise to the current frame. 7. The audio decoder according to claim 1 , wherein the audio decoder comprises a noise generator, the noise generator being adapted to generate the noise to be added to the current frame by the noise inserter. 8. The audio decoder according to claim 1 , wherein the audio decoder comprises a noise generator configured to generate random white noise. 9. The audio decoder according to claim 1 , wherein the audio decoder is configured to use a decoder based on one or more of the decoders AMR-WB, G.718 or LD-USAC (EVS) in order to decode the encoded audio information. 10. An audio decoder for providing a decoded audio information on the basis of an encoded audio information comprising linear prediction coefficients (LPC), the audio decoder comprising: a noise inserter configured to add a noise to the current frame in dependence on a noise level information; wherein the audio decoder is adapted to decode an excitation signal of the current frame and to compute its root mean square e rms ; wherein the audio decoder is adapted to compute a peak level p of a transfer function of an LPC filter of the current frame; wherein the audio decoder is adapted to compute a spectral minimum mf of the current audio frame by computing the quotient of the root mean square e rms and the peak level p to acquire the noise level information; wherein the noise level estimator is adapted to estimate the noise level on the basis of two or more quotients of different audio frames; wherein the audio decoder comprises a decoder core configured to decode an audio information of the current frame using linear prediction coefficients of the current frame to acquire a decoded core coder output signal and wherein the noise inserter adds the noise depending on linear prediction coefficients used in decoding the audio information of the current frame and used in decoding the audio information of one or more previous frames, wherein the audio decoder is implemented using a hardware apparatus, or using a computer, or using a combination of a hardware apparatus and a computer. 11. The audio decoder according to claim 10 , wherein the audio decoder comprises a frame type determinator for determining a frame type of the current frame, the frame type determinator being configured to identify whether the frame type of the current frame is speech or general audio, so that the noise level estimation can be performed depending on the frame type of the current frame. 12. The audio decoder according to claim 10 , wherein the audio decoder is adapted to compute the root mean square e rms of the current frame from the time domain representation of the current frame to acquire the noise level information under the condition that the current frame is of a speech type. 13. The audio decoder according to claim 10 , wherein the audio decoder is adapted to decode an unshaped MDCT-excitation of the current frame and to compute its root mean square e rms from the spectral domain representation of the current frame to acquire the noise level information if the current frame is of a general audio type. 14. The audio decoder according to claim 10 , wherein the audio decoder is adapted to enqueue the quotient acquired from the current audio frame in the noise level estimator regardless of the frame type, the noise level estimator comprising a noise level storage for two or more quotients acquired from different audio frames. 15. The audio decoder according to claim 10 , wherein the noise level estimator is adapted to estimate the noise level on the basis of statistical analysis of two or more quotients of different audio frames. 16. A method for providing a decoded audio information on the basis of an encoded audio information comprising linear prediction coefficients (LPC), the method comprising: adjusting a tilt of a noise, wherein linear prediction coefficients of a current frame are used to acquire a tilt information; and decoding an audio information of the current frame using the linear prediction coefficients of the current frame to acquire a decoded core coder output signal; and adding the adjusted noise to the current frame, wherein the tilt information is obtained using a calculation of a gain g of the linear prediction coefficients of the current frame, wherein g =Σ( ak·ak+ 1)/Σ( ak·ak ), wher
the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders · CPC title
Noise substitution, i.e. substituting non-tonal spectral components by noisy source (comfort noise for discontinuous speech transmission G10L19/012) · CPC title
Dynamic bit allocation (for perceptual audio coders G10L19/032) · CPC title
using mixed excitation models, e.g. MELP, MBE, split band LPC or HVXC · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.