×

Quality improvement techniques in an audio encoder

  • US 8,554,569 B2
  • Filed: 08/27/2009
  • Issued: 10/08/2013
  • Est. Priority Date: 12/14/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. In an audio encoder, a method comprising:

  • receiving, at the audio encoder, audio in multiple channels;

    with the audio encoder, encoding the audio to produce encoded audio information, including;

    encoding the audio in a first set of one or more spectral bands as quantized spectral information, including;

    truncating the audio in a second set of one or more spectral bands higher in frequency than the first set of one or more spectral bands, leaving the audio in the first set of one or more spectral bands;

    selectively performing a multi-channel transform between the multiple channels for the audio in the first set of one or more spectral bands;

    performing perceptual weighting for the audio in the first set of one or more spectral bands;

    performing entropy encoding for the audio in the first set of one or more spectral bands;

    encoding the audio in the second set of one or more spectral bands as parameters instead of quantized spectral information, wherein the parameters at least in part indicate forms of patterns to be generated during decoding to represent the audio in the second set of one or more spectral bands, the patterns that represent the audio in the second set of one or more spectral bands to be combined with results of decoding the quantized spectral information for the audio in the first set of one or more spectral bands, and wherein the encoding the audio in the second set of one or more spectral bands comprises;

    when the multiple channels are independently coded, using a different array of noise parameters for each of the multiple independently coded channels, wherein the different array of noise parameters for each of the multiple independently coded channels includes one or more noise parameters, each of the one or more noise parameters indicating a noise parameter value for a frequency band of one or more of the spectral bands in the second set over a time window of the independently coded channel; and

    when the multiple channels are jointly coded, using an array of noise parameters for the joint coding channel, wherein the array of noise parameters for the joint coding channel includes one or more noise parameters, each of the one or more noise parameters indicating a noise parameter value for a frequency band of one or more of the spectral bands in the second set over a time window of the joint coding channel; and

    outputting, from the audio encoder, the encoded audio information in a bit stream.

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