Slot position coding for non-guided spatial audio coding
First Claim
1. A method of decoding an audio signal, comprising:
- receiving a downmix signal;
generating a parameter set corresponding to first or second information from the downmix signal; and
decoding the audio signal based on the parameter set, wherein the first or second information is represented by a variable number of bits.
1 Assignment
0 Petitions
Accused Products
Abstract
Spatial information associated with an audio signal is encoded into a bitstream, which can be transmitted to a decoder or recorded to a storage media. The bitstream can include different syntax related to time, frequency and spatial domains. In some embodiments, the bitstream includes one or more data structures (e.g., frames) that contain ordered sets of slots for which parameters can be applied. The data structures can be fixed or variable. The data structure can include position information that can be used by a decoder to identify the correct slot for which a given parameter set is applied. The slot position information can be encoded with either a fixed number of bits or a variable number of bits based on the data structure type as indicated by the data structure type indicator.
76 Citations
17 Claims
-
1. A method of decoding an audio signal, comprising:
-
receiving a downmix signal;
generating a parameter set corresponding to first or second information from the downmix signal; and
decoding the audio signal based on the parameter set, wherein the first or second information is represented by a variable number of bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for decoding an audio signal, comprising a decoder configured for:
-
receiving a downmix signal;
generating a parameter set corresponding to first or second information from the downmix signal; and
decoding the audio signal based on the parameter set, wherein the first or second information is represented by a variable number of bits.
-
-
15. A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform the operations of:
-
receiving a downmix signal;
generating a parameter set corresponding to first or second information from the downmix signal; and
decoding the audio signal based on the parameter set, wherein the first or second information is represented by a variable number of bits.
-
-
16. A system comprising:
-
a processor;
a computer-readable medium coupled to the processor and including instructions stored thereon, which, when executed by the processor, causes the processor to perform the operations of;
receiving a downmix signal;
generating a parameter set corresponding to first or second information from the downmix signal; and
decoding the audio signal based on the parameter set, wherein the first information or second information is represented by a variable number of bits.
-
-
17. A system, comprising:
-
means for receiving a downmix signal;
means for generating a parameter set corresponding to first or second information from the downmix signal; and
means for decoding the audio signal based on the parameter set, wherein the first information or second information is represented by a variable number of bits.
-
Specification