IP Library › Granted Patent US 12,283,279
Granted Patent B2
US 12,283,279 · App. 18/607,321 · Granted Apr 22, 2025

Method and device for decoding an audio soundfield representation

Inventors: Johann-Markus Batke (Hannover, DE); Florian Keiler (Hannover, DE); Johannes Boehm (Goettingen, DE)
Assignee: Dolby Laboratories Licensing Corporation
G10L19/008H04S3/02H04S7/308H04S2400/13H04S2420/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,283,279
App. No.
18/607,321
Granted
Apr 22, 2025
Kind
B2
Abstract

Soundfield signals such as e.g. Ambisonics carry a representation of a desired sound field. The Ambisonics format is based on spherical harmonic decomposition of the soundfield, and Higher Order Ambisonics (HOA) uses spherical harmonics of at least 2 nd order. However, commonly used loudspeaker setups are irregular and lead to problems in decoder design. A method for improved decoding an audio soundfield representation for audio playback comprises calculating a panning function (W) using a geometrical method based on the positions of a plurality of loudspeakers and a plurality of source directions, calculating a mode matrix (Ξ) from the loudspeaker positions, calculating a pseudo-inverse mode matrix (Ξ + ) and decoding the audio soundfield representation. The decoding is based on a decode matrix (D) that is obtained from the panning function (W) and the pseudo-inverse mode matrix (Ξ + ).

Claims (14)

1. A method for decoding an ambisonics audio soundfield representation for playback, the ambisonics audio soundfield representation having an order N, the method comprising:

receiving, by a processor configured to decode the audio soundfield representation, the audio soundfield representation;

receiving, by the processor, a decode matrix for decoding the audio soundfield representation to determine a decoded audio signal,

wherein the decode matrix is based on a mode matrix that was determined based on source directions and an order of the ambisonics audio soundfield representation;

wherein the decode matrix is further based on a second matrix containing panning functions for a first plurality of L loudspeaker positions and a second plurality of source directions, wherein a size of the second matrix is L×S, wherein the plurality of S source directions are distributed over a unit sphere, wherein each direction of the plurality of S source directions includes a corresponding azimuth angle and a corresponding inclination angle, and wherein S>=(N+1){circumflex over ( )}2, and wherein the panning functions are indicated by gain values; and

determining the decoded audio signal based on a multiplication of the decode matrix and the audio soundfield representation.

2. The method of claim 1 , wherein the decode matrix is predetermined.

3. A non-transitory computer readable medium having stored on it executable instructions to cause a computer to perform a method for decoding the ambisonics audio soundfield representation for audio playback according to claim 1 .

4. A system for decoding an ambisonics audio soundfield representation for playback, the ambisonics audio soundfield representation having an order N, the system comprising:

a receiver for receiving the audio soundfield representation;

a processor for receiving a decode matrix for decoding the audio soundfield representation to determine a decoded audio signal,

wherein the decode matrix is based on a mode matrix that was determined based on source directions and an order of the ambisonics audio soundfield representation;

wherein the decode matrix is further based on a second matrix containing panning functions for a first plurality of L loudspeaker positions and a second plurality of S source directions, wherein a size of the second matrix is L×S, wherein the plurality of S source directions are distributed over a unit sphere, wherein each direction of the plurality of S source directions includes a corresponding azimuth angle and a corresponding inclination angle, and wherein S>=(N+1){circumflex over ( )}2, and wherein the panning functions are indicated by gain values; and

a decoder for determining the decoded audio signal based on a multiplication of the decode matrix and the audio soundfield representation.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2025
From: BATKE, JOHANN-MARKUS; KEILER, FLORIAN; BOEHM, JOHANNES
To: THOMSON LICENSING
Reel/Frame 070729/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2025
From: THOMSON LICENSING
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 070729/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2024
From: BATKE, JOHANN-MARKUS; KEILER, FLORIAN; BOEHM, JOHANNES
To: THOMAS LICENSING
Reel/Frame 067770/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2024
From: THOMSON LICENSING
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 067770/0759 →
Priority Claims (1)
EP 10305316 · Mar 26, 2010 · regional
Continuity (9)
Continuation 17560223 · Dec 22, 2021
Division 16852459 · Apr 18, 2020
Division 16189768 · Nov 13, 2018
Division 16019233 · Jun 26, 2018
Division 15681793 · Aug 21, 2017
Continuation 15245061 · Aug 23, 2016
Continuation 14750115 · Jun 25, 2015
Continuation 13634859
Related Publication 20240304195A1 · Sep 12, 2024
References Cited (41)
US 5594800A · Gerzon · 1997 [cited by examiner]
US 7558393B2 · Miller, III · 2009 [cited by examiner]
US 8290167B2 · Pulkki · 2012 [cited by examiner]
US 8712061B2 · Jot · 2014 [cited by examiner]
US 9100768B2 · Batke · 2015 [cited by examiner]
US 10134405B2 · Batke · 2018 [cited by examiner]
US 10244339B2 · Kropp · 2019 [cited by applicant]
US 10629211B2 · Batke · 2020 [cited by applicant]
US 11217258B2 · Batke · 2022 [cited by applicant]
US 11948583B2 · Batke · 2024 [cited by examiner]
EP 1275272 · 2003 [cited by applicant]
EP 1737267 · 2006 [cited by applicant]
EP 2094032A1 · 2009 [cited by applicant]
EP 2460118 · 2012 [cited by applicant]
EP 2879408A1 · 2015 [cited by applicant]
JP H52134701 · 1977 [cited by applicant]
JP 2003531555 · 2003 [cited by applicant]
JP 2008017117 · 2008 [cited by applicant]
JP 2009218655 · 2009 [cited by applicant]
JP 2018088655 · 2018 [cited by applicant]
WO 2004049299 · 2004 [cited by applicant]
WO 2008043549 · 2008 [cited by applicant]
WO 2008113427 · 2008 [cited by applicant]
WO 2008113428 · 2008 [cited by applicant]
WO 2010017978 · 2010 [cited by applicant]
Batke, Johann-Markus, et al., “Investigation of Robust Panning Functions for 3D Loudspeaker Setups”, presented at the 128th Conference on Audio Eng. Soc. London, UK, May 22-25, 2010, pp. 1-9. [cited by applicant]
Hamasaki, K. et al “Wide listening area with exceptional spatial sound quality of a 22.2 multichannel sound system”, Audio Engineering Society Preprints, Vienna, Austria, May 5-8, 2007, Paper 7037 presented at the 122nd… [cited by applicant]
Holman Tomlinson “Sound for Film and Television”, 3rd Edition, Feb. 28, 2010, ISBN 978-0-240-81330-1, 1 page advertisement about publication. [cited by applicant]
Keiler, F. et al. “Evaluation of Virtual Source Localisation using 3D Loudspeaker Setups”, 128th Convention of the Audio Eng. Soc., London, UK, May 22-25, 2010, pp. 1-7. [cited by applicant]
Lee, Seung-Rae et al. “Generalized Encoding and Decoding Functions for a Cylindrical Ambisonic Sound System”, IEEE Signal Processing Letters, vol. 10, No. 1, Jan. 2003, pp. 21-24. [cited by applicant]
MDG—Musikproduktion Dabringhaus und Grimm, www.mdg.de, publication date approximately Feb. 2001, 2 pages. English Translation. [cited by applicant]
Mdg-Musikproduktion Dabringhaus und Grimm, www.mdg.de, retrieved from the Internet Nov. 7, 2011, pp. 1-3. [cited by applicant]
Neukom, Martin “Decoding Second Order Ambisonics to 5.1 Surround Systems”, AES Convention 121, Oct. 5-8, 2006, San Francisco. [cited by applicant]
Poletti, M.A. “Three-Dimensional Surround Sound Systems Based on Spherical Harmonics”, J. Audio Eng. Soc., vol. 53 (11), pp. 1004-1025, Nov. 2005. [cited by applicant]
Poletti, Mark “Robust Two-dimensional Surround Sound Reproduction for Nonuniform Loudspeaker Layouts”, J. Audio Eng. Soc. vol. 55, No. 7/8, Jul./Aug. 2007, pp. 598-610. [cited by applicant]
Pomberger, H. et al. “An Ambisonics Format for Flexible Playback Layouts”, Proceedings of the 1st Ambisonics Symposium, Graz, Austria, Jun. 25-27, 2009, pp. 1-8. [cited by applicant]
Pulkki, Ville “Directional Audio Coding in Spatial Sound Reproduction and Stereo Upmixing”, Internet Citation, Jun. 30, 2006, pp. 1-8. [cited by applicant]
Pulkki, Ville “Virtual Sound Source Positioning Using Vector Base Amplitude Panning”, Journal of the audio Engineering Society, New York, vol. 45, No. 6, Jun. 1997. [cited by applicant]
Pulkki, Ville, “Spatial Sound Generation and Perception by Amplitude Panning Techniques”, Ph.D. dissertation, Helsinki University of Technology 2001, (Online) http://libtkk.ft/Diss/2001/isbn951225324/. [cited by applicant]
Seung-Rae Lee et al, “Generalized Encoding and Decoding Functions for a Cylindrical Ambisonic Sound System”, IEEE Signal Processing Letters, IEEE Service Center, Piscataway/NJ, US, vol. 10, No. 1. [cited by applicant]
Williams Earl G. “Fourier Accoustics”, Acedemic Press, Jun. 10, 1999, Abstract ISBN 978-0127539607, (Book). [cited by applicant]