Apparatus, method and computer program for avoiding clipping artefacts

US9633663B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9633663-B2
Application numberUS-201414304682-A
CountryUS
Kind codeB2
Filing dateJun 13, 2014
Priority dateDec 15, 2011
Publication dateApr 25, 2017
Grant dateApr 25, 2017

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 encoding apparatus includes an encoder for encoding a time segment of an input audio signal to be encoded to obtain a corresponding encoded signal segment. The audio encoding apparatus further includes a decoder for decoding the encoded signal segment to obtain a re-decoded signal segment. A clipping detector is provided for analyzing the re-decoded signal segment with respect to at least one of an actual signal clipping or an perceptible signal clipping and for generating a corresponding clipping alert. The encoder is further configured to again encode the time segment of the audio signal with at least one modified encoding parameter resulting in a reduced clipping probability in response to the clipping alert.

First claim

Opening claim text (preview).

The invention claimed is: 1. An audio encoding apparatus comprising: an encoder for encoding a time segment of an input audio signal to be encoded to acquire a corresponding encoded signal segment, the encoder having a quantizer using a quantization threshold as an encoding parameter in the encoding the time segment; a decoder for decoding the encoded signal segment to acquire a decoded signal segment; and a clipping detector for analyzing the decoded signal segment with respect to at least one of an actual signal clipping or a perceptible signal clipping and for generating a corresponding clipping alert; wherein the encoder is further configured to again encode the time segment of the input audio signal with at least one modified encoding parameter resulting in a reduced clipping probability in response to the clipping alert, the at least one modified encoding parameter causing the encoder to modify a rounding procedure in the quantizer by selecting a modified quantization threshold for a frequency coefficient, the modified quantization threshold being smaller than the quantization threshold used in the encoding, and wherein at least one of the encoder, the decoder, and the clipping detector comprises a hardware implementation. 2. The audio encoding apparatus according to claim 1 , further comprising: a segmenter for dividing the input audio signal to acquire at least the time segment. 3. The audio encoding apparatus according to claim 1 , further comprising: an audio signal segment buffer for buffering the time segment of the input audio signal as a buffered segment while the time segment is encoded by the encoder and the corresponding encoded signal segment is decoded by the decoder; wherein the clipping alert conditionally causes the buffered segment of the input audio signal to be fed to the encoder again in order to be encoded with the at least one modified encoding parameter. 4. The audio encoding apparatus according to claim 3 , further comprising an input selector for the encoder that is configured to receive a control signal from the clipping detector and to select one of the time segment and the buffered segment in dependence on the control signal. 5. The audio encoding apparatus according to claim 1 , further comprising: an encoded segment buffer for buffering the encoded signal segment while it is decoded by the decoder before it is being output by the audio encoding apparatus so that it can be superseded by a potential subsequent encoded signal segment that has been encoded using the at least one modified encoding parameter. 6. The audio encoding apparatus according to claim 1 , wherein the at least one modified encoding parameter comprises an overall gain that is applied to the time segment of the input audio signal by the encoder. 7. The audio encoding apparatus according to claim 1 , wherein the at least one modified encoding parameter causes the encoder to perform a re-quantization in the frequency domain in at least one selected frequency area. 8. The audio encoding apparatus according to claim 7 , wherein the at least one selected frequency area contributes the most energy in the overall signal or is perceptually least relevant. 9. The audio encoding apparatus according to claim 1 , wherein the rounding procedure is modified for a frequency area carrying the highest power contribution. 10. The audio encoding apparatus according to claim 1 , wherein the rounding procedure is further modified by increasing a quantization precision compared to a quantization precision used in the encoding the time segment of the input audio signal. 11. The audio encoding apparatus according to claim 1 , wherein the modified encoding parameter causes the encoder to introduce changes in at least one of amplitude and phase to at least one frequency area to reduce a peak amplitude. 12. The audio encoding apparatus according to claim 11 , further comprising an audibility analyzer for assessing an audibility of the introduced modification. 13. The audio encoding apparatus according to claim 11 , further comprising a peak amplitude determiner connected to an output of the decoder for checking a reduction of the peak amplitude in the time domain. 14. The audio encoding apparatus according to claim 13 , configured to repeat the introduction of a change in at least one of amplitude and phase and the checking of the reduction of the peak amplitude in the time domain until the peak amplitude is below a necessitated threshold. 15. A method for audio encoding comprising: encoding, by an encoder, a time segment of an input audio signal to be encoded to acquire a corresponding encoded signal segment, the encoding comprising a quantizing using a quantization threshold as an encoding parameter in the encoding the time segment; decoding, by a decoder, the encoded signal segment to acquire a decoded signal segment; analyzing, by a clipping detector, the decoded signal segment with respect to at least one of an actual or an perceptual signal clipping; generating a corresponding clipping alert; and in dependence of the clipping alert repeating the encoding of the time segment of the input audio signal with at least one modified encoding parameter resulting in a reduced clipping probability, the at least one modified encoding parameter causing a modification of a rounding procedure by selecting a modified quantization threshold in the quantizing for a frequency coefficient, the modified quantization threshold being smaller than the quantization threshold used in the encoding, wherein at least one of the encoder, the decoder, and the clipping detector comprises a hardware implementation. 16. The method according to claim 15 , further comprising dividing the input audio signal to acquire at least the time segment of the input audio signal. 17. The method according to claim 15 , further comprising: buffering the time segment of the input audio signal as a buffered segment while the time segment is encoded and the corresponding encoded signal segment is decoded; and encoding the buffered segment with the at least one modified encoding parameter. 18. The method according to claim 15 , further comprising buffering the encoded signal segment while it is decoded and before it is output so that it can be superseded by a potential subsequent encoded signal segment resulting from encoding the time segment again using the at least one modified encoding parameter. 19. The method according to claim 15 , wherein the action of repeating the encoding comprises applying an overall gain to the time segment by the encoder, wherein the overall gain is determined on the basis of the modified encoding parameter. 20. The method according to claim 15 , wherein the action of repeating the encoding comprises performing a re-quantization in the frequency domain in at least one selected frequency area. 21. The method according to claim 20 , wherein the at least one selected frequency area contributes the most energy in the overall signal or is perceptually least relevant. 22. The method according to claim 21 , wherein the rounding procedure is modified for a frequency area carrying the highest power contribution. 23. The method according to claim 21 , wherein the rounding procedure is further modified by increasing a quantization precision compared to a quantization precision used in the encoding the time segment of the input audio signal. 24. The method according to claim

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

  • Quantisation or dequantisation of spectral components · CPC title

  • G10L25/69Primary

    for evaluating synthetic or decoded voice signals · 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 US9633663B2 cover?
An audio encoding apparatus includes an encoder for encoding a time segment of an input audio signal to be encoded to obtain a corresponding encoded signal segment. The audio encoding apparatus further includes a decoder for decoding the encoded signal segment to obtain a re-decoded signal segment. A clipping detector is provided for analyzing the re-decoded signal segment with respect to at le…
Who is the assignee on this patent?
Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E V, Fraunhofer-Gesellschaft Zur Foederung Der Angewandten Forschung E V
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 Apr 25 2017 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).