Methods and apparatus for implementing embedded scalable encoding and decoding of companded and vector quantized audio data
AssigneeNokia Corporation
InventorAdriana Vasilache
Life of this patent
Estimating the term…
Loading patent…
AssigneeNokia Corporation
InventorAdriana Vasilache
Estimating the term…
The invention concerns a scalable version of an audio encoder based on lattice quantization of companded audio data, wherein the scalability is achieved using bitplane encoding. In methods and apparatus of the invention, a time-domain to discrete-frequency-domain transformation is performed on an audio signal, creating a plurality of frequency domain coefficients. The frequency domain coefficients are organized subband-wise; scaled; companded; and vector quantized using a lattice quantization method, creating scaled, companded and vector quantized coefficient vectors for each subband. Side information comprising an exponent of the scaling factor and the maximum norm of the quantized vector are generated for each subband. The side information is used to calculate the relative importance of the subbands. The subband frequency domain coefficients are then bitplane encoded in order of subband importance, creating an embedded, scalable bitstream from which the encoded audio information can be recovered at finely scalable bit rates. Decoders operating in accordance with the invention decode the scalable bitstream generally by performing the inverse of the encoding operations at a selected bitrate.
A computer-implemented method comprising:
A computer-implemented method for audio encoding comprising:
An encoder comprising:
An electronic device comprising:
A tangible memory medium storing a computer program executable by a digital processing apparatus of an electronic device, wherein when the computer program is executed operations are performed, the operations comprising:
A decoder comprising:
Dependencies are inferred from the claim text.