System, medium, and method of encoding/decoding multi-channel audio signals
First Claim
1. A multi-channel audio signal decoding system, comprising:
- a decoding level generation unit to generate decoding-level information to control a level of decoding of a bitstream having a predetermined number N of encoded audio channel signals and space information into a number L of audio channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels; and
an audio decoder to selectively decode, through different levels of decoding, the bitstream based on the decoding-level information and to generate the number L of audio channel signals.
1 Assignment
0 Petitions
Accused Products
Abstract
An system, method, and method of encoding/decoding a multi-channel audio signal, including a decoding level generation unit producing decoding-level information that helps a bitstream including a number of audio channel signals and space information to be decoded into a number of audio channel signals, wherein the space information includes information about magnitude differences and/or similarities between channels, and an audio decoder decoding the bitstream according to the decoding-level information. Accordingly, even a single input bitstream can be decoded into a suitable number of channels depending on the type of a speaker configuration used. Scalable channel decoding can be achieved by partially decoding an input bitstream. In the scalable channel decoding, a decoder may set decoding levels and outputs audio channel signals according to the decoding levels, thereby reducing decoding complexity.
-
Citations
59 Claims
-
1. A multi-channel audio signal decoding system, comprising:
-
a decoding level generation unit to generate decoding-level information to control a level of decoding of a bitstream having a predetermined number N of encoded audio channel signals and space information into a number L of audio channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels; and
an audio decoder to selectively decode, through different levels of decoding, the bitstream based on the decoding-level information and to generate the number L of audio channel signals.
-
- 2. A multi-channel audio signal decoding method, comprising selectively decoding a bitstream based upon decoding-level information to control a level of decoding of the bitstream having a predetermined number N of encoded audio channel signals and space information into a number L of audio channel signals, wherein the space information comprises information of magnitude differences and/or a similarities between corresponding channels.
-
3. A multi-channel audio signal decoding system, comprising:
-
a first OTT decoder to decode a single audio channel signal and space information, with a corresponding bitstream comprising a corresponding encoded single audio channel signal, into two audio channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels;
a TTT decoder to decode the two audio channel signals into three audio channel signals, as first, second, and third channel signals;
a second OTT decoder to decode the first channel signal into a first plural channel signals;
a third OTT decoder to decode the second channel signal into a second plural channel signals; and
a fourth OTT decoder to decode the third channel signal into a third plural channel signals. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A multi-channel audio signal decoding method, comprising:
-
a first OTT decoding of a single audio channel signal and space information, with a corresponding bitstream comprising a corresponding encoded single audio channel signal, into two audio channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels;
a TTT decoding of the two audio channel signals obtained in the first OTT decoding into three audio channel signals, as first, second, and third channel signals;
a second OTT decoding of the first channel signal into a first plural channel signals;
a third OTT decoding of the second channel signal into a second plural channel signals; and
a fourth OTT decoding of the third channel signal into a third plural channel signals. - View Dependent Claims (9, 10, 11, 12, 52)
-
-
13. A multi-channel audio signal decoding system, comprising:
-
a TTT decoder to decode two audio channel signals and space information, with a corresponding bitstream comprising corresponding two encoded audio channel signals, into three audio channel signals, as first, second, and third channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels;
a first OTT decoder to decode the first channel signal into a first plural channel signals;
a second OTT decoder to decode the second channel signal into a second plural channel signals;
a third OTT decoder to decode the third channel signal into a third plural channel signals;
a fourth OTT decoder to decode one of the first plural channel signals output by the first OTT decoder into a fourth plural channel signals; and
a fifth OTT decoder to decode one of the second plural channel signals output by the second OTT decoder into a fifth plural channel signals. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A multi-channel audio signal decoding method, comprising:
-
a TTT decoding of two audio channel signals and space information, with a corresponding bitstream comprising corresponding two encoded audio channel signals, into three audio channel signals, as first, second, and third channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels;
a first OTT decoding of the first channel signal into a first plural channel signals;
a second OTT decoding of the second channel signal into a second plural channel signals;
a third OTT decoding of the third channel signal into a third plural channel signals;
a fourth OTT decoding of one of the first plural channel signals output in the first OTT decoding into a fourth plural channel signals; and
a fifth OTT decoding of one of the second plural channel signals output in the second OTT decoding into a fifth plural channel signals. - View Dependent Claims (19, 20, 21, 22, 53)
-
-
23. A multi-channel audio signal decoding system comprising:
-
a TTT decoder decoding two audio channel signals and space information, with a corresponding bitstream comprising corresponding two encoded audio channel signals, into three audio channel signals, as first, second, and third channel signals, wherein the space information includes information of magnitude differences and/or similarities between corresponding channels;
a first OTT decoder to decode the first channel signal into a first plural channel signals;
a second OTT decoder to decode the second channel signal into a second plural channel signals;
a third OTT decoder to decode the third channel signal into a third plural channel signals;
a fourth OTT decoder to decode one of the third plural channel signals of the third OTT decoder into a fourth plural channel signals;
a fifth OTT decoder to decode one of the fourth plural channel signals of the fourth OTT decoder into the fifth plural channel signals. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A multi-channel audio signal decoding method, comprising:
-
a TTT decoding of two audio channel signals and space information, with a corresponding bitstream comprising corresponding two encoded audio channel signals, into three audio channel signals, as first, second, and third channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels;
a first OTT decoding of the first channel signal into a first plural channel signals;
a second OTT decoding of the second channel signal into a second plural channel signals;
a third OTT decoding of the third channel signal into a third plural channel signals;
a fourth OTT decoding of one of third plural channel signals output in the third decoding into a fourth plural channel signals; and
a fifth OTT decoding of one of fourth plural channel signals output in the fourth OTT decoding into a fifth plural channel signals. - View Dependent Claims (29, 30, 31, 32, 54)
-
-
33. A multi-channel audio signal decoding system, comprising:
-
a first OTT decoder to decode a bitstream including two encoded audio channel signals, as first and second audio channel signals, and space information so that the first audio channel signal is decoded into a first plural audio channel signals, wherein the space information includes information of magnitude differences and/or similarities between corresponding channels;
a second OTT decoder to decode the second audio channel signal into a second plural audio channel signals, as first and second channel signals;
a third OTT decoder to decode one of the first plural channel signals output by the first OTT decoder into a third plural channel signals;
a fourth OTT decoder to decode the first channel signal into a fourth plural channel signals;
a fifth OTT decoder to decode the second channel signal into a fifth plural channel signals; and
a sixth OTT decoder to decode another of the first plural channel signals of the first OTT decoder into a sixth plural channel signals. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A multi-channel audio signal decoding method comprising:
-
a first OTT decoding of a bitstream including two encoded audio channel signals, as a first audio channel signal and a second audio channel signal, and space information so that the first audio channel signal is decoded into a first plural audio channel signals, wherein the space information comprises information of magnitude differences and/or similarities between corresponding channels;
a second OTT decoding of the second audio channel signal into a second plural audio channel signals, as first and second channel signals;
a third OTT decoding of one of the first plural channel signals obtained in the first OTT decoding into a third plural channel signals;
a fourth OTT decoding of the first channel signal into a fourth plural audio channel signals;
a fifth OTT decoding of the second channel signal into a fifth plural audio channel signals; and
a sixth OTT decoding another of the first plural audio channel signals obtained in the first OTT decoding into a sixth plural channel signals. - View Dependent Claims (39, 40, 41, 42, 55)
-
-
43. A multi-channel audio signal encoding system, comprising:
-
a first OTT encoder to generate a first OTT audio channel (L{acute over ( )}) signal and a first OTT parameter from a left front audio channel (LF) signal and a left surround audio channel (LS) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding LF and LS channels;
a second OTT encoder to generate a second OTT audio channel (R{acute over ( )}) signal and a second OTT parameter from a right front audio channel (RF) signal and a right surround audio channel (RS) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding RF and RS channels;
a third OTT encoder to generate a third OTT audio channel (C{acute over ( )}) signal and a third OTT parameter from a center audio channel (C) signal and a woofer audio channel (LFE) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding C and LFE channels;
a TTT encoder to generate plural TTT audio channel signals and a TTT parameter from the L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channel signals output by the first, second, and third OTT encoders, respectively, wherein the TTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channels;
a fourth OTT encoder to generate a fourth OTT audio channel signal and a fourth OTT parameter from the plural TTT audio channel signals output by the TTT encoder, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding plural TTT channels;
a bitstream generation unit to compress the OTT parameters generated by the first through fourth OTT encoders, the TTT parameter generated by the TTT encoder, and the fourth OTT audio signal generated by the fourth OTT encoder so as to generate a bitstream.
-
-
44. A multi-channel audio signal encoding system, comprising:
-
a first OTT encoder to generate a first OTT audio channel (FL{acute over ( )}) signal and a first OTT parameter from a front left audio channel (FL) signal and a front left center audio channel (FLC) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL and FLC channels;
a second OTT encoder to generate a second OTT audio channel (FR{acute over ( )}) signal and a second OTT parameter from a front right audio channel (FR) signal and a front right center audio channel (FRC) signal, wherein the second OTT parameter comprises information of magnitude differences and/or a similarities between corresponding FR and FRC channels;
a third OTT encoder to generate a third OTT audio channel (L{acute over ( )}) signal and a third OTT parameter from the audio channel (FL{acute over ( )}) signal produced by the first OTT encoder and a back left audio channel (BL) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL{acute over ( )} and BL channels;
a fourth OTT encoder to generate a fourth OTT audio channel (R{acute over ( )}) signal and a fourth OTT parameter from the audio channel (FR{acute over ( )}) signal produced by the second OTT encoder and a back right audio channel (BR) signal, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR{acute over ( )} and BR channels;
a fifth OTT encoder to generate a fifth OTT audio channel (C{acute over ( )}) signal and a fifth OTT parameter from a center audio channel (C) signal and a woofer audio channel (LFE) signal, wherein the fifth OTT parameter comprises information of magnitude differences and/or similarities between corresponding C and LFE channels;
a TTT encoder producing plural TTT audio channel signals and a TTT parameter from the L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channel signals output by the third, fourth, and fifth OTT encoders, respectively, wherein the TTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channels; and
a bitstream generation unit to compress the parameters generated by the first through fifth OTT encoders and the TTT encoder and the plural TTT audio signals generated by the TTT encoder so as to generate a bitstream.
-
-
45. A multi-channel audio signal encoding system, comprising:
-
a first OTT encoder to generate a first OTT audio channel (FC{acute over ( )}) signal and a first OTT parameter from a front left center audio channel (FLC) signal and a front right center audio channel (FRC) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding FLC and FRC channels;
a second OTT encoder to generate a second OTT audio channel (C˜
) signal and a second OTT parameter from the audio channel (FC{acute over ( )}) signal output by the first OTT encoder and a center audio channel (C) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding FC{acute over ( )} and C channels;
a third OTT encoder to generate a third OTT audio channel (L{acute over ( )}) signal and a third OTT parameter from a front left audio channel (FL) signal and a back left audio channel (BL) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL and BL channels;
a fourth OTT encoder to generate a fourth OTT audio channel (R{acute over ( )}) signal and a fourth OTT parameter from an audio channel (FR) signal and a back right audio channel (BR) signal, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR and BR channels;
a fifth OTT encoder to generate a fifth OTT audio channel (C{acute over ( )}) signal and a fifth OTT parameter from the audio channel (C˜
) signal output by the second OTT encoder and a woofer audio channel (LFE) signal, wherein the fifth OTT parameter comprises information of magnitude differences and/or similarities between corresponding C˜
and LFE channels;
a TTT encoder to generate plural TTT audio channel signals and a TTT parameter from the L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channel signals output by the third, fourth, and fifth OTT encoders, respectively, wherein the TTT parameter comprises information of magnitude differences and/or similarities between the L′
, R′
, and C′
channels; and
a bitstream generation unit to compress the parameters generated by the first through fifth OTT encoders and the TTT encoder and the plural TTT audio channel signals generated by the TTT encoder so as to generate a bitstream.
-
-
46. A multi-channel audio signal encoding system, comprising:
-
a first OTT encoder to generate a first OTT audio channel (C{acute over ( )}) signal and a first OTT parameter from a front left center audio channel (FLC) signal and a front right center audio channel (FRC) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding FLC and FRC channels;
a second OTT encoder to generate a second OTT audio channel (L{acute over ( )}) signal and a second OTT parameter from a front left audio channel (FL) signal and a back left audio channel (BL) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL and BL channels;
a third OTT encoder to generate a third OTT audio channel (R{acute over ( )}) signal and a third OTT parameter from a front right audio channel (FR) signal and a back right audio channel (BR) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR and BR channels;
a fourth OTT encoder to generate a fourth OTT audio channel (C˜
) signal and a fourth OTT parameter from a center audio channel (C) signal and a woofer audio channel (LFE) signal, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding C and LFE channels;
a fifth OTT encoder to generate a fifth OTT audio channel signal and a fifth OTT parameter from the audio channel (L{acute over ( )}) signal output by the second OTT encoder and the audio channel (C{acute over ( )}) signal output by the first OTT encoder, wherein the fifth OTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )} and C{acute over ( )} channels;
a sixth OTT encoder to generate a sixth OTT audio channel signal and a sixth OTT parameter from the audio channel (R{acute over ( )}) signal output by the third OTT encoder and the audio channel (C˜
) signal output by the fourth OTT encoder, wherein the sixth OTT parameter comprises information of magnitude differences and/or similarities between corresponding R{acute over ( )} and C˜
channels; and
a bitstream generation unit to compress the parameters generated by the first through sixth OTT encoders, the fifth OTT audio channel signal generated by the fifth OTT encoder, and the sixth OTT audio channel signal generated by the sixth OTT encoder so as to generate a bitstream.
-
-
47. A multi-channel audio signal encoding method comprising:
-
a first OTT encoding of a first OTT parameter and a first OTT audio channel (L{acute over ( )}) signal from a left front audio channel (LF) signal and a left surround audio channel (LS) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding LF and LS channels;
a second OTT encoding of a second OTT parameter and a second OTT audio channel (R{acute over ( )}) signal from a right front audio channel (RF) signal and a right surround audio channel (RS) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding RF and RS channels;
a third OTT encoding of a third OTT parameter and a third OTT audio channel (C{acute over ( )}) signal from a center audio channel (C) signal and a woofer audio channel (LFE) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding C and LFE channels;
a TTT encoding of a TTT parameter and plural TTT audio channel signals from the L, R and C channel signals produced in the first, second, and third OTT encodings respectively, wherein the TTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )}, R{acute over ( )}, and C channels;
a fourth OTT encoding of a fourth OTT parameter and a fourth OTT audio channel signal from the plural TTT audio channel signals generated in the TTT encoding;
compressing the parameters generated in the first through fourth OTT encodings and the TTT encoding and the fourth OTT audio channel signal encoded in the fourth OTT encoding so as to generate a bitstream. - View Dependent Claims (56)
-
-
48. A multi-channel audio signal encoding method, comprising:
-
a first OTT encoding of a first OTT audio channel (FL{acute over ( )}) signal and a first OTT parameter from a front left audio channel (FL) signal and a front left center audio channel (FLC) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL and FLC channels;
a second OTT encoding of a second OTT audio channel (FR{acute over ( )}) signal and a second OTT parameter from a front right audio channel (FR) signal and a front right center audio channel (FRC) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR and FRC channels;
a third OTT encoding of a third OTT audio channel (L{acute over ( )}) signal and a third OTT parameter from the front left audio channel (FL{acute over ( )}) signal generated in the first OTT encoding and a back left audio channel (BL) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL{acute over ( )} and BL channels;
a fourth OTT encoding of a fourth OTT audio channel (R{acute over ( )}) signal and a fourth OTT parameter from the front right audio channel (FR{acute over ( )}) signal generated in the second OTT encoding and a back right audio channel (BR) signal, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR{acute over ( )} and BR channels;
a fifth OTT encoding of a fifth OTT audio channel (C{acute over ( )}) signal and a fifth OTT parameter from a center audio channel (C) signal and a woofer audio channel (LFE) signal, wherein the fifth OTT parameter comprises information of magnitude differences and/or similarities between corresponding C and LFE channels;
a TTT encoding of plural TTT (stereo) audio channel signals and a TTT parameter from the L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channel signals generated in the third, fourth, and fifth OTT encodings, respectively, wherein the TTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channels;
compressing the parameters generated in the first through fifth OTT encodings and the plural stereo audio channel signals generated in the TTT encoding so as to generate a bitstream. - View Dependent Claims (57)
-
-
49. A multi-channel audio signal encoding method comprising:
-
a first OTT encoding of a first OTT audio channel (FC{acute over ( )}) signal and a first OTT parameter from a front left center audio channel (FLC) signal and a front right center audio channel (FRC) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding FLC and FRC channels;
a second OTT encoding of a second OTT audio channel (C˜
) signal and a second OTT parameter from the audio channel (FC{acute over ( )}) signal generated in the first OTT encoding and a center audio channel (C) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding FC{acute over ( )} and C channels;
a third OTT encoding of a third OTT audio channel (L{acute over ( )}) signal and a third OTT parameter from a front left audio channel (FL) signal and a back left audio channel (BL) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL and BL channels;
a fourth OTT encoding of a fourth OTT audio channel (R{acute over ( )}) signal and a fourth OTT parameter from a front right audio channel (FR) signal and a back right audio channel (BR) signal, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR and BR channels;
a fifth OTT encoding of a fifth OTT audio channel (C{acute over ( )}) signal and a fifth OTT parameter from the audio channel (C˜
) signal generated in the second OTT encoding and a woofer audio channel (LFE) signal, wherein the fifth OTT parameter comprises information of magnitude differences and/or similarities between corresponding C˜
and LFE channels;
a TTT encoding of plural TTT (stereo) audio channel signals and a TTT parameter from the L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channel signals generated in the third, fourth, and fifth OTT encodings, respectively, wherein the TTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )}, R{acute over ( )}, and C{acute over ( )} channels;
compressing the parameters generated in the first through fifth OTT encodings and the audio channel signals generated in the TTT encoding so as to generate a bitstream. - View Dependent Claims (58)
-
-
50. A multi-channel audio signal encoding method, comprising:
-
a first OTT encoding of a first OTT audio channel (C{acute over ( )}) signal and a first OTT parameter from a front left center audio channel (FLC) signal and a front right center audio channel (FRC) signal, wherein the first OTT parameter comprises information of magnitude differences and/or similarities between corresponding FLC and FRC channels;
a second OTT encoding of a second OTT audio channel (L{acute over ( )}) signal and a second OTT parameter from a front left audio channel (FL) signal and a back left audio channel (BL) signal, wherein the second OTT parameter comprises information of magnitude differences and/or similarities between corresponding FL and BL channels;
a third OTT encoding of a third OTT audio channel (R{acute over ( )}) signal and a third OTT parameter from a front right audio channel (FR) signal and a back right audio channel (BR) signal, wherein the third OTT parameter comprises information of magnitude differences and/or similarities between corresponding FR and BR channels;
a fourth OTT encoding of a fourth OTT audio channel (C˜
) signal and a fourth OTT parameter from a center audio channel (C) signal and a woofer audio channel (LFE) signal, wherein the fourth OTT parameter comprises information of magnitude differences and/or similarities between corresponding C and LFE channels;
a fifth OTT encoding of a fifth OTT audio channel signal and a fifth OTT parameter from the audio channel (L{acute over ( )}) signal generated in the second OTT encoding and the audio channel (C{acute over ( )}) signal generated in the first OTT encoding, wherein the fifth OTT parameter comprises information of magnitude differences and/or similarities between corresponding L{acute over ( )} and C{acute over ( )} channels;
a sixth OTT encoding of a sixth OTT audio channel signal and a sixth OTT parameter from the audio channel (R{acute over ( )}) signal generated in the first OTT encoding and the audio channel (C˜
) signal generated in the fourth OTT encoding, wherein the sixth OTT parameter comprises information of magnitude differences and/or similarities between corresponding R{acute over ( )} and C˜
channels; and
compressing the parameters generated in the first through sixth OTT encodings, the fifth OTT audio channel signal generated in the fifth OTT encoding, and the sixth OTT audio channel signal generated in the sixth OTT encoding so as to generate a bitstream. - View Dependent Claims (59)
-
Specification