US 12,277,948 B2
Method and apparatus for decoding a bitstream including encoded Higher Order Ambisonics representations
Sven Kordon, Wunstorf (DE); Alexander Krueger, Burgdorf (DE); and Oliver Wuebbolt, Hannover (DE)
Assigned to Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed on Dec. 20, 2023, as Appl. No. 18/390,546.
Application 16/925,334 is a division of application No. 16/719,806, filed on Dec. 18, 2019, granted, now 10,714,112, issued on Jul. 4, 2020.
Application 16/719,806 is a division of application No. 16/532,302, filed on Aug. 5, 2019, granted, now 10,553,233, issued on Feb. 4, 2020.
Application 16/532,302 is a division of application No. 16/189,797, filed on Nov. 13, 2018, granted, now 10,424,312, issued on Sep. 24, 2019.
Application 16/189,797 is a division of application No. 15/956,295, filed on Apr. 18, 2018, granted, now 10,147,437, issued on Dec. 4, 2018.
Application 15/956,295 is a division of application No. 15/110,354, granted, now 9,990,934, issued on Jun. 5, 2018, previously published as PCT/EP2014/078641, filed on Dec. 19, 2014.
Application 18/390,546 is a continuation of application No. 17/970,118, filed on Oct. 20, 2022, granted, now 11,869,523.
Application 17/970,118 is a continuation of application No. 17/558,550, filed on Dec. 21, 2021, granted, now 11,488,614, issued on Nov. 1, 2022.
Application 17/558,550 is a continuation of application No. 16/925,334, filed on Jul. 10, 2020, granted, now 11,211,078, issued on Dec. 28, 2021.
Claims priority of application No. 14305022 (EP), filed on Jan. 8, 2014; and application No. 14305061 (EP), filed on Jan. 16, 2014.
Prior Publication US 2024/0185872 A1, Jun. 6, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04R 5/00 (2006.01); G10L 19/008 (2013.01); G10L 19/20 (2013.01); H04S 3/00 (2006.01)
CPC G10L 19/20 (2013.01) [G10L 19/008 (2013.01); H04S 3/008 (2013.01); H04S 2420/11 (2013.01)] 4 Claims
OG exemplary drawing
 
1. A method for decoding a bitstream comprising encoded Higher Order Ambisonics (HOA) representations, said method comprising:
reading a bit KindOfCodedPredIds;
determining a value of KindOfCodedPredIds;
if the value of KindOfCodedPredIds=0: determining an array ActivePred, wherein each element of the array ActivePred indicates if, for a corresponding direction, a prediction is performed;
if the value of KindOfCodedPredIds=1: determining an array PredIDs, wherein the array PredIDs is determined based on a number NumActivePred of active predictions for decoding the bitstream;
determining a vector ptype, wherein the vector ptype is determined, based on the value of KindofCodedPredIds, based on either the array ActivePred or the array PredIDs and the number NumActivePred; and
determining, based on the vector ptype, a matrix PIND denoting indices from which directional signals a prediction for a direction is to be performed.