IP Library Granted Patent US 8,346,564
Granted Patent B2
US 8,346,564 · App. 11/909,730 · Granted Jan 1, 2013

Multi-channel audio coding

Assignees: Koninklijke Philips Electronics N.V.; Dolby International AB
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,346,564
App. No.
11/909,730
Granted
Jan 1, 2013
Kind
B2
Abstract

A multi-channel audio encoder ( 10 ) for encoding a multi-channel audio signal ( 101 ), e.g. a 5.1 channel audio signal, into a spatial down-mix ( 102 ), e.g. a stereo signal, and associated parameters ( 104, 105 ). The encoder ( 10 ) comprises first and second units ( 110, 120 ). The first unit ( 110 ) encodes the multi-channel audio signal ( 101 ) into the spatial down-mix ( 102 ) and parameters ( 104 ). These parameters ( 104 ) enable a multi-channel decoder ( 20 ) to reconstruct the multi-channel audio signal ( 203 ) from the spatial down-mix ( 102 ). The second unit ( 120 ) generates, from the spatial down-mix ( 102 ), parameters ( 105 ) that enable the decoder to reconstruct the spatial down-mix ( 202 ) from an alternative down-mix ( 103 ), e.g. a so-called artistic down-mix that has been manually mixed in a sound studio. In this way, the decoder ( 20 ) can efficiently deal with a situation in which an alternative down-mix ( 103 ) is received instead of the regular spatial, down-mix ( 102 ). In the decoder ( 20 ), first the spatial down-mix ( 202 ) is reconstructed from the alternative down-mix ( 103 ) and the parameters ( 105 ). Next, the spatial down-mix ( 202 ) is decoded into the multi-channel audio signal ( 203 ).

Claims (50)

1. A multi-channel audio encoder for encoding N audio signals into M audio signals and associated parametric data, M and N being integers, N>M, M≧1, wherein the multi-channel audio encoder comprises:

a first unit for encoding the N audio signals into the M audio signals and first associated parametric data, wherein the M audio signals and the first associated parametric data represent the N audio signals; and

a second unit coupled to the first unit, the second unit being arranged for generating, from the M audio signals, second associated parametric data representing the M audio signals, the second associated parametric data comprising modification parameters enabling a reconstruction of the M audio signals from K further audio signals being an alternative downmix of the N audio signals than the M audio signals, and wherein the associated parametric data comprise the first and second associated parametric data, wherein K is equal to M and greater than 1, wherein the second unit is arranged for generating, from the M audio signals and from the K further audio signals, the second associated parametric data such that the modification parameters represent a difference between the M audio signals and the K further audio signals;

wherein at least one of the first unit and the second unit comprises a hardware implementation.

2. A multi-channel audio encoder according to claim 1 , wherein the second unit is arranged for generating the second associated parametric data such that the second associated parametric data represent a property of the M audio signals.

3. A multi-channel audio encoder according to claim 1 , wherein the second unit is arranged for generating the second associated parametric data such that the modification parameters comprise the property of the M audio signals or a difference between the property of the M audio signals and the property of the K further audio signals.

4. A multi-channel audio encoder according to claim 2 , wherein the second unit is arranged for generating the second associated parametric data such that the property comprises:

an energy or power value of at least part of the audio signals; or

a correlation value of at least part of the audio signals; or

a ratio between energy or power values of at least part of the audio signals.

5. A multi-channel audio decoder for decoding K audio signals and associated parametric data into N audio signals, K and N being integers, N>K, K>1, wherein the K audio signals and the associated parametric data represent the N audio signals, and wherein the multi-channel audio decoder comprises:

a first unit for reconstructing M further audio signals from the K audio signals and at least a first part of the associated parametric data comprising modification parameters enabling a reconstruction of the M further audio signals from the K audio signals, the M further audio signals being an alternative down mix of the N audio channels than the K audio channels and M being an integer, M≧1, wherein the first part of the associated parametric data represents the M further audio signals, wherein K is equal to M and greater than 1, and wherein the modification parameters represent a difference between the M further audio signals and the K audio signals; and

a second unit coupled to the first unit, the second unit being arranged for decoding the M further audio signals and at least a second part of the associated parametric data into the N audio signals, wherein the M further audio signals and the second part of the associated parametric data represent the N audio signals,

wherein at least one of the first unit and the second unit comprises a hardware implementation.

6. A multi-channel audio decoder according to claim 5 , wherein the first part of the associated parametric data represents a property of the M further audio signals.

7. A multi-channel audio decoder according to claim 5 , wherein the modification parameters comprise the property of the M further audio signals or a difference between the property of the M further audio signals and the property of the K audio signals.

8. A multi-channel audio decoder according to claim 5 , wherein the first unit is arranged for generating, from the K audio signals, further modification parameters representing the K audio signals, and wherein the first unit is further arranged for reconstructing the M further audio signals from the K audio signals and the modification parameters comprised in the first part of the associated parametric data and the further modification parameters.

9. A multi-channel audio decoder according to claim 8 , wherein the modification parameters comprise the property of the M further audio signals, and wherein the further modification parameters comprise the property of the K audio signals, and wherein the first unit is arranged for reconstructing the M further audio signals from the K audio signals and a difference between the property of the M further audio signals and the property of the K audio signals.

10. A multi-channel audio decoder according to claim 6 , wherein the property comprises:

an energy or power value of at least part of the audio signals; or

a correlation value of at least part of the audio signals; or

a ratio between energy or power values of at least part of the audio signals.

11. A method of encoding N audio signals into M audio signals and associated parametric data, M and N being integers, N>M, M≧1, wherein the method comprises:

encoding the N audio signals into the M audio signals and first associated parametric data, wherein the M audio signals and the first associated parametric data represent the N audio signals; and

generating, from the M audio signals, second associated parametric data representing the M audio signals, the second associated parametric data comprising modification parameters enabling a reconstruction of the M audio signals from K further audio signals being an alternative downmix of the N audio signals than the M audio signals, wherein K is equal to M and greater than 1, and wherein the associated parametric data comprise the first and second associated parametric data, wherein, from the M audio signals and from the K further audio signals, the second associated parametric data are generated such that the modification parameters represent a difference between the M audio signals and the K further audio signals.

12. A method of decoding K audio signals and associated parametric data into N audio signals, K and N being integers, N>K, K>1, wherein the K audio signals and the associated parametric data represent the N audio signals, and wherein the method comprises:

reconstructing M further audio signals from the K audio signals and at least a first part of the associated parametric data comprising modification parameters enabling a reconstruction of the M further audio signals from the K audio signals, the M further audio signals being an alternative down mix of the N audio channels than the K audio channels and M being an integer, M≧1, wherein the first part of the associated parametric data represents the M further audio signals wherein K is equal to M and greater than 1, wherein the modification parameters represent a difference between the M further audio signals and the K audio signals; and

decoding the M further audio signals and at least a second part of the associated parametric data into the N audio signals, wherein the M further audio signals and the second part of the associated parametric data represent the N audio signals.

13. A non-transitory computer storage medium having stored thereon an encoded multi-channel audio signal comprising K audio signals and associated parametric data, wherein the K audio signals and the associated parametric data represent N audio signals, K and N being integers, N>K, K≧1, and wherein the associated parametric data comprise first and second parts, wherein the first part of the associated parametric data represents M further audio signals and comprises modification parameters enabling a reconstruction of the M further audio signals from the K audio signals, the M further audio signals being an alternative down mix of the N audio channels than the K audio channels and M being an integer, M≧1, and wherein the M further audio signals and the second part of the associated parametric data represent the N audio signals, wherein K is equal to M and greater than 1, wherein, from the M audio signals and from the K further audio signals, the second associated parametric data are generated such that the modification parameters represent a difference between the M audio signals and the K further audio signals.

14. A transmission system comprising a transmitter for transmitting an encoded multi-channel audio signal via a transmission channel to a receiver, the transmitter comprising a multi-channel audio encoder according to claim 1 for encoding N audio signals into M audio signals and associated parametric data, the transmitter being configured to transmit the K further audio signals and the associated parametric data via the transmission channel to the receiver, the receiver being configured to receive the K further audio signals and the associated parametric data, the receiver further comprising a multi-channel audio decoder according to claim 7 for decoding the K further audio signals and the associated parametric data into the N audio signals, wherein, from the M audio signals and from the K further audio signals, the second associated parametric data are generated such that the modification parameters represent a difference between the M audio signals and the K further audio signals,

wherein at least one of the transmitter, the receiver, the multi-channel audio encoder, the multi-channel decoder, and the means for receiving comprises a hardware implementation.

15. A transmitter for transmitting an encoded multi-channel audio signal, the transmitter comprising a multi-channel audio encoder according to claim 1 for encoding N audio signals into M audio signals and associated parametric data, the transmitter further comprising means for transmitting the K further audio signals and the associated parametric data.

16. A receiver for receiving an encoded multi-channel audio signal, the receiver comprising means for receiving K audio signals and associated parametric data, the receiver further comprising a multi-channel audio decoder according to claim 5 for decoding the K audio signals and the associated parametric data into N audio signals.

17. A method of transmitting and receiving an encoded multi-channel audio signal, the method comprising encoding N audio signals into M audio signals and associated parametric data, M and N being integers, N>M, M≧1, wherein the encoding comprises:

encoding the N audio signals into the M audio signals and first associated parametric data, wherein the M audio signals and the first associated parametric data represent the N audio signals; and

generating, from the M audio signals, second associated parametric data representing the M audio signals, the second associated parametric data comprising modification parameters enabling a reconstruction of the M audio signals from K further audio signals being an alternative downmix of the N audio signals than the M audio signals, wherein the associated parametric data comprise the first and second associated parametric data, wherein K is equal to M and greater than 1, wherein, from the M audio signals and from the K further audio signals, the second associated parametric data are generated such that the modification parameters represent a difference between the M audio signals and the K further audio signals,

the method further comprising transmitting and receiving the K audio signals and the associated parametric data, decoding the K audio signals and the associated parametric data into the N audio signals, the decoding comprising:

reconstructing M further audio signals from the K audio signals and at least a first part of the associated parametric data, wherein the first part of the associated parametric data represents the M further audio signals and comprises the modification parameters; and

decoding the M further audio signals and at least a second part of the associated parametric data into the N audio signals, wherein the M further audio signals and the second part of the associated parametric data represent the N audio signals.

18. A method of transmitting an encoded multi-channel audio signal, the method comprising encoding N audio signals into M audio signals and associated parametric data, M and N being integers, N>M, M≧1, wherein the encoding comprises:

encoding the N audio signals into the M audio signals and first associated parametric data, wherein the M audio signals and the first associated parametric data represent the N audio signals; and

generating, from the M audio signals, second associated parametric data representing the M audio signals, the second associated parametric data comprising modification parameters enabling a reconstruction of the M audio signals from K further audio signals being an alternative downmix of the N audio signals than the M audio signals, wherein the associated parametric data comprise the first and second associated parametric data, wherein K is equal to M and greater than 1, wherein, from the M audio signals and from the K further audio signals, the second associated parametric data are generated such that the modification parameters represent a difference between the M audio signals and the K further audio signals,

the method further comprising transmitting the K further audio signals and the associated parametric data.

19. A method of receiving an encoded multi-channel audio signal, the method comprising receiving K audio signals and associated parametric data and decoding the K audio signals and the associated parametric data into N audio signals, K and N being integers, N>K, K>1, wherein the K audio signals and the associated parametric data represent the N audio signals, and wherein the decoding comprises:

reconstructing M further audio signals from the K audio signals and at least a first part of the associated parametric data comprising modification parameters enabling a reconstruction of the M further audio signals from the K audio signals, the M further audio signals being an alternative down mix of the N audio channels than the K audio channels and M being an integer, M≧1, wherein the first part of the associated parametric data represents the M further audio signals, wherein K is equal to M and greater than 1, and wherein the modification parameters represent a difference between the M further audio signals and the K audio signals; and

decoding the M further audio signals and at least a second part of the associated parametric data into the N audio signals, wherein the M further audio signals and the second part of the associated parametric data represent the N audio signals.

20. A multi-channel audio player comprising a multi-channel audio decoder according to claim 5 .

21. A multi-channel audio recorder comprising a multi-channel audio encoder according to claim 1 .

22. A non-transitory computer storage medium having stored thereon a computer program product operative to cause a processor to perform the steps of the method as claimed in claim 11 .

23. A non-transitory computer storage medium having stored thereon a computer program product operative to cause a processor to perform the steps of the method as claimed in claim 12 .

Assignments (3)
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 Sep 17, 2009
From: HOTHO, GERARD HERMAN; BREEBAART, DIRK JEROEN; SCHUIJERS, ERIK GOSUINUS PETRUS; DEN BRINKER, ALBERTUS CORNELIS; VILLEMOES, LARS FALCK; PURNHAGEN, HEIKO; RODEN, KARL JONAS
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.; CODING TECHNOLOGIES AB
Reel/Frame 023246/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2007
From: HOTHO, GERARD HERMAN; BREEBAART, DIRK JEROEN; SCHUIJERS, ERIK GOSUINUS PETRUS; DEN BRINKER, ALBERTUS CORNELIS; VILLEMOES, LARS FALCK; PURNHAGEN, HEIKO; RODEN, KARL JONAS
To: KONINKLIJKE PHILIPS ELECTRONICS N V
Reel/Frame 019879/0134 →
Priority Claims (2)
EP 05102515 · Mar 30, 2005 · regional
EP 05103085 · Apr 18, 2005 · regional
Continuity (1)
Related Publication 20100153097A1 · Jun 17, 2010