×

Audio entropy encoder/decoder for coding contexts with different frequency resolutions and transform lengths

  • US 10,685,659 B2
  • Filed: 02/22/2019
  • Issued: 06/16/2020
  • Est. Priority Date: 07/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. An audio encoding apparatus for encoding a sequence of segments of coefficients, the segments being subsequent to each other in time, the audio encoding apparatus comprisinga provider for providing the sequence of segments of coefficients from an audio stream representing a sampled audio signal by using different transform lengths such that segments of coefficients for which different transform lengths are used, spectrally represent the sampled audio signal at different frequency resolutions and comprise different numbers of coefficients;

  • a processor for deriving an entropy coding context for a currently encoded coefficient of a current segment based on a previously encoded coefficient of a previous segment; and

    an entropy encoder for entropy encoding the current coefficient based on the entropy coding context to acquire an encoded audio stream,wherein the processor is configured to compute the entropy coding context for the current coefficient byselecting a set of coefficients of the previous segment in a manner so that in case the number of coefficients of the previous segment and the number of coefficients of the current segment are different, a number of coefficients in the set of coefficients is a first number, and in case the number of coefficients of the previous segment and the number of coefficients of the current segment are not different, the number of coefficients in the set of coefficients is a second number which is equal to the first number, andselecting at least some of the coefficients of the previous segment so that a spectral spacing between the selected coefficients of the previous segment is larger in case of the number of coefficients of the previous segment is larger as compared to a case that the number of coefficients of the previous segment the number of coefficients of the previous segment is smaller than the number of coefficients of the current segment, andcomputing the entropy coding context for the current coefficient on the basis of the set of coefficients.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×