Quality improvement techniques in an audio encoder
AssigneeMicrosoft Corporation
InventorsWei-Ge Chen, Naveen Thumpudi, Ming-Chieh Lee
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsWei-Ge Chen, Naveen Thumpudi, Ming-Chieh Lee
Estimating the term…
An audio encoder implements multi-channel coding decision, band truncation, multi-channel rematrixing, and header reduction techniques to improve quality and coding efficiency. In the multi-channel coding decision technique, the audio encoder dynamically selects between joint and independent coding of a multi-channel audio signal via an open-loop decision based upon (a) energy separation between the coding channels, and (b) the disparity between excitation patterns of the separate input channels. In the band truncation technique, the audio encoder performs open-loop band truncation at a cut-off frequency based on a target perceptual quality measure. In multi-channel rematrixing technique, the audio encoder suppresses certain coefficients of a difference channel by scaling according to a scale factor, which is based on current average levels of perceptual quality, current rate control buffer fullness, coding mode, and the amount of channel separation in the source. In the header reduction technique, the audio encoder selectively modifies the quantization step size of zeroed quantization bands so as to encode in fewer frame header bits.
In an audio encoder, a method comprising:
In an audio decoder, a method comprising:
One or more computer-readable media storing instructions for causing a processing unit programmed thereby to perform a method of audio decoding, the one or more computer-readable media being selected from a group consisting of volatile memory, non-volatile memory, magnetic storage media and optical storage media, the method comprising:
A computer system comprising a processing unit, memory and storage media storing computer-executable instructions for causing the processing unit to perform a method of audio decoding, the method comprising:
Dependencies are inferred from the claim text.