US 11,948,586 B2
Methods and systems for generating and rendering object based audio with conditional rendering metadata
Sripal S. Mehta, San Francisco, CA (US); Thomas Ziegler, Nuremberg (DE); and Stewart Murrie, San Francisco, CA (US)
Assigned to Dolby Laboratories Licensing Coporation, San Francisco, CA (US); and Dolby International AB, Dublin (IE)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US); and DOLBY INTERNATIONAL AB, Dublin (IE)
Filed on Jan. 25, 2023, as Appl. No. 18/159,595.
Application 16/996,367 is a division of application No. 16/512,061, filed on Jul. 15, 2019, granted, now 10,748,547, issued on Aug. 18, 2020.
Application 16/512,061 is a division of application No. 15/882,589, filed on Jan. 29, 2018, granted, now 10,388,291, issued on Aug. 20, 2019.
Application 15/882,589 is a division of application No. 14/781,544, granted, now 9,881,622, issued on Jan. 30, 2018, previously published as PCT/US2014/032808, filed on Apr. 3, 2014.
Application 18/159,595 is a continuation of application No. 16/996,367, filed on Aug. 18, 2020, granted, now 11,568,881.
Claims priority of provisional application 61/832,397, filed on Jun. 7, 2013.
Claims priority of provisional application 61/807,922, filed on Apr. 3, 2013.
Prior Publication US 2023/0238004 A1, Jul. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/008 (2013.01); G06F 3/16 (2006.01); G10L 19/16 (2013.01); G10L 19/20 (2013.01); H04S 3/00 (2006.01); H04S 7/00 (2006.01)
CPC G10L 19/008 (2013.01) [G06F 3/165 (2013.01); G10L 19/20 (2013.01); H04S 3/008 (2013.01); H04S 7/30 (2013.01); G10L 19/167 (2013.01); H04S 2400/01 (2013.01); H04S 2400/13 (2013.01); H04S 2400/15 (2013.01); H04S 2420/03 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A method for generating audio content for an object based audio program, said method comprising:
generating conditional rendering metadata corresponding to at least one object channel, wherein the conditional rendering metadata is indicative of at least one rendering constraint for the at least one object channel, wherein the rendering constraint is related to a playback speaker array configuration;
generating size metadata associated with the at least one object channel;
determining a set of audio channels including the at least one object channel based on the conditional rendering metadata; and
generating the object based audio program such that said object based audio program is indicative of the set of audio channels, the conditional rendering metadata and the size metadata;
wherein the rendering constraint includes a constraint relating to an elevation of at least a speaker in the playback speaker array configuration, wherein the at least a speaker in the playback speaker array configuration has an assumed location based on the rendering constraint of the conditional rendering metadata, and wherein the object based audio program is an encoded bitstream comprising frames.