Method and encoder and decoder for sample-accurate representation of an audio signal

US9324332B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9324332-B2
Application numberUS-201213649298-A
CountryUS
Kind codeB2
Filing dateOct 11, 2012
Priority dateApr 13, 2010
Publication dateApr 26, 2016
Grant dateApr 26, 2016

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.

A method for providing information on the validity of encoded audio data is disclosed, the encoded audio data being a series of coded audio data units. Each coded audio data unit can include information on the valid audio data. The method includes: providing either information on a coded audio data level which describes the amount of data at the beginning of an audio data unit being invalid, or providing information on a coded audio data level which describes the amount of data at the end of an audio data unit being invalid, or providing information on a coded audio data level which describes both the amount of data at the beginning and the end of an audio data unit being invalid. A method for receiving encoded data including information on the validity of data and providing decoded output data is also disclosed. Furthermore, a corresponding encoder and a corresponding decoder are disclosed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for providing information on validity of encoded audio signal data that encodes an audio signal, the encoded audio signal data including a series of frames, the method comprising: providing information which describes an amount of data to be trimmed at a beginning of a frame, the information being provided to be handled by an audio decoder for the encoded audio signal; or providing information which describes an amount of data to be trimmed at an end of the frame, the information being provided to be handled by the audio decoder; or providing information which describes both the amount of data to be trimmed at the beginning and the end of the frame, the information being provided to be handled by the audio decoder; and providing information which describes whether the corresponding frame is a pre-roll Access Unit, or which describes whether the corresponding frame is a post-roll Access Unit, or which describes whether the corresponding frame is at least one of the pre-roll Access Unit and the post-roll Access Unit, the information causing a Systems layer including an interface with the audio decoder to provide at least one of the pre-roll Access Unit and the post-roll Access Unit to the audio decoder and to discard a corresponding output of the audio decoder after decoding; wherein the method is performed using a hardware apparatus, a computer, or a combination of a hardware apparatus and a computer. 2. The method according to claim 1 , wherein the information on the validity of encoded audio signal data is put in an optional portion of the frame. 3. The method according to claim 1 , wherein the information on the validity of encoded audio signal data is attached to the frames which are affected. 4. The method according to claim 1 , wherein valid audio signal data originates from a stream-based application or a live application. 5. The method according to claim 1 , further comprising: determining at least one of an amount of pre-roll data and an amount of post-roll data. 6. The method according to claim 1 , wherein the information on the validity of encoded audio signal data comprises time-variant data and time-invariant data. 7. An encoder for providing information on validity of encoded audio signal data that encodes an audio signal, the encoded audio signal data including a series of frames, wherein: the encoder is configured to provide information which describes an amount of data to be trimmed at a beginning of a frame, the information being provided to be handled by an audio decoder for the encoded audio signal data; or to provide information which describes an amount of data to be trimmed at an end of the frame, the information being provided to be handled by the audio decoder; or to provide information which describes both the amount of data to be trimmed at the beginning and the end of the frame, the information being provided to be handled by the audio decoder; the encoder is configured to provide information which describes whether the corresponding frame is a pre-roll Access Unit, or which describes whether the corresponding frame is a post-roll Access Unit, or which describes whether the corresponding frame is at least one of the pre-roll Access Unit and the post-roll Access Unit, the information causing a Systems layer including an interface with the audio decoder to provide at least one of the pre-roll Access Unit and the post-roll Access Unit to the audio decoder and to discard a corresponding output of the audio decoder after decoding; and wherein the encoder comprises a hardware implementation. 8. A method for receiving encoded data comprising information on the validity of encoded audio signal data that encodes an audio signal and for providing decoded audio signal output data, the method comprising: receiving encoded data with either information which describes the amount of data to be trimmed at the beginning of a frame, or information which describes the amount of data to be trimmed at the end of the frame, or information which describes both the amount of data to be trimmed at the beginning and the end of the frame, and providing decoded audio signal output data which only comprises samples of data not marked as to be trimmed; or providing decoded audio signal output data which comprises all audio samples of the frame and information to the application which part of the data is valid; wherein the method is performed using a hardware apparatus, a computer, or a combination of a hardware apparatus and a computer. 9. The method according to claim 8 , further comprising: determining at least one of an amount of pre-roll and an amount of post-roll and using at least one of frames belonging to the pre-roll and frames belonging to the post-roll to reconstruct the original signal. 10. The method according to claim 8 , further comprising: transmitting a decoder delay from a decoder to a system using the decoded output data; and delaying, by means of the system, other parallel streams to conserve audio-video synchronization. 11. The method according to claim 8 , further comprising: transmitting a decoder delay from a decoder to a system using the decoded output data; and removing, by means of the system, audio samples to be trimmed at an audio-processing element. 12. The method according to claim 8 , further comprising: removing a decoder delay within a decoder. 13. The method according to claim 8 , wherein the frames comprise extra trim information and the method further comprises: transmitting the trim information from a decoder to a system using the decoded output data; delaying, by means of the system, other parallel streams. 14. The method according to claim 8 , wherein the frames comprise extra trim information and the method further comprises: transmitting the trim information along with the decoded frames from a decoder to a system using the decoded audio signal output data; applying the trim information to remove samples to be trimmed at an audio-processing element. 15. The method according to claim 8 , wherein the frames comprise extra trim information and the method further comprises: applying the trim information within a decoder and removing samples to be trimmed from the beginning or end of a decoded frame to achieve a trimmed decoded frame; and providing the trimmed decoded frame to a system using the decoded audio signal output data. 16. A decoder for receiving encoded data comprising information on the validity of encoded audio signal data that encodes an audio signal and for providing decoded audio signal output data, the decoder comprising: an input configured to receive encoded data with either information which describes the amount of data to be trimmed at the beginning of a frame, or information which describes the amount of data to be trimmed at the end of the frame, or which describes both the amount of data to be trimmed at the beginning and the end of the frame; a decoding portion configured to provide decoded audio signal output data which only comprises samples not marked as to be trimmed, or to provide decoded audio signal output data which comprises all audio samples of the frame and information to the application which part of the data is valid; wherein the decoder comprises a hardware implementation. 17. A non-transitory computer readable medium including a computer program comprising a program code for performing, when running on a computer, a method for providing information on the validity of encoded audio signal data that encodes an audio signal, the encoded au

Assignees

Inventors

Classifications

  • G10L19/167Primary

    Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes · 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 US9324332B2 cover?
A method for providing information on the validity of encoded audio data is disclosed, the encoded audio data being a series of coded audio data units. Each coded audio data unit can include information on the valid audio data. The method includes: providing either information on a coded audio data level which describes the amount of data at the beginning of an audio data unit being invalid, or…
Who is the assignee on this patent?
Doehla Stefan, Sperschneider Ralph, Fraunhofer Ges Forschung
What technology area does this patent fall under?
Primary CPC classification G10L19/167. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 26 2016 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).