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

a technology of audio information and decoding method, applied in the field of audio encoder, audio decoder, method for en method for decoding an audio information, computer program, can solve problems such as complex audio decoding method, and achieve the effects of simple implementation, significant simplified context computation, and good coding efficiency

Active Publication Date: 2012-10-18
FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
View PDF24 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0024]In an advantageous embodiment, the arithmetic decoder is configured to set the current context state to a predetermined value in response to the detection of the predetermined condition. It has been found that this reaction is very simple to implement and still results in an adaptation of the context which provides for a good coding efficiency.
[0025]In an advantageous embodiment, the arithmetic decoder is configured to selectively omit a calculation of the current context state in dependen...

Problems solved by technology

Also, it has been found that the complexity of an audio decoder, which is often implemented in a portable consumer device, and which should therefore be cheap and of low power consumption, is dependent on the coding used for encoding the spectr...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • 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
  • 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
  • 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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

1. Audio Encoder According to FIG. 7

[0075]FIG. 7 shows a block schematic diagram of an audio encoder, according to an embodiment of the invention. The audio encoder 700 is configured to receive an input audio information 710 and to provide, on the basis thereof, an encoded audio information 712. The audio encoder comprises an energy-compacting time-domain-to-frequency-domain converter 720 which is configured to provide a frequency-domain audio representation 722 on the basis of a time-domain representation of the input audio information 710, such that the frequency-domain audio representation 722 comprises a set of spectral values. The audio encoder 700 also comprises an arithmetic encoder 730 configured to encode a spectral value (out of the set of spectral values forming the frequency-domain audio representation 722), or a pre-processed version thereof, using a variable-length codeword, to obtain the encoded audio information 712 (which may comprise, for example, a plurality of va...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

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.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application is a continuation of copending International Application No. PCT / EP2010 / 065725, filed Oct. 19, 2010, which is incorporated herein by reference in its entirety, and additionally claims priority from U.S. Application No. 61 / 253,459, filed Oct. 20, 2009, which is also incorporated herein by reference in its entirety.[0002]Embodiments according to the invention are related to an audio decoder for providing a decoded audio information on the basis of an encoded audio information, an audio encoder for providing an encoded audio information on the basis of an input audio information, a method for providing a decoded audio information on the basis of an encoded audio information, a method for providing an encoded audio information on the basis of an input audio information and a computer program.[0003]Embodiments according to the invention are related an improved spectral noiseless coding, which can be used in an audio encoder or...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G10L19/00
CPCG10L19/008G10L19/0017G10L19/00G10L19/0208
Inventor FUCHS, GUILLAUMESUBBARAMAN, VIGNESHRETTELBACH, NIKOLAUSMULTRUS, MARKUSGAYER, MARCWARMBOLD, PATRICKGRIEBEL, CHRISTIANWEISS, OLIVER
Owner FRAUNHOFER GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG EV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products