IP Library Granted Patent US 8,019,350
Granted Patent B2
US 8,019,350 · App. 11/291,009 · Granted Sep 13, 2011

Audio coding using de-correlated signals

Assignees: Coding Technologies AB; Koninklijke Philips Electronics, N.V.
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 8,019,350
App. No.
11/291,009
Granted
Sep 13, 2011
Kind
B2
Abstract

A multi-channel signal having at least three channels can be reconstructed such, that the reconstructed channels are at least partly de-correlated from each other using a downmixed signal derived from an original multi-channel signal and a set of de-correlated signals provided by a de-correlator ( 101 ) that derives the set of de-correlated signals from the down-mix signal, wherein the de-correlated signals within the set of de-correlated signals are mutually mostly orthogonal to each other, i.e. an orthogonality relation between channel pairs is satisfied within an orthogonality tolerance range.

Claims (34)

1. Multi-channel decoder for generating a reconstruction of a multi-channel signal using a downmix signal derived from an original multi-channel signal, the reconstruction of the multi-channel signal having at least three channels, comprising:

a de-correlator for deriving a set of de-correlated signals using a de-correlation rule, wherein the de-correlation rule is such that a first de-correlated signal and a second de-correlated signal are derived from the downmix signal, the downmix signal being a single sub-band domain signal, and that the first de-correlated signal and the second de-correlated signal are orthogonal to each other within an orthogonality tolerance range; and

an output channel calculator for generating the at least three channels from the downmix signal, the downmix signal being a single sub-band domain signal, and using the first and the second de-correlated signals and upmix information so that the at least three channels are at least partly de-correlated from each other and different from the downmix signal, the first and the second de-correlated signals.

2. Multi-channel decoder in accordance with claim 1 in which the de-correlation rule is such that the orthogonality tolerance range includes orthogonality values <0.5 when an orthogonality value of 0 indicates perfect orthogonality and an orthogonality value of 1 indicates perfect correlation.

3. Multi-channel decoder in accordance with claim 1 , in which the decoding rule is such that the deriving of the first and second de-correlated signals comprises filtering of an audio channel extracted from the downmix signal by means of an IIR filter.

4. Multi-channel decoder in accordance with claim 3 , in which the IIR filter is a lattice filter based on a lattice structure having an all-pass filter characteristic.

5. Multi-channel decoder in accordance with claim 3 , in which the IIR filter is having a

first adder in a forward prediction path of the filter for adding an actual portion of the audio channel and a previous portion of the audio channel which is weighted with a first weighing factor; and

a second adder in a backward prediction path for adding the previous portion of the audio channel to the actual portion which is weighted with a second weighing factor of the audio signal; and

wherein the absolute values of the first and the second weighting factors are equal.

6. Multi-channel decoder in accordance with claim 5 , in which the IIR filter is operative to use a first and a second weighting factor that are derived from random noise sequences.

7. Multi-channel decoder in accordance with claim 1 , in which the de-correlation rule is such that the first de-correlated signal and the second de-correlated signal are derived using a time delayed version of the downmix signal.

8. Multi-channel decoder in accordance with claim 1 , in which the decoding rule is such that the first and the second de-correlated signals are derived using a portion of the downmix signal derived from the downmix signal by a real or complex-valued filterbank.

9. Multi-channel decoder in accordance with claim 3 , further comprising a channel decomposer to derive the audio channel from the downmix signal using a deriving rule.

10. Multi-channel decoder in accordance with claim 9 , in which the deriving rule is such that four channels are derived from the downmix signal, wherein the downmix signal is having information on one original channel.

11. Multi-channel decoder in accordance with claim 9 , in which the deriving rule is such that two channels are derived from the downmix signal, wherein the downmix signal is having information on two original channels.

12. Multi-channel decoder in accordance with claim 1 , in which the output channel calculator is operative to generate five output channels from a downmix signal having information on one audio channel and from four de-correlated signals.

13. Multi-channel decoder in accordance with claim 1 , in which the output channel calculator is operative to generate five output channels from the downmix signal having information on two audio channels and from two de-correlated signals.

14. Multi-channel decoder in accordance with claim 1 , in which the output channel calculator is operative to use upmixed information comprising at least one parameter indicating a desired correlation of a first and a second output channel.

15. Method of generating a reconstruction of a multi-channel signal using a downmix signal derived from an original multi-channel signal, the reconstruction of the multi-channel signal having at least three channels, the method comprising:

deriving a set of de-correlated signals using a de-correlation rule, wherein the de-correlation rule is such that the first de-correlated signal and the second de-correlated signal are derived from the downmix signal, the downmix signal being a single sub-band domain signal, and that the first de-correlated signal and the second de-correlated signal are orthogonal to each other within an orthogonality tolerance range; and

generating the at least three channels from the downmix signal, the downmix signal being a single sub-band domain signal, and using the first and the second de-correlation signals and upmix information so that the at least three channels are at least partly de-correlated from each other and different from the downmix signal, the first and the second de-correlated signals.

16. Receiver or audio player, the receiver or audio player having a multi-channel decoder for generating a reconstruction of a multi-channel signal using a downmix signal derived from an original multi-channel signal, the reconstruction of the multi-channel signal having at least three channels, comprising:

a de-correlator for deriving a set of de-correlated signals using a de-correlation rule, wherein the de-correlation rule is such that a first de-correlated signal and a second de-correlated signal are derived from the downmix signal, the downmix signal being a single sub-band domain signal, and that the first de-correlated signal and the second de-correlated signal are orthogonal to each other within an orthogonality tolerance range; and

an output channel calculator for generating the at least three channels from the downmix signal, the downmix signal being a single sub-band domain signal, and using the first and the second de-correlated signals and upmix information so that the at least three channels are at least partly de-correlated from each other and different from the downmix signal, the first and the second de-correlated signals.

17. Method of receiving or audio playing, the method having a method for generating a reconstruction of a multi-channel signal using a downmix signal derived from an original multi-channel signal, the reconstruction of the multi-channel signal having at least three channels, the method comprising:

deriving a set of de-correlated signals using a de-correlation rule, wherein the de-correlation rule is such that the first de-correlated signal and the second de-correlated signal are derived from the downmix signal, the downmix signal being a single sub-band domain signal, and that the first de-correlated signal and the second de-correlated signal are orthogonal to each other within an orthogonality tolerance range; and

generating the at least three channels from the downmix signal, the downmix signal being a single sub-band domain signal, and using the first and the second de-correlation signals and upmix information so that the at least three channels are at least partly de-correlated from each other and different from the downmix signal, the first and the second de-correlated signals.

18. Computer program product comprising program code stored on a computer readable medium for performing, when running on a computer, a method of generating a reconstruction of a multi-channel signal using a downmix signal derived from an original multi-channel signal, the reconstruction of the multi-channel signal having at least three channels, the method comprising:

deriving a set of de-correlated signals using a de-correlation rule, wherein the de-correlation rule is such that the first de-correlated signal and the second de-correlated signal are derived from the downmix signal, the downmix signal being a single sub-band domain signal, and that the first de-correlated signal and the second de-correlated signal are orthogonal to each other within an orthogonality tolerance range; and

generating the at least three channels from the downmix signal, the downmix signal being a single sub-band domain signal, and using the first and the second de-correlation signals and upmix information so that the at least three channels are at least partly de-correlated from each other and different from the downmix signal, the first and the second de-correlated signals.

19. Computer program product comprising program code stored on a computer readable medium for performing, when running on a computer, a method of receiving or audio playing, the method having a method for generating a reconstruction of a multi-channel signal using a downmix signal derived from an original multi-channel signal, the reconstruction of the multi-channel signal having at least three channels, the method comprising:

deriving a set of de-correlated signals using a de-correlation rule, wherein the de-correlation rule is such that the first de-correlated signal and the second de-correlated signal are derived from the downmix signal, the downmix signal being a single sub-band domain signal, and that the first de-correlated signal and the second de-correlated signal are orthogonal to each other within an orthogonality tolerance range; and

generating the at least three channels from the downmix signal, the downmix signal being a single sub-band domain signal, and using the first and the second de-correlation signals and upmix information so that the at least three channels are at least partly de-correlated from each other and different from the downmix signal, the first and the second de-correlated signals.

Assignments (2)
CHANGE OF NAME Recorded Apr 2, 2012
From: CODING TECHNOLOGIES AB
To: DOLBY INTERNATIONAL AB
Reel/Frame 027970/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2006
From: PURNHAGEN, HEIKO; ENGDEGARD, JONAS; BREEBAART, JEROEN; SCHUIJERS, ERIK
To: CODING TECHNOLOGIES AB; KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 017389/0060 →
Priority Claims (1)
SE 0402649 · Nov 2, 2004 · national
Continuity (2)
Continuation PCTEP2005011664 · Oct 31, 2005
Related Publication 20060165184A1 · Jul 27, 2006