Interpolation for decomposed representations of a sound field
AssigneeQUALCOMM Incorporated
InventorsDipanjan Sen, Nils Günther Peters
Life of this patent
Estimating the term…
Abstract
In general, techniques are described for performing an interpolation with respect to decomposed versions of a sound field. A device comprising one or more processors may be configured to perform the techniques. The processors may be configured to obtain decomposed interpolated spherical harmonic coefficients for a time segment by, at least in part, performing an interpolation with respect to a first decomposition of a first plurality of spherical harmonic coefficients and a second decomposition of a second plurality of spherical harmonic coefficients.
Claims50
A method comprising:
- obtaining, by an audio decoding device, from a first frame of a bitstream representative of compressed audio data, data indicative of a first decomposition of a first portion of a first plurality of spherical harmonic coefficients;
- obtaining, by the audio decoding device, from a second frame of the bitstream, data indicative of a second decomposition of a second portion of a second plurality of spherical harmonic coefficients, wherein the first decomposition of the first plurality of spherical harmonic coefficients and the second decomposition of the second plurality of spherical harmonic coefficients are each defined in the spherical harmonic domain and are each indicative of a shape and a width of a corresponding predominant signal present in a soundfield represented by the first and second plurality of spherical harmonic coefficients;
- performing, by the audio decoding device, an interpolation with respect to the first decomposition and the second decomposition to obtain decomposed interpolated spherical harmonic coefficients;
- obtaining, by the audio decoding device and from the bitstream, a predominant signal corresponding to the decomposed interpolated spherical harmonic coefficients;
- rendering, by the audio decoding device, one or more speaker feeds based on the decomposed interpolated spherical harmonic coefficients and the corresponding predominant signal;
- and
- outputting, by the audio decoding device, the one or more speaker feeds to one or more speakers.
A device comprising:
- one or more processors configured to;
- obtain, from a first frame of a bitstream representative of compressed audio data, data indicative of a first decomposition of a first portion of a first plurality of spherical harmonic coefficients;
- obtain, from a second frame of the bitstream, data indicative of a second decomposition of a second portion of a second plurality of spherical harmonic coefficients, wherein the first decomposition of the first plurality of spherical harmonic coefficients and the second decomposition of the second plurality of spherical harmonic coefficients are each defined in the spherical harmonic domain and are each indicative of a shape and a width of a corresponding predominant signal present in a soundfield represented by the first and second plurality of spherical harmonic coefficients;
- perform an interpolation with respect to the first decomposition and the second decomposition;
- obtain, from the bitstream, a predominant signal corresponding to the decomposed interpolated spherical harmonic coefficients;
- render one or more speaker feeds based on the decomposed interpolated spherical harmonic coefficients and the corresponding predominant signal;
- and
- output the one or more speaker feeds to one or more speakers;
- and
- a memory coupled to the one or more processors, and configured to store the speaker feeds.
A device comprising:
- means for obtaining, by an audio decoding device, from a first frame of a bitstream representative of compressed audio data, a first decomposition of a first portion of a first plurality of spherical harmonic coefficients;
- means for obtaining, by the audio decoding device, from a second frame of the bitstream, a second decomposition of a second portion of a second plurality of spherical harmonic coefficients, wherein the first decomposition of the first plurality of spherical harmonic coefficients and the second decomposition of the second plurality of spherical harmonic coefficients are each defined in the spherical harmonic domain and are each indicative of a shape and a width of a corresponding predominant signal present in a soundfield represented by the first and second plurality of spherical harmonic coefficients;
- means for performing an interpolation with respect to the first decomposition and the second decomposition;
- means for obtaining, from the bitstream, a predominant signal corresponding to the decomposed interpolated spherical harmonic coefficients;
- means for rendering one or more speaker feeds based on the decomposed interpolated spherical harmonic coefficients and the corresponding predominant signal;
- and
- means for outputting the one or more speaker feeds to one or more speakers.
A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, cause one or more processors to:
- obtain, from a first frame of a bitstream representative of compressed audio data, a first decomposition of a first portion of a first plurality of spherical harmonic coefficients;
- obtain, from a second frame of the bitstream, a second decomposition of a second portion of a second plurality of spherical harmonic coefficients, wherein the first decomposition of the first plurality of spherical harmonic coefficients and the second decomposition of the second plurality of spherical harmonic coefficients are each defined in the spherical harmonic domain and are each indicative of a shape and a width of a corresponding predominant signal present in a soundfield represented by the first and second plurality of spherical harmonic coefficients;
- perform an interpolation with respect to the first decomposition and the second decomposition;
- obtain, from the bitstream, a predominant signal corresponding to the decomposed interpolated spherical harmonic coefficients;
- render one or more speaker feeds based on the decomposed interpolated spherical harmonic coefficients and the corresponding predominant signal;
- and
- output the one or more speaker feeds to one or more speakers.
Dependencies are inferred from the claim text.