Encoder/decoder for multidimensional sound fields
First Claim
1. In an encoder for encoding two or more audio channels, the combination comprising:
- subband means for generating subband signals, each subband signal representing spectral energy in a respective subband of a respective one of said audio channels,composite means for forming one or more composite signals, each composite signal formed by combining subband signals in a respective subband of two or more of said audio channels, andformatting means for assembling an output signal including information representing said one or more composite signals in a form comprising a coarse measure of composite signal contents and a corresponding finer measure of composite signal contents, and including information conveying spectral levels of each subband signal combined into a respective composite signal.
5 Assignments
0 Petitions
Accused Products
Abstract
Two or more audio channels (i.e.--stereo, 4-channel surround, etc.) are each divided into frequency subbands to be coarsely quantized. An adaptive bit allocation scheme is then applied to subbands which are combined across channels such that equivalent subbands (i.e.--same frequency band) from each channel are grouped together to form a steered subband. The power from each subband is averaged across the channels to form a steered subband level. Bits are conserved by forming a vector in which each channel is represented by the difference between the steered subband level (average) and the actual subband level. Subbands which are not steered are represented by the coarse quantization and are considered unsteered channel subbands. Subbands which are steered are represented by vectors and are considered composite channel subbands. Vectors may be represented using a lookup table and the steered subband levels may be calculated using alternatives such as a peak level rather than an average.
-
Citations
70 Claims
-
1. In an encoder for encoding two or more audio channels, the combination comprising:
-
subband means for generating subband signals, each subband signal representing spectral energy in a respective subband of a respective one of said audio channels, composite means for forming one or more composite signals, each composite signal formed by combining subband signals in a respective subband of two or more of said audio channels, and formatting means for assembling an output signal including information representing said one or more composite signals in a form comprising a coarse measure of composite signal contents and a corresponding finer measure of composite signal contents, and including information conveying spectral levels of each subband signal combined into a respective composite signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. In a decoder for decoding an encoded signal generated by an encoder, said encoded signal including subband information representing respective subbands of a plurality of audio channels and including spectral level information, each subband constituting a portion of the spectrum of said audio channels, said subband information representing one or more composite signals and a plurality of subband signals, each of said composite signals formed in said encoder by combining subband signals of two or more of said plurality of audio channels in a respective subband, the combination in said decoder comprising:
-
deformatting means for obtaining said subband information and said spectral level information from said encoded signal, wherein said subband information is represented in a form comprising a coarse measure of composite signal contents and a corresponding finer measure of composite signal contents, and said spectral level information conveys spectral levels of each subband signal combined in a respective composite signal, reconstruction means for obtaining said one or more composite signals and said plurality of subband signals in response to said subband information, and for deriving subband signals in response to said one or more composite signals and said spectral level information, and synthesis means for generating a plurality of output signals in response to said derived subband signals and said plurality of subband signals obtained from said subband information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for use in the encoding of two or more audio channels, comprising:
-
generating subband signals of said audio channels, each subband signal representing spectral energy in a respective subband of a respective one of said channels, forming one or more composite signals, each composite signal formed by combining subband signals in a respective subband of two or more of said audio channels, and assembling an output signal including information representing said one or more composite signals in a form comprising a coarse measure of composite signal contents and a corresponding finer measure of composite signal contents, and including information conveying spectral levels of said subband signal combined into a respective composite signal. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for use in decoding an encoded signal generated by an encoder, said encoded signal including subband information representing respective subbands of a plurality of audio channels and including spectral level information, each subband constituting a portion of the spectrum of said audio channels, said subband information representing one or more composite signals and a plurality of subband signals, each of said composite signals formed in said encoder by combining subband signals of two or more of said plurality of audio channels in a respective subband, the method comprising:
-
obtaining said subband information and said spectral level information from said encoded signal, wherein said subband information is represented in a form comprising a coarse measure of composite signal contents and a corresponding finer measure of composite signal contents, and said spectral level information conveys spectral levels of each subband signal combined in a respective composite signal, obtaining said one or more composite signals and said plurality of subband signals in response to said subband information, and for deriving subband signals in response to said one or more composite signals and said spectral level information, and generating a plurality of output signals in response to said derived subband signals and said plurality of subband signals obtained from said subband information. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
-
55. In an encoder for encoding two or more audio channels, the combination comprising:
-
subband means for generating subband signals, each subband signal representing spectral energy in a respective subband of a respective one of said audio channels, composite means for forming one or more composite signals, each composite signal formed by combining subband signals in a respective subband of two or more of said audio channels, wherein said composite means includes means for compensating out-of-phase signal components between subband signals from which said one or more composite signals are formed, and formatting means for assembling an output signal including information representing said one or more composite signals and subband signals not combined into a respective composite signal. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62)
-
-
63. A method for encoding two or more audio channels comprising:
-
generating subband signals, each subband signal representing spectral energy in a respective subband of a respective one of said audio channels, forming one or more composite signals, each composite signal formed by combining subband signals in a respective subband of two or more of said audio channels, wherein said combining includes compensating out-of-phase signal components between subband signals from which said one or more composite signals are formed, and assembling an output signal including information representing said one or more composite signals and subband signals not combined into a respective composite signal. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70)
-
Specification