Noise filling without side information for CELP-like coders

US10984810B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10984810-B2
Application numberUS-201916286445-A
CountryUS
Kind codeB2
Filing dateFeb 26, 2019
Priority dateJan 29, 2013
Publication dateApr 20, 2021
Grant dateApr 20, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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 background 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 background noise to the current frame, to perform a noise filling; 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 q=Σ(ak·ak+1)/Σ(ak·ak), wherein ak is a linear prediction coefficient of the current frame, located at LPC index k. 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 m f 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 m f 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. 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 background 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 background noise to the current frame, to perform a noise filling; 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), wherein ak is a linear prediction coefficient of the current frame, located at LPC index k. 17. A method for providing a decoded audio information on the basis of an encoded audio information comprising linear

Assignees

Inventors

Classifications

  • G10L19/028Primary

    Noise substitution, i.e. substituting non-tonal spectral components by noisy source (comfort noise for discontinuous speech transmission G10L19/012) · CPC title

  • the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders · CPC title

  • G10L19/087Primary

    using mixed excitation models, e.g. MELP, MBE, split band LPC or HVXC · CPC title

  • Dynamic bit allocation (for perceptual audio coders G10L19/032) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10984810B2 cover?
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.…
Who is the assignee on this patent?
Fraunhofer Ges Forschung
What technology area does this patent fall under?
Primary CPC classification G10L19/028. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).