IP Library › Granted Patent US 9,883,309
Granted Patent B2
US 9,883,309 · App. 15/511,146 · Granted Jan 30, 2018

Insertion of sound objects into a downmixed audio signal

Inventors: Leif J. Samuelsson (Amsterdam, NL); Phillip Williams (Alameda, CA); Christian Schindler (Amsterdam Zuidoost, NL); Wolfgang A. Schildbach (Amsterdam, NL)
Assignees: Dolby Laboratories Licensing Corporation; Dolby International AB
H04S3/008G10L19/167H04S2400/01H04S2400/03H04S2400/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,883,309
App. No.
15/511,146
Granted
Jan 30, 2018
Kind
B2
Abstract

A method for inserting a first audio signal into a bitstream which comprises a downmix signal and associated bitstream metadata is described. The downmix signal and associated bitstream metadata are indicative of an audio program comprising a plurality of spatially diverse audio signals. The downmix signal comprises at least one audio channel and the bitstream metadata comprise upmix metadata for reproducing the plurality of spatially diverse audio signals from the at least one channel. The method comprises mixing the first audio signal with the at least one audio channel to generate a modified downmix signal. The method further comprises generating an output bitstream comprising the modified downmix signal and the associated modified bitstream metadata indicative of a modified audio program comprising a plurality of modified spatially diverse audio signals.

Claims (62)

1. A method for inserting a first audio signal into a bitstream which comprises a downmix signal and associated bitstream metadata; wherein the downmix signal and associated bitstream metadata are indicative of an audio program comprising a plurality of spatially diverse audio signals; wherein the downmix signal comprises at least one audio channel; wherein the bitstream metadata comprises upmix metadata for reproducing the plurality of spatially diverse audio signals from the at least one audio channel; wherein the method comprises

mixing the first audio signal with the downmix signal to generate a modified downmix signal comprising at least one modified audio channel;

modifying the bitstream metadata to generate modified bitstream metadata; and

generating an output bitstream comprising the modified downmix signal and the associated modified bitstream metadata; wherein the modified downmix signal and associated modified bitstream metadata are indicative of a modified audio program comprising a plurality of modified spatially diverse audio signals, wherein

the plurality of spatially diverse audio signals comprises a plurality of audio objects;

the plurality of modified spatially diverse audio signals comprises a plurality of modified audio objects;

the bitstream metadata comprises object metadata for the plurality of audio objects;

the object metadata of an audio object is indicative of a position of the audio object within a 3-dimensional reproduction environment;

the downmix signal and the modified downmix signal are reproducible within a downmix reproduction environment;

modifying the bitstream metadata comprises modifying the object metadata to yield modified object metadata of the modified bitstream metadata, such that the modified object metadata of a modified audio object is indicative of a position of the modified audio object within the downmix reproduction environment.

2. The method of claim 1 , wherein the object metadata of an audio object is modified such that the corresponding modified object metadata is indicative of a position of the modified audio object at a pre-determined height within the 3-dimensional reproduction environment.

3. The method of claim 1 , wherein modifying the bitstream metadata comprises, replacing the upmix metadata by modified upmix metadata, such that the modified upmix metadata reproduces at least one modified spatially diverse audio signal which corresponds to the at least one modified audio channel of the modified downmix signal.

4. The method of claim 1 , wherein modifying the bitstream metadata comprises, replacing the upmix metadata by modified upmix metadata; and wherein the modified upmix metadata is such that a modified spatially diverse audio signal from the plurality of modified spatially diverse audio signals corresponds to a modified audio channel of the modified downmix signal.

5. The method of claim 1 , wherein modifying the bitstream metadata comprises, replacing the upmix metadata by modified upmix metadata; and wherein the modified upmix metadata is such that a number N of modified spatially diverse audio signalswhich are not muted or attenuated corresponds to a number N of modified audio channels of the modified downmix signal.

6. The method of claim 1 , wherein

the modified downmix signal comprises a plurality of modified audio channels;

a modified audio channel from the plurality of modified audio channels is assigned to a corresponding loudspeaker position of the downmix reproduction environment; and

the modified object metadata of a modified audio object is indicative of a loudspeaker position of the downmix reproduction environment.

7. The method of claim 6 , wherein modifying the bitstream metadata comprises

identifying a modified spatially diverse audio signal that none of the N audio channels has been assigned to and that can be rendered within a downmix reproduction environment used for rendering the modified downmix signal; and

generating modified bitstream metadata which mutes the identified modified spatially diverse audio signal.

8. The method of claim 1 , wherein

the downmix signal and the modified downmix signal comprise N audio channels, with N being an integer, with N being greater or equal to 1; and

modifying the bitstream metadata comprises generating modified bitstream metadata which assigns each of the N audio channels of the modified downmix signal to a respective modified spatially diverse audio signal.

9. The method of claim 1 , wherein

the downmix signal comprises a plurality of audio channels; and

the first audio signal is mixed with one or more of the plurality of audio channels to yield a plurality of modified audio channels of the modified downmix signal.

10. The method of claim 1 , wherein

the downmix signal comprises a stereo or 5.1 channel signal;

the first audio signal comprises a stereo signal; and

a left channel of the first audio signal is mixed with a left channel of the downmix signal and a right channel of the first audio signal is mixed with a right channel of the downmix signal.

11. The method of claim 1 , wherein

the modified bitstream metadata corresponds to fixed target bitstream metadata; and

modifying the bitstream metadata comprises cross-fading the bitstream metadata over a pre-determined time interval into the target bitstream metadata.

12. The method of claim 1 , wherein the method further comprises,

detecting that insertion of the first audio signal is to be terminated; and

subject to termination of the insertion of the first audio signal, generating the output bitstream such that the output bitstream includes the downmix signal and the associated bitstream metadata.

13. The method of claim 1 , wherein

the method comprises defining a first modified spatially diverse audio signal for the first audio signal; and

the first audio signal is mixed with the downmix signal and the bitstream metadata is modified, such that the modified audio program comprises the first modified spatially diverse audio signal as one of the plurality of modified spatially diverse audio signals.

14. The method of claim 1 , wherein the method comprises determining the plurality of modified spatially diverse audio signals other than the first modified spatially diverse audio signal based on the plurality of spatially diverse audio signal.

15. The method of claim 1 , further comprising

upmixing the downmix signal using the bitstream metadata to generate a plurality of reconstructed spatially diverse audio signals corresponding to the plurality of spatially diverse audio signals; and

generating the plurality of modified spatially diverse audio signals other than the first modified spatially diverse audio signal based on the plurality of reconstructed spatially diverse audio signals.

16. The method of claim 1 , the bitstream metadata is modified such that the modified audio program is indicative of at least one of the plurality of spatially diverse audio signals at a reduced rendering level.

17. The method of claim 1 , wherein modifying the bitstream metadata comprises setting a flag indicative of the fact that the output bitstream comprises the first audio signal.

18. The method of claim 1 , wherein

the audio program comprises M spatially diverse audio signals;

the downmix signals comprises N audio channels; and

N is smaller than M.

19. An insertion unit configured to insert a first audio signal into a bitstream which comprises a downmix signal and associated bitstream metadata; wherein the downmix signal and associated bitstream metadata are indicative of an audio program comprising a plurality of spatially diverse audio signals; wherein the downmix signal comprises at least one audio channel; wherein the bitstream metadata comprises upmix metadata for reproducing the plurality of spatially diverse audio signals from the at least one audio channel; wherein the insertion unit is configured to

mix the first audio signal with the at least one audio channel to generate a modified downmix signal comprising at least one modified audio channel;

modify the bitstream metadata to generate modified bitstream metadata; and

generate an output bitstream comprising the modified downmix signal and the associated modified bitstream metadata; wherein the modified downmix signal and associated modified bitstream metadata are indicative of a modified audio program comprising a plurality of modified spatially diverse audio signals,

wherein

the plurality of spatially diverse audio signals comprises a plurality of audio objects;

the plurality of modified spatially diverse audio signals comprises a plurality of modified audio objects;

the bitstream metadata comprises object metadata for the plurality of audio objects;

the object metadata of an audio object is indicative of a position of the audio object within a 3-dimensional reproduction environment;

the downmix signal and the modified downmix signal are reproducible within a downmix reproduction environment;

and wherein the insertion unit is configured to

modify the object metadata to yield modified object metadata of the modified bitstream metadata, such that the modified object metadata of a modified audio object is indicative of a position of the modified audio object within the downmix reproduction environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2017
From: SAMUELSSON, LEIF JONAS; WILLIAMS, PHILLIP; SCHINDLER, CHRISTIAN; SCHILDBACH, WOLFGANG A.
To: DOLBY LABORATORIES LICENSING CORPORATION; DOLBY INTERNATIONAL AB
Reel/Frame 042136/0450 →
Continuity (2)
Provisional Application 62055075 · Sep 25, 2014
Related Publication 20170251321A1 · Aug 31, 2017