Back to results
US 2012/0232910 A1Published application
System for dynamically creating and rendering audio objects
AssigneeSRS Labs, Inc.
InventorsRoger Wallace Dressler, Pierre-Anthony Stivell Lemieux, Alan D. Kraemer
Life of this patent
Estimating the term…
Abstract
Embodiments of systems and methods are described for providing backwards compatibility for legacy devices that are unable to natively render non-channel based audio objects. These systems and methods can also be beneficially used to produce a reduced set of audio objects for compatible object-based decoders with low computing resources.
Claims32
A method of encoding object-based audio, the method comprising:
- for each audio object of a plurality of audio objects:
- accessing the audio object, the audio object comprising attribute metadata and audio signal data,
- analyzing one or both of the attribute metadata and the audio signal data with respect to one or more object selection rules, and
- assigning the audio object to be either a base object or an extension object based at least in part on said analyzing,
- wherein a first number of the audio objects are assigned to be base objects and a second number of the audio objects are assigned to be extension objects;
- rendering the base objects and the extension objects to produce channels of audio;
- and
- making the channels of audio available to a receiver together with the extension objects, thereby enabling the receiver to render the extension objects separately from the audio channels if the receiver is capable of doing so while still enabling the receiver to output the audio channels if the receiver is not capable of rendering the extension objects.
5 more elements
A system for encoding object-based audio, the system comprising:
- an extension selector comprising one or more processors, the extension selector configured to, for each audio object of a plurality of audio objects:
- access the audio object, the audio object comprising attribute metadata and audio signal data,
- analyze one or both of the attribute metadata and the audio signal data with respect to one or more object selection rules, and
- assign the audio object to be either a base object or an extension object based at least in part on said analyzing,
- wherein a first number of the audio objects are assigned to be base objects and a second number of the audio objects are assigned to be extension objects;
- and
- a renderer configured to render the base objects and the extension objects to produce core objects, the core objects and the extension objects configured to be provided to a receiver, thereby enabling the receiver to render the extension objects separately from the core objects if the receiver is capable of doing so while still enabling the receiver to render the core objects if the receiver is not capable of rendering the extension objects.
4 more elements
Dependencies are inferred from the claim text.