IP Library › Granted Patent US 12,335,715
Granted Patent B2
US 12,335,715 · App. 18/391,426 · Granted Jun 17, 2025

Processing object-based audio signals

Inventors: Alan J. Seefeldt (Alameda, CA); Lie Lu (Dublin, CA); Chen Zhang (Beijing, CN)
Assignee: DOLBY LABORATORIES LICENSING CORPORATION
H04S7/302H04S3/008H04S7/30G10L19/008H04S2400/11
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,335,715
App. No.
18/391,426
Granted
Jun 17, 2025
Kind
B2
Abstract

An audio processing system and method which calculates, based on spatial metadata of the audio object, a panning coefficient for each of the audio objects in relation to each of a plurality of predefined channel coverage zones. Converts the audio signal into submixes in relation to the predefined channel coverage zones based on the calculated panning coefficients and the audio objects. Each of the submixes indicating a sum of components of the plurality of the audio objects in relation to one of the predefined channel coverage zones. Generating a submix gain by applying an audio processing to each of the submix and controls an object gain applied to each of the audio objects. The object gain being as a function of the panning coefficients for each of the audio objects and the submix gains in relation to each of the predefined channel coverage zones.

Claims (16)

1. A method for processing an audio signal comprising at least ana plurality of audio objects, the method comprising:

determining a panning coefficient for each audio object in relation to a coverage zone, the coverage zone being defined by a plurality of endpoints distributed in a sound field;

determining one or more submixes of the audio signal, wherein each submix corresponds to a different coverage zone;

determining a submix gain for each submix;

determining an object gain for rendering each audio object, wherein the object gain is generated for each audio object based on the submix gain and the corresponding panning coefficient; and

rendering each audio object based on the corresponding object gain.

2. A non-transitory computer readable medium storing a computer program that, when executed by a processor, controls an apparatus to execute processing including the method of claim 1 .

3. A system for processing an audio signal comprising a plurality of audio objects, the system comprising:

a processor configured to:

determine a panning coefficient for each audio object in relation to a coverage zone, the coverage zone being defined by a plurality of endpoints distributed in a sound field;

determine one or more submixes of the audio signal, wherein each submix corresponds to a different coverage zone;

determine a submix gain for each submix;

determine an object gain for rendering each audio object, wherein the object gain is generated for each audio object based on the submix gain and the corresponding panning coefficient; and

render each audio object based on the corresponding object gain.

4. The method of claim 1 , the one or more submixes comprise a center submix in relation to a center zone, a front submix in relation to a front zone, a surround submix in relation to a surround zone, and a height submix in relation to a height zone.

5. The method of claim 1 , wherein determining the one or more submixes of the audio signal comprises determining a weighted average of a subset of the plurality of audio objects for each submix.

Priority Claims (1)
CN 201510294063.7 · Jun 1, 2015 · national
Continuity (7)
Continuation 17963103 · Oct 10, 2022
Continuation 16825776 · Mar 20, 2020
Division 16368574 · Mar 28, 2019
Division 16143351 · Sep 26, 2018
Division 15577510
Provisional Application 62183491 · Jun 23, 2015
Related Publication 20240205629A1 · Jun 20, 2024
References Cited (53)
US 4086433A · Gerzon · 1978 [cited by applicant]
US 5757927A · Gerzon · 1998 [cited by applicant]
US 7672744B2 · Oh · 2010 [cited by applicant]
US 8139773B2 · Oh · 2012 [cited by applicant]
US 8204756B2 · Kim et al. · 2012 [cited by applicant]
US 8254600B2 · Oh · 2012 [cited by applicant]
US 8295494B2 · Oh et al. · 2012 [cited by applicant]
US 8315396B2 · Schreiner · 2012 [cited by applicant]
US 8364497B2 · Beack · 2013 [cited by applicant]
US 8639368B2 · Oh · 2014 [cited by applicant]
US 8670575B2 · Oh · 2014 [cited by applicant]
US 8712784B2 · Seo · 2014 [cited by applicant]
US 9761229B2 · Xiang · 2017 [cited by applicant]
US 9883311B2 · Breebaart · 2018 [cited by applicant]
US 10021504B2 · Chon · 2018 [cited by applicant]
US 20110166867A1 · Seo · 2011 [cited by applicant]
US 20120170756A1 · Kraemer · 2012 [cited by applicant]
US 20120177204A1 · Hellmuth · 2012 [cited by applicant]
US 20120237063A1 · Korn · 2012 [cited by examiner]
US 20120263308A1 · Herre · 2012 [cited by applicant]
US 20120269353A1 · Herre · 2012 [cited by applicant]
US 20120314875A1 · Lee · 2012 [cited by applicant]
US 20130010969A1 · Cho · 2013 [cited by applicant]
US 20140025386A1 · Xiang · 2014 [cited by applicant]
US 20140119581A1 · Tsingos · 2014 [cited by examiner]
US 20140297296A1 · Koppens · 2014 [cited by applicant]
US 20140355771A1 · Peters · 2014 [cited by applicant]
US 20150016641A1 · Ugur · 2015 [cited by applicant]
US 20150170657A1 · Thompson · 2015 [cited by applicant]
US 20150194158A1 · Oh · 2015 [cited by applicant]
US 20150223002A1 · Mehta · 2015 [cited by applicant]
US 20150350802A1 · Jo et al. · 2015 [cited by applicant]
US 20160029140A1 · Mehta · 2016 [cited by applicant]
US 20160078879A1 · Lu et al. · 2016 [cited by applicant]
US 20160080886A1 · De Bruijn · 2016 [cited by applicant]
US 20160104491A1 · Lee · 2016 [cited by applicant]
US 20160134989A1 · Herre · 2016 [cited by applicant]
US 20160142844A1 · Breebaart et al. · 2016 [cited by applicant]
US 20160299738A1 · Makinen et al. · 2016 [cited by applicant]
US 20160316309A1 · Borss et al. · 2016 [cited by applicant]
US 20160330560A1 · Chon et al. · 2016 [cited by applicant]
US 20170011751A1 · Fueg et al. · 2017 [cited by applicant]
US 20170048640A1 · Dressler · 2017 [cited by applicant]
US 20170309288A1 · Koppens et al. · 2017 [cited by applicant]
US 20180077511A1 · Mehta · 2018 [cited by applicant]
US 20180091926A1 · Cho et al. · 2018 [cited by applicant]
US 20180174594A1 · Kim · 2018 [cited by applicant]
WO 2013006330 · 2013 [cited by applicant]
WO 2014160678 · 2014 [cited by applicant]
WO 2014184353 · 2014 [cited by applicant]
WO 2015010961 · 2015 [cited by applicant]
WO 2015010999 · 2015 [cited by applicant]
WO 2015011015 · 2015 [cited by applicant]