IP Library Granted Patent US 6,934,676
Granted Patent B2
US 6,934,676 · App. 09/854,143 · Granted Aug 23, 2005

Method and system for inter-channel signal redundancy removal in perceptual audio coding

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 6,934,676
App. No.
09/854,143
Granted
Aug 23, 2005
Kind
B2
Abstract

A method and system for coding audio signals in a multi-channel sound system, wherein a plurality of MDCT units are used to reduce the audio signals for providing a plurality of MDCT coefficients. The MDCT coefficients are quantized according to the masking threshold calculated from a psychoacoustic model and a plurality of INT (integer-to-integer) DCT modules are used to remove the cross-channel redundancy in the quantized MDCT coefficients. The output from the INT-DCT modules is Huffman coded and written to a bitstream for transmission or storage.

Claims (27)

1. A method of coding audio signals in a sound system having a plurality of sound channels for providing M sets of audio signals from input signals, wherein M is a positive integer greater than 2, and wherein a plurality of intra-channel signal redundancy removal devices are used to reduce the audio signals for providing first signals in the plurality of sound channels indicative of the reduced audio signals, said method comprising the steps of:

converting the first signals in at least two of the plurality of sound channels to audio data for providing second signals in said at least two sound channels indicative of the audio data;

quantizing the second signals according to a masking threshold for providing a further second signals; and

operatively engaging the further second signals in said at least two sound channels, separately from the intra-channel signal redundancy removal devices, for reducing inter-channel signal redundancy in the further second signals in order to provide third signals indicative of the reduced further second signals in said at least two sound channels.

2. The method of claim 1 , wherein the audio signals from which the intra-channel signal redundancy is removed are provided in a form of pulsed code modulation samples.

3. The method of claim 1 , wherein the intra-channel signal redundancy removal is carried out by a modified discrete cosine transform operation.

4. The method of claim 1 , wherein the inter-channel signal redundancy reduction is carried out in an integer-to-integer discrete cosine transform operation.

5. The method of claim 1 , wherein the inter-channel signal redundancy reduction is carried out for reducing redundancy in the audio signals in L channels, wherein L is a positive integer greater than 2 but smaller than M+1.

6. The method of claim 1 , wherein the inter-channel signal redundancy reduction is carried out for reducing redundancy in the audio signals in at least one group of L 1 channels and one group of L 2 channels separately, wherein L 1 and L 2 are positive integers greater than 2 and (L 1 +L 2 ) is smaller than M+1.

7. The method of claim 1 , further comprising a signal masking step in accordance with a psychoacoustic model simulating a human auditory system for masking the first signals.

8. The method of claim 1 , further comprising the step of converting the third signals into a further bitstream for transmitting or storage.

9. A method of coding audio signals in a sound system having a plurality of sound channels for providing M sets of audio signals from input signals, wherein M is a positive integer greater than 2, and wherein a plurality of intra-channel signal redundancy removal devices are used to reduce the audio signals for providing first signals indicative of the reduced audio signals, said method comprising the steps of:

convening the first signals to audio data of integers for providing second signals indicative of the audio data; and

reducing inter-channel signal redundancy in the second signals for providing third signals indicative of the reduced second signals, wherein the second signals are divided into a plurality of scale factor bands and the third signals are divided into a plurality of corresponding scale factor bands, said method further comprising the step of comparing coding efficiency in the second signals to coding efficiency in the third signals in corresponding scale factor bands, for bypassing the reducing step if the coding efficiency in the third signals is smaller than the coding efficiency in the second signals.

10. A system for coding audio signals in a sound system having a plurality of sound channels for providing M sets of audio signals from input signals, wherein M is a positive integer greater than 2, and wherein a plurality of intra-channel signal redundancy removal devices are used to reduce the audio signals for providing first signals indicative of the reduced audio signals, said system comprising:

a first means, responsive to the first signals, for converting the first signals to audio data of integers for providing second signals indicative of the audio data; and

a second means, responsive to the second signals, for reducing inter-channel signal redundancy in the second signals for providing third signals indicative of the reduced second signals, wherein the second signals are divided into a plurality of scale factor bands and the third signals are divided into a plurality of corresponding scale factor bands, and wherein coding efficiency in the second signals in a scale factor band is representable by a first value and coding efficiency in the third signals in the corresponding scale factor band is representable by a second value, said system further comprising a comparison means, responsive to the second and third signals, for bypassing the inter-channel signal redundancy reduction in said scale band factor by the second means when the first value is greater or equal to the second value.

11. A system for coding audio signals in a sound system having a plurality of sound channels for providing M sets of audio signals from input signals, wherein M is a positive integer greater than 2, and wherein a plurality of intra-channel signal redundancy removal devices are used to reduce the audio signals for providing first signals in the plurality of sound channels indicative of the reduced audio signals, said system comprising:

a first means, responsive to the first signals, for converting the first signals in at least two of the plurality of sound channels to audio data for providing second signals in said at least two channels indicative of the audio data;

a quantization module, in response to the second signals, for quantizing audio data in the second signals according to a masking threshold for providing further second signals; and

a second means, disposed separately from the intra-channel signal redundancy removal devices and operatively engaging said at least two channels, for reducing inter-channel signal redundancy in the further second signals for providing third signals indicative of the reduced further second signals.

12. The system of claim 11 , wherein the audio signals from which the intra-channel signal redundancy is removed are provided in a form of pulsed code modulation samples.

13. The system of claim 11 , wherein the intra-channel signal redundancy removal is carried out by a modified discrete cosine transformation.

14. The system of claim 11 , wherein the inter-channel signal redundancy reduction is carried out in an integer-to-integer discrete cosine transform.

15. The system of claim 11 , wherein the inter-channel signal redundancy reduction is carried out in order to reduce redundancy in the audio signals in L channels, wherein L is a positive integer greater than 2 but smaller than M+1.

16. The system of claim 11 , further comprising means for masking the first signals according to the masking threshold calculated from a psychoacoustic model simulating a human auditory system.

17. The system of claim 11 , further comprising means, responsive to the third signals, for converting the third signals into a bitstream for transmitting or storage.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 8520609 PREVIOUSLY RECORDED ON REEL 043084 FRAME 0656. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 2, 2018
From: IP3, SERIES 100 OF ALLIED SECURITY TRUST 1
To: UBER TECHNOLOGIES, INC.
Reel/Frame 045813/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2017
From: IP3, SERIES 100 OF ALLIED SECURITY TRUST I
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043084/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2016
From: CORE WIRELESS LICENSING S.A.R.L.
To: IP3, SERIES 100 OF ALLIED SECURITY TRUST I
Reel/Frame 040068/0043 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RELEASE OF SECURITY INTEREST PREVIOUSLY RECORDED AT REEL: 039873 FRAME: 0650. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Oct 4, 2016
From: NOKIA CORPORATION
To: CORE WIRELESS LICENSING S.A.R.L.
Reel/Frame 040220/0401 →
RELEASE OF SECURITY INTEREST Recorded Sep 28, 2016
From: NOKIA CORPORATION
To: CORE WIRELESS LICENSING S.A.R.L.
Reel/Frame 039873/0877 →
SECURITY INTEREST Recorded Sep 28, 2016
From: NOKIA CORPORATION
To: CORE WIRELESS LICENSING S.A.R.L.
Reel/Frame 039873/0650 →
UCC FINANCING STATEMENT AMENDMENT - DELETION OF SECURED PARTY Recorded Aug 30, 2016
From: NOKIA CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 039872/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2012
From: 2011 INTELLECTUAL PROPERTY ASSET TRUST
To: CORE WIRELESS LICENSING S.A.R.L
Reel/Frame 027484/0797 →
CHANGE OF NAME Recorded Oct 26, 2011
From: NOKIA 2011 PATENT TRUST
To: 2011 INTELLECTUAL PROPERTY ASSET TRUST
Reel/Frame 027121/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: NOKIA CORPORATION
To: NOKIA 2011 PATENT TRUST
Reel/Frame 027120/0608 →
SHORT FORM PATENT SECURITY AGREEMENT Recorded Sep 13, 2011
From: CORE WIRELESS LICENSING S.A.R.L.
To: NOKIA CORPORATION; MICROSOFT CORPORATION
Reel/Frame 026894/0665 →
MERGER Recorded Apr 8, 2011
From: NOKIA MOBILE PHONES LTD.
To: NOKIA CORPORATION
Reel/Frame 026101/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2001
From: WANG, YE; VILERMO, MIIKKA
To: NOKIA MOBILE PHONES LTD.
Reel/Frame 012009/0011 →