Audio encoder, audio decoder, method for encoding an audio information, method for decoding an audio information and computer program using a detection of a group of previously-decoded spectral values

US9978380B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9978380-B2
Application numberUS-201314083412-A
CountryUS
Kind codeB2
Filing dateNov 18, 2013
Priority dateOct 20, 2009
Publication dateMay 22, 2018
Grant dateMay 22, 2018

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 for providing a decoded audio information includes a arithmetic decoder for providing a plurality of decoded spectral values on the basis of an arithmetically-encoded representation of the spectral values and a frequency-domain-to-time-domain converter for providing a time-domain audio representation using the decoded spectral values. The arithmetic decoder is configured to select a mapping rule describing a mapping of a code value onto a symbol code in dependence on a context state. The arithmetic decoder is configured to determine or modify the current context state in dependence on a plurality of previously-decoded spectral values. The arithmetic decoder is configured to detect a group of a plurality of previously-decoded spectral values, which fulfill, individually or taken together, a predetermined condition regarding their magnitudes, and to determine the current context state in dependence on a result of the detection. An audio encoder uses similar principles.

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, the audio decoder comprising: an arithmetic decoder for providing a plurality of decoded spectral values on the basis of an arithmetically-encoded representation of the spectral values; and a frequency-domain-to-time-domain converter for providing a time-domain audio representation using the decoded spectral values, in order to acquire the decoded audio information; wherein the arithmetic decoder is configured to select a mapping rule describing a mapping of a code value onto a symbol code in dependence on a context state; and wherein the arithmetic decoder is configured to determine the current context state in dependence on a plurality of previously-decoded spectral values, wherein the arithmetic decoder is configured to detect a group of a plurality of previously-decoded spectral values, which fulfill, individually or taken together, a predetermined condition regarding their magnitudes, and to determine or modify the current context state in dependence on a result of the detection; wherein the arithmetic decoder is configured to evaluate previously-decoded spectral values of a first time-frequency region, to detect a group of a plurality of spectral values which fulfill, individually or taken together, the predetermined condition regarding their magnitudes, and wherein the arithmetic decoder is configured to acquire a numeric value representing the context state if the predetermined condition is not fulfilled, in dependence on previously-decoded spectral values of a second time-frequency region which is different from the first time-frequency region; 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. A method for providing a decoded audio information on the basis of an encoded audio information, the method comprising: providing a plurality of decoded spectral values on the basis of an arithmetically-encoded representation of the spectral values; and providing a time-domain audio representation using the decoded spectral values, in order to acquire the decoded audio information; wherein providing the plurality of decoded spectral values comprises selecting a mapping rule describing a mapping of a code value representing a spectral value, or a most-significant bit-plane of a spectral value, in an encoded form onto a symbol code representing a spectral value, or a most-significant bit-plane of a spectral value, in a decoded form, in dependence on a context state; and wherein the current context state is determined in dependence on a plurality of previously decoded spectral values, wherein the method comprises evaluating previously-decoded spectral values of a first time-frequency region, to detect a group of a plurality of spectral values which fulfill, individually or taken together, the predetermined condition regarding their magnitudes, and wherein the method comprises acquiring a numeric value representing the context state if the predetermined condition is not fulfilled, in dependence on previously-decoded spectral values of a second time-frequency region which is different from the first time-frequency region wherein a group of a plurality of previously-decoded spectral values, which fulfill, individually or taken together, a predetermined condition regarding their magnitudes is detected, and wherein the current context state is determined or modified in dependence on a result of the detection. 3. A non-transitory computer readable medium comprising a computer program for performing the method for providing a decoded audio information on the basis of an encoded audio information according to claim 2 , when the program runs on a computer.

Assignees

Inventors

Classifications

  • G10L19/008Primary

    Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing · CPC title

  • Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error (G10L19/24 takes precedence) · CPC title

  • Subband vocoders · CPC title

  • G10L19/00Primary

    Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis (in musical instruments G10H) · 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 US9978380B2 cover?
An audio decoder for providing a decoded audio information includes a arithmetic decoder for providing a plurality of decoded spectral values on the basis of an arithmetically-encoded representation of the spectral values and a frequency-domain-to-time-domain converter for providing a time-domain audio representation using the decoded spectral values. The arithmetic decoder is configured to sel…
Who is the assignee on this patent?
Fraunhofer Ges Forschung
What technology area does this patent fall under?
Primary CPC classification G10L19/008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 22 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).