IP Library › Granted Patent US 9,520,135
Granted Patent B2
US 9,520,135 · App. 15/060,425 · Granted Dec 13, 2016

Reconstructing audio signals with multiple decorrelation techniques

Inventor: Mark F. Davis (Pacifica, CA)
Assignee: Dolby Laboratories Licensing Corporation
G10L19/005G10L19/008G10L19/018G10L19/02G10L19/0204G10L19/025G10L19/06H04S3/00H04S3/008
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,520,135
App. No.
15/060,425
Granted
Dec 13, 2016
Kind
B2
Abstract

A method performed in an audio decoder for decoding M encoded audio channels representing N audio channels is disclosed. The method includes receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, decoding the M encoded audio channels, and extracting the set of spatial parameters from the bitstream. The method also includes analyzing the M audio channels to detect a location of a transient, decorrelating the M audio channels, and deriving N audio channels from the M audio channels and the set of spatial parameters. A first decorrelation technique is applied to a first subset of each audio channel and a second decorrelation technique is applied to a second subset of each audio channel. The first decorrelation technique represents a first mode of operation of a decorrelator, and the second decorrelation technique represents a second mode of operation of the decorrelator.

Claims (27)

1. A method performed in an audio decoder for reconstructing N audio channels from an audio signal having M audio channels, the method comprising:

receiving a bitstream containing the M audio channels and a set of spatial parameters, wherein the set of spatial parameters includes an amplitude parameter and a correlation parameter;

decoding the M encoded audio channels, wherein each audio channel is divided into a plurality of frequency bands, and each frequency band includes one or more spectral components;

extracting the set of spatial parameters from the bitstream;

analyzing the M audio channels to detect a location of a transient;

decorrelating the M audio channels to obtain a decorrelated version of the M audio channels, wherein a first decorrelation technique is applied to a first subset of the plurality of frequency bands of each audio channel and a second decorrelation technique is applied to a second subset of the plurality of frequency bands of each audio channel;

deriving N audio channels from the M audio channels, the decorrelated version of the M audio channels, and the set of spatial parameters, wherein N is two or more, M is one or more, and M is less than N; and

synthesizing, by an audio reproduction device, the N audio channels as an output audio signal,

wherein both the analyzing and the decorrelating are performed in a frequency domain, the first decorrelation technique represents a first mode of operation of a decorrelator, the second decorrelation technique represents a second mode of operation of the decorrelator, and the audio decoder is implemented at least in part in hardware.

2. The method of claim 1 wherein the first mode of operation uses an all-pass filter and the second mode of operation uses a fixed delay.

3. The method of claim 1 wherein the analyzing occurs after the extracting and the deriving occurs after the decorrelating.

4. The method of claim 1 wherein the first subset of the plurality of frequency bands is at a higher frequency than the second subset of the plurality of frequency bands.

5. The method of claim 1 wherein the M audio channels are a sum of the N audio channels.

6. The method of claim 1 wherein the location of the transient is used in the decorrelating to process bands with a transient differently than bands without a transient.

7. The method of claim 6 wherein the N audio channels represent a stereo audio signal where N is two and M is one.

8. The method of claim 1 wherein the N audio channels represent a stereo audio signal where N is two and M is one.

9. The method of claim 1 wherein the first subset of the plurality of frequency bands is non-overlapping but contiguous with the second subset of the plurality of frequency bands.

10. A computer readable medium containing instructions that when executed by a processor perform the method of claim 1 .

11. An audio decoder for decoding M encoded audio channels representing N audio channels, the audio decoder comprising:

an input interface for receiving a bitstream containing the M encoded audio channels and a set of spatial parameters, wherein the set of spatial parameters includes an amplitude parameter and a correlation parameter;

an audio decoder for decoding the M encoded audio channels, wherein each audio channel is divided into a plurality of frequency bands, and each frequency band includes one or more spectral components;

a demultiplexer for extracting the set of spatial parameters from the bitstream;

a processor for analyzing the M audio channels to detect a location of a transient;

a decorrelator for decorrelating the M audio channels, wherein a first decorrelation technique is applied to a first subset of the plurality of frequency bands of each audio channel and a second decorrelation technique is applied to a second subset of the plurality of frequency bands of each audio channel;

a reconstructor for deriving N audio channels from the M audio channels and the set of spatial parameters, wherein N is two or more, M is one or more, and M is less than N; and

an audio reproduction device that synthesizes the N audio channels as an output audio signal,

wherein both the analyzing and the decorrelating are performed in a frequency domain, the first decorrelation technique represents a first mode of operation of a decorrelator, and the second decorrelation technique represents a second mode of operation of the decorrelator.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR EXECUTION DOC DATE PREVIOUSLY RECORDED AT REEL: 038222 FRAME: 0935. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 6, 2017
From: DAVIS, MARK F.
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 041639/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2016
From: DAVIS, MARK F.
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 038222/0935 →
Continuity (6)
Division 14614672 · Feb 5, 2015
Continuation 10591374
Provisional Application 60588256 · Jul 14, 2004
Provisional Application 60579974 · Jun 14, 2004
Provisional Application 60549368 · Mar 1, 2004
Related Publication 20160189723A1 · Jun 30, 2016