Slot position coding of TTT syntax of spatial audio coding application
First Claim
1. A method of encoding an audio signal, comprising:
- generating a parameter set of an audio signal, wherein the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
inserting the parameter set and the first or second information in a bitstream representing the audio signal, where 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 a fixed number of bits or a variable number of bits based on the data structure type.
73 Citations
20 Claims
-
1. A method of encoding an audio signal, comprising:
-
generating a parameter set of an audio signal, wherein the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
inserting the parameter set and the first or second information in a bitstream representing the audio signal, where the first or second information is represented by a variable number of bits.
-
-
2. A method of decoding an audio signal, comprising:
-
receiving a bitstream representing an audio signal, the bitstream including a parameter set of an audio signal, where the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
decoding the audio signal based on the parameter set and the first or second information, wherein the first or second information is represented by a variable number of bits. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17)
-
-
14. An apparatus for encoding an audio signal, comprising an encoder configured for:
-
generating a parameter set of an audio signal, wherein the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
inserting the parameter set and the first or second information in a bitstream representing the audio signal, where the first or second information is represented by a variable number of bits.
-
-
15. An apparatus for decoding an audio signal, comprising a decoder configured for:
-
receiving a bitstream representing an audio signal, the bitstream including a parameter set of an audio signal, where the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
decoding the audio signal based on the parameter set and the first or second information, wherein the first or second information is represented by a variable number of bits.
-
-
16. A data structure for inclusion in a bitstream representing an audio signal, the data structure comprising:
-
a first field including first or second information;
a second field including a parameter set corresponding to the first or second information or to a range of the first or second information, wherein the first or second information is represented by a variable number of bits.
-
-
18. A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the process to perform the operations of:
-
receiving a bitstream representing an audio signal, the bitstream including a parameter set of an audio signal, where the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
decoding the audio signal based on the parameter set and the first or second information, wherein the first or second information is represented by a variable number of bits.
-
-
19. A system, comprising:
-
a processor;
a computer-readable medium coupled to the processor and including instructions, which, when executed by the processor, causes the processor to perform the operations of;
receiving a bitstream representing an audio signal, the bitstream including a parameter set of an audio signal, where the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
decoding the audio signal based on the parameter set and the first or second information, wherein the first or second information is represented by a variable number of bits.
-
-
20. A system, comprising:
-
means for receiving a bitstream representing an audio signal, the bitstream including a parameter set of an audio signal, where the parameter set corresponds to first or second information of the audio signal or to a range of the first or second information; and
means for decoding the audio signal based on the parameter set and the first or second information, wherein the first or second information is represented by a variable number of bits.
-
Specification