Patent ID: 11962990
Assignee: QUALCOMM INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A device configured to encode foreground audio objects comprising:
a memory configured to store one or more foreground audio objects, in an ambisonics domain, in a first time segment and one or more foreground audio objects, in an ambisonics domain, in a second time segment; and
one or more processors, coupled to the memory, configured to:
perform an energy analysis with respect to the one, or more foreground audio objects, in the ambisonics domain, in the first time segment;
perform a similarity measure between the one or more foreground audio objects, in the ambisonics domain, in the first time segment, and the one or more foreground audio objects, in the ambisonics domain, in the second time segment;
perform a reorder of the one or more foreground audio objects, in the ambisonics domain, in the first time segment with the one or more foreground audio objects, in the ambisonics domain, in the second time segment, to generate, one or more reordered foreground audio objects, in the ambisonics domain, in the first time segment;
perform a reorder of one or more spatial vectors, in the ambisonics domain in the first time segment, corresponding to the one or more foreground audio objects, in the first time segment, based on a swap of spatial positions of at least two of the one or more foreground audio objects in a soundfield such that a first spatial position in the ambisonics domain is associated with a second of the at least two of the one or more foreground audio objects in the soundfield after the reorder of the one or more spatial vectors, and that a second spatial position in the ambisonics domain is associated with a first of the at least two of the one or more foreground audio objects in the soundfield after the reorder of the one or more spatial vectors; and
encode (a) the reordered foreground audio objects, in the ambisonics domain, in the first time segment, and (b) the reordered spatial vectors, in the ambisonics domain, in the first time segment.