Systems, methods, apparatus, and computer-readable media for backward-compatible audio coding
AssigneeQUALCOMM Incorporated
InventorsDipanjan Sen, Pei Xiang
Life of this patent
Estimating the term…
Abstract
Systems, methods, and apparatus for backward-compatible coding of a set of basis function coefficients that describe a sound field are presented.
Claims41
A method of processing a plurality of basis function coefficients that describes a sound field during a time interval, said method comprising:
- performing a reversible transform on a first group of the plurality of basis function coefficients to produce a plurality of channel signals, wherein each of the plurality of channel signals is associated with a corresponding different region of space;
- and
- based on the plurality of channel signals, producing a data structure that includes (A) a representation of a second group of the plurality of basis function coefficients, wherein the second group is different than the first group, and (B) a representation of the plurality of channel signals that is separate from said representation of the second group.
A method of obtaining a plurality of basis function coefficients that describes a sound field during a time interval, said method comprising:
- from a data structure, obtaining (A) a representation of a second group of the plurality of basis function coefficients and (B) a representation of a plurality of channel signals that is separate from said representation of the second group, wherein each of a subset of the plurality of channel signals is associated with a corresponding different region of space;
- and
- performing a transform on the subset of the plurality of channel signals to produce a first group of the plurality of basis function coefficients, wherein the first group is different than the second group.
An apparatus for processing a plurality of basis function coefficients that describes a sound field during a time interval, said apparatus comprising:
- means for performing a reversible transform on a first group of the plurality of basis function coefficients to produce a plurality of channel signals, wherein each of the plurality of channel signals is associated with a corresponding different region of space;
- and
- means for producing a data structure, based on the plurality of channel signals, that includes (A) a representation of a second group of the plurality of basis function coefficients, wherein the second group is different than the first group, and (B) a representation of the plurality of channel signals that is separate from said representation of the second group.
An apparatus for processing a plurality of basis function coefficients that describes a sound field during a time interval, said apparatus comprising:
- a calculator configured to perform a reversible transform on a first group of the plurality of basis function coefficients to produce a plurality of channel signals, wherein each of the plurality of channel signals is associated with a corresponding different region of space;
- and
- a data formatter configured to produce a data structure, based on the plurality of channel signals, that includes (A) a representation of a second group of the plurality of basis function coefficients, wherein the second group is different than the first group, and (B) a representation of the plurality of channel signals that is separate from said representation of the second group.
A non-transitory computer-readable data storage medium storing instructions that cause one or more processors to:
- perform a reversible transform on a first group of the plurality of basis function coefficients to produce a plurality of channel signals, wherein each of the plurality of channel signals is associated with a corresponding different region of space;
- and
- produce, based on the plurality of channel signals, a data structure that includes (A) a representation of a second group of the plurality of basis function coefficients, wherein the second group is different than the first group, and (B) a representation of the plurality of channel signals that is separate from said representation of the second group.
Dependencies are inferred from the claim text.