US 12,495,261 B2
Method and apparatus for decoding stereo loudspeaker signals from a higher-order ambisonics audio signal
Johannes Boehm, Göttingen (DE); and Florian Keiler, Hannover (DE)
Assigned to DOLBY INTERNATIONAL AB, Dublin (IE)
Filed by DOLBY INTERNATIONAL AB, Dublin (IE)
Filed on May 10, 2024, as Appl. No. 18/661,414.
Application 16/538,080 is a division of application No. 15/876,404, filed on Jan. 22, 2018, granted, now 10,433,090, issued on Oct. 1, 2019.
Application 15/876,404 is a division of application No. 15/479,108, filed on Apr. 4, 2017, granted, now 9,913,062, issued on Mar. 6, 2018.
Application 18/661,414 is a continuation of application No. 17/521,762, filed on Nov. 8, 2021, granted, now 12,010,501.
Application 17/521,762 is a continuation of application No. 16/538,080, filed on Aug. 12, 2019, granted, now 11,172,317, issued on Nov. 9, 2021.
Application 15/479,108 is a continuation of application No. 14/386,784, granted, now 9,666,195, issued on May 30, 2017, previously published as PCT/EP2013/055792, filed on Mar. 20, 2013.
Claims priority of application No. 12305356 (EP), filed on Mar. 28, 2012.
Prior Publication US 2024/0373186 A1, Nov. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04S 3/00 (2006.01); G10L 19/00 (2013.01); H04S 1/00 (2006.01); H04S 3/02 (2006.01); H04S 7/00 (2006.01)
CPC H04S 3/008 (2013.01) [G10L 19/00 (2013.01); H04S 1/002 (2013.01); H04S 1/007 (2013.01); H04S 3/02 (2013.01); H04S 7/30 (2013.01); H04S 2400/01 (2013.01); H04S 2400/11 (2013.01); H04S 2420/11 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A method for decoding a Higher-Order Ambisonics (HOA) audio signal, the method comprising:
receiving the HOA audio signal;
determining a matrix G of panning function values, wherein the matrix G contains, for each of a number S of virtual sampling points on a sphere, gain vectors g1 . . . gs, wherein at least a first panning function value for a first virtual sampling point located opposite to a loudspeaker position approaches zero, and at least a second panning function value for a second source located close to the loudspeaker position has a value not approaching zero; determining a decoding matrix D based on the matrix G;
applying a 3D to 2D conversion based on the matrix D in order to determine a 2D rendering matrix; and
rendering, by at least one processor, the HOA audio signal to stereo loudspeaker signals based on the 2D rendering matrix.
 
5. An apparatus for decoding a Higher-Order Ambisonics (HOA) audio signal, the apparatus comprising:
a first receiver configured to receive the HOA audio signal;
a first processor for determining a matrix G of panning function values, wherein the matrix G contains, for each of a number S of virtual sampling points on a sphere, gain vectors g1 . . . gs, wherein at least a first panning function value for a first virtual sampling point located opposite to a loudspeaker position approaches zero, and at least a second panning function value for a source located close to the loudspeaker position has a value not approaching zero;
a second processor for determining a decoding matrix D based on the matrix G;
a third processor applying a 3D to 2D conversion based on the matrix D in order to determine a 2D rendering matrix; and
a renderer for rendering the HOA audio signal to stereo loudspeaker signals based on the 2D rendering matrix.