IP Library Granted Patent US 10,971,163
Granted Patent B2
US 10,971,163 · App. 16/380,879 · Granted Apr 6, 2021

Reconstruction of audio scenes from a downmix

Inventors: Toni Hirvonen (Helsinki, FI); Heiko Purnhagen (Sundbyberg, SE); Leif Jonas Samuelsson (Sundbyberg, SE); Lars Villemoes (Jarfalla, SE)
Assignee: Dolby International AB
G10L19/008G10L19/0204G10L19/20G10L25/06H04S3/008H04S3/02H04S5/00H04S7/30H04S2400/03H04S2400/11H04S2420/03
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 10,971,163
App. No.
16/380,879
Granted
Apr 6, 2021
Kind
B2
Abstract

Audio objects are associated with positional metadata. A received downmix signal comprises downmix channels that are linear combinations of one or more audio objects and are associated with respective positional locators. In a first aspect, the downmix signal, the positional metadata and frequency-dependent object gains are received. An audio object is reconstructed by applying the object gain to an upmix of the downmix signal in accordance with coefficients based on the positional metadata and the positional locators. In a second aspect, audio objects have been encoded together with at least one bed channel positioned at a positional locator of a corresponding downmix channel. The decoding system receives the downmix signal and the positional metadata of the audio objects. A bed channel is reconstructed by suppressing the content representing audio objects from the corresponding downmix channel on the basis of the positional locator of the corresponding downmix channel.

Claims (34)

1. A method for reconstructing a time frame of an audio scene with at least a plurality of N audio signals from a bitstream, the method comprising:

extracting, from the bitstream, for each of the N audio signals, positional metadata associated with each audio signal, wherein N>1;

decoding a downmix signal from the bitstream, the downmix signal comprising M downmix channels, wherein M>1 and each downmix channel is associated with a spatial locator of a plurality of spatial locators; and

reconstructing at least one of the N audio signals as an inner product of a plurality of correlation coefficients and the downmix signal, wherein the plurality of correlation coefficients is computed based on the positional metadata for the N audio signals and the plurality of spatial locators of the M downmix channels.

2. The method of claim 1 , wherein: spa

at least one of the N audio signals is reconstructed independently for each frequency band.

3. An audio decoding system configured to reconstruct a time frame of an audio scene with at least a plurality of N audio signals from a bitstream, the system comprising:

a metadata decoder for extracting from the bitstream, for each of the N audio signals, positional metadata associated with each audio signal, wherein N>1;

a downmix decoder for decoding a downmix signal from the bitstream, the downmix signal comprising M downmix channels, wherein M>1 and each downmix channel is associated with a spatial locator of a plurality of spatial locators; and

an upmixer configured to:

reconstruct at least one of the N audio signals as an inner product of a plurality of correlation coefficients and the downmix signal, wherein the plurality of correlation coefficients is computed based on the positional metadata for the N audio signals and the plurality of spatial locators of the M downmix channels.

4. The system of claim 3 , wherein:

at least one of the N audio signals is reconstructed independently for each frequency band.

5. The method of claim 1 , further comprising:

obtaining the spatial locator of at least one of the M downmix channels from a source that is different from the bitstream.

6. The method of claim 1 , further comprising:

scaling the inner product using a gain specific to the corresponding audio signal.

7. The method of claim 1 , wherein the plurality of correlation coefficient are computed using a panning law related to audio source positioning.

8. The audio decoding system of claim 3 , wherein the downmix decoder is configured to:

obtain the spatial locator of at least one of the M downmix channels from a source that is different from the bitstream.

9. The audio decoding system of claim 3 , wherein the upmixer is configured to:

scale the inner product using a gain specific to the corresponding audio signal.

10. The audio decoding system of claim 3 , wherein the plurality of correlation coefficient are computed using a panning law.

11. A computer program product comprising a non-transitory computer-readable medium encoded with instructions configured to cause one or more processing devices to perform operations comprising:

extracting from a bitstream, for each of N audio signals, positional metadata associated with each audio signal, wherein N>1;

decoding a downmix signal from the bitstream, the downmix signal comprising M downmix channels, wherein M>1 and each downmix channel is associated with a spatial locator of a plurality of spatial locators; and

reconstructing at least one of the N audio signals as an inner product of a plurality of correlation coefficients and the downmix signal, wherein the plurality of correlation coefficients is computed based on the positional metadata for the N audio signals and the plurality of spatial locators of the M downmix channels.

12. The computer program product of claim 11 , wherein:

at least one of the N audio signals is reconstructed independently for each frequency band.

13. The computer program product of claim 11 , further comprising instructions for:

obtaining the spatial locator of at least one of the M downmix channels from a source that is different from the bitstream.

14. The computer program product of claim 11 , further comprising instructions for:

scaling the inner product using a gain specific to the corresponding audio signal.

15. The computer program product of claim 11 , wherein the plurality of correlation coefficient are computed using a panning law related to audio source positioning.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2019
From: HIRVONEN, TONI; PURNHAGEN, HEIKO; SAMUELSSON, LEIF JONAS; VILLEMOES, LARS
To: DOLBY INTERNATIONAL AB
Reel/Frame 048864/0200 →
Continuity (4)
Continuation 15584553 · May 2, 2017
Continuation 14893377
Provisional Application 61827469 · May 24, 2013
Related Publication 20190311724A1 · Oct 10, 2019
Cited By (2)
US 12,198,661 US 12,664,991