IP Library Granted Patent US 9,460,726
Granted Patent B2
US 9,460,726 · App. 14/750,115 · Granted Oct 4, 2016

Method and device for decoding an audio soundfield representation for audio playback

Inventors: Johann-Markus Batke (Hannover, DE); Florian Keiler (Hannover, DE); Johannes Boehm (Goettingen, DE)
Assignee: Dolby Laboratories Licensing Corporation
G10L19/008H04S3/02H04S2420/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 9,460,726
App. No.
14/750,115
Granted
Oct 4, 2016
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 ( 110 ) a function (W) using a geometrical method based on the positions of a plurality of loudspeakers and a plurality of source directions, calculating ( 120 ) a mode matrix (Ξ) from the loudspeaker positions, calculating ( 130 ) a pseudo-inverse mode matrix (Ξ + ) and decoding ( 140 ) the audio soundfield representation. The decoding is based on a decode matrix (D) that is obtained from the function (W) and the pseudo-inverse mode matrix (Ξ + ).

Claims (27)

1. A method for decoding an audio soundfield representation for audio playback, comprising:

calculating, for each of a plurality of loudspeakers, a function using a method based on the positions of the loudspeakers and a plurality of source directions;

calculating a mode matrix Ξ N from the source directions;

calculating a pseudo-inverse mode matrix Ξ + of the mode matrix Ξ; and

decoding the audio soundfield representation, wherein the decoding is based on a decode matrix that is obtained from at least the function and the pseudo-inverse mode matrix Ξ + .

2. The method according to claim 1 , wherein the method used in calculating a function is Vector Base Amplitude Panning (VBAP).

3. The method according to claim 1 , wherein the soundfield representation is an Ambisonics format of at least 2 nd order.

4. The method according to claim 1 , wherein the pseudo-inverse mode matrix Ξ + is obtained according to Ξ + =Ξ H [ΞΞ H ] −1 , wherein Ξ is the mode matrix of the plurality of source directions.

5. The method according to claim 4 , wherein the decode matrix is obtained according to D=WΞ H [ΞΞ H ] −1 =WΞ + , wherein W is the set of functions for each loudspeaker.

6. A device for decoding an audio soundfield representation for audio playback, comprising:

a first calculator for calculating, for each of a plurality of loudspeakers, a function using a method based on the positions of the loudspeakers and a plurality of source directions;

a second calculator for calculating a mode matrix Ξ from the source directions;

a third calculator for calculating a pseudo-inverse mode matrix Ξ + of the mode matrix Ξ; and

a decoder for decoding the soundfield representation, wherein the decoding is based on a decode matrix and the decoder means uses at least the function and the pseudo-inverse mode matrix Ξ + to obtain the decode matrix.

7. The device according to claim 6 , wherein the device for decoding further comprises a decode matrix calculation unit for calculating the decode matrix from the function and the pseudo-inverse mode matrix Ξ + .

8. The device according to claim 6 , wherein the method used in calculating a function is Vector Base Amplitude Panning (VBAP).

9. The device according to claim 6 , wherein the soundfield representation is an Ambisonics format of at least 2 nd order.

10. The device according to claim 6 , wherein the pseudo-inverse mode matrix Ξ + is obtained according to Ξ + =Ξ H [ΞΞ H ] −1 , wherein Ξ is the mode matrix of the plurality of source directions.

11. The device according to claim 10 , wherein the decode matrix is obtained in a decode matrix calculation unit, according to D=W Ξ H [ΞΞ H ] −1 =WΞ + , wherein W is the set of functions for each loudspeaker.

12. A computer readable non-transitory medium having stored on it executable instructions to cause a computer to perform a method for decoding an audio soundfield representation for audio playback, the method comprising:

calculating, for each of a plurality of loudspeakers, a function using a method based on the positions of the loudspeakers and a plurality of source directions;

calculating a mode matrix Ξ from the source directions;

calculating a pseudo-inverse mode matrix Ξ + of the mode matrix Ξ; and

decoding the audio soundfield representation, wherein the decoding is based on a decode matrix that is obtained from at least the function and the pseudo-inverse mode matrix Ξ + .

13. The computer readable medium according to claim 12 , wherein the method used in calculating a function is Vector Base Amplitude Panning (VBAP).

14. The computer readable medium according to claim 12 , wherein the soundfield representation is an Ambisonics format of at least 2 nd order.

15. The computer readable medium according to claim 12 , wherein the pseudo-inverse mode matrix Ξ + is obtained according to Ξ + =Ξ H [ΞΞ H ] −1 , wherein Ξ is the mode matrix of the plurality of source directions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2016
From: BATKE, JOHANN-MARKUS; KEILER, FLORIAN; BOEHM, JOHANNES
To: THOMSON LICENSING
Reel/Frame 039604/0155 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO ADD ASSIGNOR NAMES PREVIOUSLY RECORDED ON REEL 038863 FRAME 0394. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 18, 2016
From: THOMSON LICENSING; THOMSON LICENSING S.A.; THOMSON LICENSING, SAS; THOMSON LICENSING SA; THOMSON LICENSING, S.A.S.
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 039726/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: THOMSON LICENSING, SAS
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 038863/0394 →
Priority Claims (1)
EP 10305316 · Mar 26, 2010 · regional
Continuity (2)
Continuation 13634859
Related Publication 20150294672A1 · Oct 15, 2015