IP Library Granted Patent US 7,941,320
Granted Patent B2
US 7,941,320 · App. 12/548,773 · Granted May 10, 2011

Cue-based audio coding/decoding

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 7,941,320
App. No.
12/548,773
Granted
May 10, 2011
Kind
B2
Abstract

Generic and specific C-to-E binaural cue coding (BCC) schemes are described, including those in which one or more of the input channels are transmitted as unmodified channels that are not downmixed at the BCC encoder and not upmixed at the BCC decoder. The specific BCC schemes described include 5-to-2, 6-to-5, 7-to-5, 6.1-to-5.1, 7.1-to-5.1, and 6.2-to-5.1, where “0.1” indicates a single low-frequency effects (LFE) channel and “0.2” indicates two LFE channels.

Claims (69)

1. A method for encoding C input audio channels to generate E transmitted audio channels, the method comprising:

providing two or more of the C input channels in a frequency domain;

generating one or more cue codes for each of one or more different frequency bands in the two or more input channels in the frequency domain; and

downmixing the C input channels to generate the E transmitted channels, where C>E≧1, wherein:

at least one of the E transmitted channels is based on two or more of the C input channels; and

at least one of the E transmitted channels is based on only a single one of the C input channels.

2. The invention of claim 1 , further comprising formatting the E transmitted channels and the one or more cue codes into a transmission format such that:

the format enables a first audio decoder having no knowledge of the existence of the one or more cue codes to generate E playback audio channels based on the E transmitted channels and independent of the one or more cue codes; and

the format enables a second audio decoder having knowledge of the existence of the one or more cue codes to generate more than E playback audio channels based on the E transmitted channels and the one or more cue codes.

3. The invention of claim 2 , wherein the format enables the second audio decoder to generate C playback audio channels based on the E transmitted channels and the one or more cue codes.

4. The invention of claim 1 , wherein E=1.

5. The invention of claim 1 , wherein E>1.

6. The invention of claim 1 , wherein each of the E transmitted channels is based on two or more of the C input channels.

7. The invention of claim 1 , wherein:

the C input channels comprise a first low frequency effects (LFE) channel; and

at least one of the E transmitted channels is based on only the first LFE channel.

8. The invention of claim 1 , wherein:

the C input channels comprise at least two LFE channels; and

at least one of the E transmitted channels is based on the at least two LFE channels.

9. The invention of claim 1 , wherein the one or more cue codes comprise one of more of inter-channel level difference (ICLD) data, inter-channel time difference (ICTD) data, and inter-channel correlation (ICC) data.

10. The invention of claim 1 , wherein the downmixing comprises, for each of one or more different frequency bands, downmixing the two or more input channels in the frequency domain into one or more downmixed channels in the frequency domain.

11. Apparatus for encoding C input audio channels to generate E transmitted audio channels, the apparatus comprising:

two or more filter banks adapted to convert two or more of the C input channels from a time domain into a frequency domain;

a code estimator adapted to generate one or more cue codes for each of one or more different frequency bands in the two or more converted input channels; and

a downmixer adapted to downmix the C input channels to generate the E transmitted channels, where C>E≧1, wherein:

at least one of the E transmitted channels is based on two or more of the C input channels; and

at least one of the E transmitted channels is based on only a single one of the C input channels.

12. The invention of claim 11 , wherein:

the C input channels comprise a first LFE channel; and

at least one of the E transmitted channels is based on only the first LFE channel.

13. The invention of claim 11 , wherein:

the C input channels comprise at least two LFE channels; and

at least one of the E transmitted channels is based on the at least two LFE channels.

14. The invention of claim 11 , wherein:

the apparatus is a system selected from the group consisting of a digital video recorder, a digital audio recorder, a computer, a satellite transmitter, a cable transmitter, a terrestrial broadcast transmitter, a home entertainment system, and a movie theater system; and

the system comprises the two or more filter banks, the code estimator, and the downmixer.

15. A method for decoding E transmitted audio channels to generate C playback audio channels, the method comprising:

upmixing, for each of one or more different frequency bands, one or more of the E transmitted channels in a frequency domain to generate two or more of the C playback channels in the frequency domain, where C>E≧1;

applying one or more cue codes to each of the one or more different frequency bands in the two or more playback channels in the frequency domain to generate two or more modified channels; and

converting the two or more modified channels from the frequency domain into a time domain, wherein:

at least one of the C playback channels is based on at least one of the E transmitted channels and at least one cue code; and

at least one of the C playback channels is based on only a single one of the E transmitted channels and independent of any cue codes.

16. The invention of claim 15 , further comprising, prior to upmixing, converting the one or more of the E transmitted channels from the time domain to the frequency domain.

17. The invention of claim 15 , wherein E=1.

18. The invention of claim 15 , wherein E>1.

19. The invention of claim 15 , wherein each of the C playback channels is based on at least one of the E transmitted channels and at least one cue code.

20. The invention of claim 15 , wherein:

the E transmitted channels comprise a first LFE channel; and

at least one of the C playback channels is based on only the first LFE channel and independent of any cue codes.

21. The invention of claim 15 , wherein:

the E transmitted channels comprise a first LFE channel; and

at least two of the C playback channels are based on the first LFE channel and at least one cue code.

22. The invention of claim 15 , wherein the one or more cue codes comprise one of more of ICLD data, ICTD data, and ICC data.

23. The invention of claim 15 , wherein the upmixing comprises, for each of one or more different frequency bands, upmixing at least two of the E transmitted channels into at least one playback channel in the frequency domain.

24. An apparatus for decoding E transmitted audio channels to generate C playback audio channels, the apparatus comprising:

an upmixer adapted, for each of one or more different frequency bands, to upmix one or more of the E transmitted channels in a frequency domain to generate two or more of the C playback channels in the frequency domain, where C>E≧1;

a synthesizer adapted to apply one or more cue codes to each of the one or more different frequency bands in the two or more playback channels in the frequency domain to generate two or more modified channels; and

one or more inverse filter banks adapted to convert the two or more modified channels from the frequency domain into a time domain, wherein:

at least one of the C playback channels is based on at least one of the E transmitted channels and at least one cue code; and

at least one of the C playback channels is based on only a single one of the E transmitted channels and independent of any cue codes.

25. The invention of claim 24 , wherein:

the E transmitted channels comprise a first LFE channel; and

at least one of the C playback channels is based on only the first LFE channel and independent of any cue codes.

26. The invention of claim 24 , wherein:

the E transmitted channels comprise a first LFE channel; and

at least two of the C playback channels are based on the first LFE channel and at least one cue code.

27. The invention of claim 24 , wherein:

the apparatus is a system selected from the group consisting of a digital video player, a digital audio player, a computer, a satellite receiver, a cable receiver, a terrestrial broadcast receiver, a home entertainment system, and a movie theater system; and

the system comprises the upmixer, the synthesizer, and the one or more inverse filter banks.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
MERGER Recorded Feb 20, 2015
From: AGERE SYSTEMS INC.
To: AGERE SYSTEMS LLC
Reel/Frame 035058/0895 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035059/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2009
From: BAUMGARTE, FRANK; CHEN, JIASHU; FALLER, CHRISTOF
To: AGERE SYSTEMS INC.
Reel/Frame 023193/0139 →