IP Library Granted Patent US 9,767,813
Granted Patent B2
US 9,767,813 · App. 15/245,061 · Granted Sep 19, 2017

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/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 9,767,813
App. No.
15/245,061
Granted
Sep 19, 2017
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 (25)

1. A method for decoding an ambisonics audio soundfield representation for playback over a plurality of loudspeakers, the method comprising:

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

obtaining a mode matrix from the source directions and an order of the ambisonics audio soundfield representation;

obtaining a base matrix from the mode matrix; and

decoding the ambisonics audio soundfield representation with a decoding matrix, wherein the decoding matrix is based on the panning function and the base matrix, the source directions are distributed evenly over a unit sphere, and a number of the source directions is S, the order of the ambisonics audio soundfield representation is N, and S≧(N+1) 2 .

2. The method of claim 1 , wherein the geometrical method used in the step of obtaining a panning function is based on Vector Base Amplitude Panning (VBAP).

3. The method of claim 1 , wherein the ambisonics soundfield representation is of at least 2nd order.

4. The method of claim 1 , wherein the base matrix is based on a product of the mode matrix and a transposed matrix.

5. The method of claim 1 , wherein the panning function is represented as a matrix and the base matrix is a regularization of the mode matrix.

6. The method of claim 1 , wherein the panning function is represented as gain values.

7. A device for decoding an ambisonics audio soundfield representation for playback over a plurality of loudspeakers, the device comprising:

a means for obtaining, for each of a plurality of loudspeakers, a panning function using a geometrical method based on positions of the loudspeakers and a plurality of source directions;

a means for obtaining a mode matrix from the source directions and an order of the ambisonics audio soundfield representation;

a means for obtaining a base matrix from the mode matrix; and

a means for decoding the ambisonics audio soundfield representation with a decoding matrix, wherein the decoding matrix is based on the panning function and the base matrix, the source directions are distributed evenly over a unit sphere, and a number of the source directions is S, the order of the ambisonics audio soundfield representation is N, and S≧(N+1) 2 .

8. The device of claim 7 , wherein the geometrical method used in the step of obtaining a panning function is based on Vector Base Amplitude Panning (VBAP).

9. The device of claim 7 , wherein the ambisonics soundfield representation is of at least 2nd order.

10. The device of claim 7 , wherein the base matrix is based on a product of the mode matrix and a transposed matrix.

11. The device of claim 7 , wherein the panning function is represented as a matrix and the base matrix is a regularization of the mode matrix.

12. The device of claim 7 , wherein the panning function is represented as gain values.

13. A nontransitory computer readable medium having stored on it executable instructions to cause a computer to perform a method for decoding an ambisonics audio soundfield representation for audio playback, the method comprising steps of:

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

obtaining a mode matrix from the source directions and an order of the ambisonics audio soundfield representation;

obtaining a base matrix from the mode matrix; and

decoding the ambisonics audio soundfield representation with a decoding matrix, wherein the decoding matrix is based on the panning function and the base matrix, the source directions are distributed evenly over a unit sphere, and a number of the source directions is S, the order of the ambisonics audio soundfield representation is N, and S≧(N+1) 2 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2016
From: BATKE, JOHANN-MARKUS; KEILER, FLORIAN; BOEHM, JOHANNES
To: THOMSON LICENSING
Reel/Frame 039513/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2016
From: THOMSON LICENSING
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 039513/0916 →
Priority Claims (1)
EP 10305316 · Mar 26, 2010 · regional
Continuity (3)
Continuation 14750115 · Jun 25, 2015
Continuation 13634859
Related Publication 20170025127A1 · Jan 26, 2017