COMPLEX-TRANSFORM CHANNEL CODING WITH EXTENDED-BAND FREQUENCY CODING
First Claim
1. In an audio encoder, a computer-implemented method comprising:
- receiving multi-channel audio data, the multi-channel audio data comprising a group of plural source channels;
performing channel extension coding on the multi-channel audio data, the channel extension coding comprising;
encoding a combined channel for the group; and
determining plural parameters for representing individual source channels of the group as modified versions of the encoded combined channel, the plural parameters comprising a parameter representing an imaginary-to-real ratio of cross-correlation between the individual source channels; and
performing frequency extension coding on the multi-channel audio data.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio encoder receives multi-channel audio data comprising a group of plural source channels and performs channel extension coding, which comprises encoding a combined channel for the group and determining plural parameters for representing individual source channels of the group as modified versions of the encoded combined channel. The encoder also performs frequency extension coding. The frequency extension coding can comprise, for example, partitioning frequency bands in the multi-channel audio data into a baseband group and an extended band group, and coding audio coefficients in the extended band group based on audio coefficients in the baseband group. The encoder also can perform other kinds of transforms. An audio decoder performs corresponding decoding and/or additional processing tasks, such as a forward complex transform.
-
Citations
20 Claims
-
1. In an audio encoder, a computer-implemented method comprising:
-
receiving multi-channel audio data, the multi-channel audio data comprising a group of plural source channels; performing channel extension coding on the multi-channel audio data, the channel extension coding comprising; encoding a combined channel for the group; and determining plural parameters for representing individual source channels of the group as modified versions of the encoded combined channel, the plural parameters comprising a parameter representing an imaginary-to-real ratio of cross-correlation between the individual source channels; and performing frequency extension coding on the multi-channel audio data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In an audio decoder, a computer-implemented method of decoding encoded multi-channel audio data, the method comprising:
-
receiving channel extension coding data comprising; a combined audio channel; plural power ratios representing power of individual audio channels relative to the combined audio channel; and a complex parameter representing an imaginary-to-real ratio of cross-correlation between the individual audio channels; receiving frequency extension coding data comprising scale and shape parameters for representing extended-band coefficients as scaled versions of baseband coefficients; and reconstructing the individual audio channels using the channel extension coding data and the frequency extension coding data. - View Dependent Claims (14, 15, 16, 17)
-
-
19. In an audio decoder, a computer-implemented method comprising:
-
receiving encoded multi-channel audio data in a bitstream, the encoded multi-channel audio data comprising channel extension coding data and frequency extension coding data, wherein the channel extension coding data comprises a combined channel for the plural audio channels and plural parameters for representing individual channels of the plural audio channels as modified versions of the combined channel; determining based on information in the bitstream whether the plural parameters comprise (a) normalized correlation matrix parameters, or (b) a complex parameter representing a ratio comprising an imaginary component and a real component of cross-correlation between two of the plural audio channels; based on the determining, decoding the plural parameters; and reconstructing plural audio channels using the channel extension coding data and the frequency extension coding data. - View Dependent Claims (18, 20)
-
Specification