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