METHOD AND SYSTEM FOR AUDIO PROCESSING OF DIALOG, MUSIC, EFFECT AND HEIGHT OBJECTS
First Claim
Patent Images
1. A method for processing an object-based audio signal, comprising:
- receiving an input audio stream comprising encoded dynamic objects including dialog, music, and effect (DME) objects, each dynamic object comprising object attributes including rendering parameters for the corresponding object;
decoding from the input audio stream the dynamic objects including dialog, music, and effect objects;
processing, in a first separate signal path, the decoded dialog objects based at least in part on the rendering parameters included in the dialog object attributes;
processing, in a second separate signal path, the decoded music objects based at least in part on the rendering parameters included in the music object attributes;
processing, in a third separate signal path, the decoded effect objects based at least in part on the rendering parameters included in the effect object attributes; and
mixing the processed DME objects to produce an output audio signal for individual and customized rendering of the dynamic objects.
3 Assignments
0 Petitions
Accused Products
Abstract
Various exemplary embodiments relate to a method and apparatus for processing object-based audio signals to influence the reproduction of the audio signals. The apparatus may include an object-based audio decoder and an object post-processor. The apparatus is configured to receive an input audio stream comprising encoded dialog, music, effect, and height objects, decode from the input audio stream the dialog, music, and effect objects, process the dialog, music, and effect (DME) objects in separated signal paths; and mix the processed DME objects to produce an output audio signal for individual and customized rendering of the dynamic objects.
29 Citations
20 Claims
-
1. A method for processing an object-based audio signal, comprising:
-
receiving an input audio stream comprising encoded dynamic objects including dialog, music, and effect (DME) objects, each dynamic object comprising object attributes including rendering parameters for the corresponding object; decoding from the input audio stream the dynamic objects including dialog, music, and effect objects; processing, in a first separate signal path, the decoded dialog objects based at least in part on the rendering parameters included in the dialog object attributes; processing, in a second separate signal path, the decoded music objects based at least in part on the rendering parameters included in the music object attributes; processing, in a third separate signal path, the decoded effect objects based at least in part on the rendering parameters included in the effect object attributes; and mixing the processed DME objects to produce an output audio signal for individual and customized rendering of the dynamic objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An audio apparatus for processing an object-based audio signal, comprising:
-
an object-based audio decoder configured for; receiving an input audio stream comprising encoded dynamic objects including dialog, music, and effect (DME) objects, each dynamic object comprising object attributes including rendering parameters for the corresponding object; and decoding from the input audio stream the dynamic objects including dialog, music, and effect objects; an object post-processor configured for; processing, in a first separate signal path, the decoded dialog objects based at least in part on the rendering parameters included in the dialog object attributes; processing, in a second separate signal path, the decoded music objects based at least in part on the rendering parameters included in the music object attributes; and processing, in a third separate signal path, the decoded effect objects based at least in part on the rendering parameters included in the effect object attributes; and a mixer configured for; mixing the processed DME objects to produce an output audio signal for individual and customized rendering of the dynamic objects. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium storing computer-executable instructions that when executed cause one or more processors to perform operations comprising:
-
receiving an input audio stream comprising encoded dynamic objects including dialog, music, and effect (DME) objects, each dynamic object comprising object attributes including rendering parameters for the corresponding object; decoding from the input audio stream the dynamic objects including dialog, music, and effect objects; processing, in a first separate signal path, the decoded dialog objects based at least in part on the rendering parameters included in the dialog object attributes; processing, in a second separate signal path, the decoded music objects based at least in part on the rendering parameters included in the music object attributes; processing, in a third separate signal path, the decoded effect objects based at least in part on the rendering parameters included in the effect object attributes; and mixing the processed DME objects to produce an output audio signal for individual and customized rendering of the dynamic objects.
-
Specification