METHOD AND APPARATUS FOR GENERATING AN ENHANCEMENT LAYER WITHIN A MULTIPLE-CHANNEL AUDIO CODING SYSTEM
First Claim
1. An apparatus operable to code a multiple channel audio signal, comprising:
- an encoder that receives a multiple channel audio signal that comprises a plurality of audio signals and codes the multiple channel audio signal to generate a coded audio signal;
a balance factor generator of an enhancement layer encoder that receives a coded audio signal and generates a balance factor having a plurality of balance factor components each associated with an audio signal of the plurality of audio signals of the multiple channel audio signal;
a gain vector generator of an enhancement layer encoder that determines a gain value to be applied to the coded audio signal to generate an estimate of the multiple channel audio signal based on the balance factor and the multiple channel audio signal, wherein the gain value is configured to minimize a distortion value between the multiple channel audio signal and the estimate of the multiple channel audio signal; and
a transmitter that transmits a representation of the gain value for at least one of transmission and storage.
4 Assignments
0 Petitions
Accused Products
Abstract
During operation a multiple channel audio input signal is received and coded to generate a coded audio signal. A balance factor having balance factor components each associated with an audio signal of the multiple channel audio signal is generated. A gain value to be applied to the coded audio signal to generate an estimate of the multiple channel audio signal based on the balance factor and the multiple channel audio signal is determined, with the gain value configured to minimize a distortion value between the multiple channel audio signal and the estimate of the multiple channel audio signal. The representation of the gain value may be output for transmission and/or storage.
-
Citations
18 Claims
-
1. An apparatus operable to code a multiple channel audio signal, comprising:
-
an encoder that receives a multiple channel audio signal that comprises a plurality of audio signals and codes the multiple channel audio signal to generate a coded audio signal; a balance factor generator of an enhancement layer encoder that receives a coded audio signal and generates a balance factor having a plurality of balance factor components each associated with an audio signal of the plurality of audio signals of the multiple channel audio signal; a gain vector generator of an enhancement layer encoder that determines a gain value to be applied to the coded audio signal to generate an estimate of the multiple channel audio signal based on the balance factor and the multiple channel audio signal, wherein the gain value is configured to minimize a distortion value between the multiple channel audio signal and the estimate of the multiple channel audio signal; and a transmitter that transmits a representation of the gain value for at least one of transmission and storage. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus operable to code a multiple channel audio signal, comprising:
-
an encoder that receives a multiple channel audio signal that comprises a plurality of audio signals and codes the multiple channel audio signal to generate a coded audio signal; a scaling unit of an enhancement layer encoder that scales the coded audio signal with a plurality of gain values to generate a plurality of candidate coded audio signals, wherein at least one of the candidate coded audio signals is scaled; a balance factor generator that generates a balance factor having a plurality of balance factor components each associated with an audio signal of the plurality of audio signals of the multiple channel audio signal; wherein the scaling unit and the balance factor generator generate an estimate of the multiple channel audio signal based on the balance factor and the at least one scaled coded audio signal of the plurality of candidate coded audio signals; a gain selector of the enhancement layer encoder that evaluates a distortion value based on the estimate of the multiple channel audio signal and the multiple channel audio signal to determine a representation of an optimal gain value of the plurality of gain values; a transmitter that transmits the representation of the optimal gain value for at least one of transmission and storage. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for coding a multiple channel audio signal, comprising:
-
receiving a multiple channel audio signal that comprises a plurality of audio signals; coding the multiple channel audio signal to generate a coded audio signal; generating a balance factor having a plurality of balance factor components each associated with an audio signal of the plurality of audio signals of the multiple channel audio signal; determining a gain value to be applied to the coded audio signal to generate an estimate of the multiple channel audio signal based on the balance factor and the multiple channel audio signal, wherein the gain value is configured to minimize a distortion value between the multiple channel audio signal and the estimate of the multiple channel audio signal; and outputting a representation of the gain value for at least one of transmission and storage. - View Dependent Claims (16, 17, 18)
-
Specification