DECODING DEVICE, DECODING METHOD, ENCODING DEVICE, ENCODING METHOD, AND PROGRAM
First Claim
1. A decoding device comprising circuitry configured to:
- decode audio data of a first number of channels included in an encoded bit stream;
read downmix information indicating any one of a plurality of downmixing methods from the encoded bit stream; and
downmix the decoded audio data of the first number of channels to the audio data of a second number of channels and further downmix the audio data of the second number of channels to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression.
1 Assignment
0 Petitions
Accused Products
Abstract
The present technique relates to a decoding device, a decoding method, an encoding device, an encoding method, and a program which can obtain a high-quality realistic sound.
The encoding device stores speaker arrangement information in a comment region in a PCE of an encoded bit stream and stores a synchronous word and identification information in the comment region such that other public comments and the speaker arrangement information stored in the comment region can be distinguished from each other. When an encoded bit stream is decoded, it is determined whether the speaker arrangement information is stored on the basis of the synchronous word and the identification information stored in the comment region. Audio data included in the encoded bit stream is output according to the arrangement of the speakers corresponding to the determination result. The present technique can be applied to an encoding device.
18 Citations
12 Claims
-
1. A decoding device comprising circuitry configured to:
-
decode audio data of a first number of channels included in an encoded bit stream; read downmix information indicating any one of a plurality of downmixing methods from the encoded bit stream; and downmix the decoded audio data of the first number of channels to the audio data of a second number of channels and further downmix the audio data of the second number of channels to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression. - View Dependent Claims (2, 8)
-
-
3. A decoding method comprising:
-
decoding audio data of a first number of channels included in an encoded bit stream; reading downmix information indicating any one of a plurality of downmixing methods from the encoded bit stream; and downmixing the decoded audio data of the first number of channels to the audio data of a second number of channels and further downmixing the audio data of the second number of channels to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression. - View Dependent Claims (4)
-
-
5. A non-transitory computer-readable storage device encoded with computer-executable instructions that, when executed by a processing device, perform a decoding method comprising:
-
decoding audio data of a first number of channels included in an encoded bit stream; reading downmix information indicating any one of a plurality of downmixing methods from the encoded bit stream; and downmixing the decoded audio data of the first number of channels to the audio data of a second number of channels and further downmixing the audio data of the second number of channels to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression. - View Dependent Claims (6)
-
-
7. An encoding device comprising circuitry configured to:
-
encode audio data of a first number of channels and downmix information indicating any one of a plurality of downmixing methods; and store the encoded audio data and the encoded downmix information indicating any one of a plurality of downmix methods in a predetermined region and generate an encoded bit stream based on the encoded audio data and the encoded downmix information, wherein audio data of the first number of channels is downmixed to the audio data of a second number of channels and the audio data of the second number of channels is downmixed to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression.
-
-
9. An encoding method comprising:
-
encoding audio data of a first number of channels and downmix information indicating any one of a plurality of downmixing methods; and storing the encoded audio data and the encoded downmix information indicating any one of a plurality of downmix methods in a predetermined region and generating an encoded bit stream based on the encoded audio data and the encoded downmix information, wherein audio data of the first number of channels is downmixed to the audio data of a second number of channels and the audio data of the second number of channels is downmixed to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression. - View Dependent Claims (10)
-
-
11. A non-transitory computer-readable storage device encoded with computer-executable instructions that, when executed by a processing device, perform an encoding method comprising:
-
encoding audio data of a first number of channels and downmix information indicating any one of a plurality of downmixing methods; and storing the encoded audio data and the encoded downmix information indicating any one of a plurality of downmix methods in a predetermined region and generating an encoded bit stream based on the encoded audio data and the encoded downmix information, wherein audio data of the first number of channels is downmixed to the audio data of a second number of channels and the audio data of the second number of channels is downmixed to the audio data of a third number of channels by using the downmixing method indicated by the downmix information, wherein each of the plurality of downmixing methods calculates the audio data for the third number of channels based on the audio data of the first number of channels in accordance with a different mathematical expression. - View Dependent Claims (12)
-
Specification