IP Library Granted Patent US 7,548,864
Granted Patent B2
US 7,548,864 · App. 11/862,143 · Granted Jun 16, 2009

Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks

Assignee: Coding Technologies Sweden 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 7,548,864
App. No.
11/862,143
Granted
Jun 16, 2009
Kind
B2
Abstract

The present invention proposes a new method for improving the performance of a real-valued filterbank based spectral envelope adjuster. By adaptively locking the gain values for adjacent channels dependent on the sign of the channels, as defined in the application, reduced aliasing is achieved. Furthermore, the grouping of the channels during gain-calculation, gives an improved energy estimate of the real valued subband signals in the filterbank.

Claims (155)

1. Apparatus for assessing which channels among a plurality of channels are channels for which coupled gain factors are required, the gain factors being for the purpose of gain adjusting the channels comprising:

an analysis filterbank for filtering a signal to generate a plurality of channels,the analysis filter bank having subband filters, adjacent filters of the filterbank having transition bands overlapping in an overlapping range; and

an examiner for examining the adjacent channels, whether the adjacent channels have aliasing generating signal components in the overlapping range,

wherein the examiner is operative to calculate signs of the adjacent channels based on coefficients of prediction polynomials for the adjacent channels, and

wherein the examiner is operative to indicate adjacent channels as channels for which coupled gain factors are required, when the signs of the adjacent channels have a predetermined relationship to each other.

2. Apparatus in accordance with claim 1 , in which the examiner is operative to apply an autocorrelation method or a covariance method.

3. Apparatus in accordance with claim 1 , in which the prediction polynomial is a low order polynomial having a first order coefficient, wherein the order of the low order polynomial is smaller than 4, and in which the examiner is operative to use the first order coefficients for calculating the signs of the channels.

4. Apparatus in accordance with claim 1 , in which the examiner is operative to calculate the sign for a subband signal based on the following equation:

sign

(

k

)

=

{

(

-

1

)

k

if

α

1

<

0

(

-

1

)

k

+

1

if

α

1

0

0

<

k

<

M

wherein k is the channel number, and α 1 is the first-order coefficient.

5. Apparatus in accordance with claim 1 , in which the examiner is operative to apply, as the predetermined relationship, such that the first channel has a first sign and the adjacent second channel has a second sign, wherein the second sign is configured opposite to the first sign.

6. Apparatus in accordance with claim 5 , in which the first sign is negative, and the second sign is positive.

7. Apparatus in accordance with claim 5 , in which the first sign is negative, and the second sign is positive.

8. Apparatus in accordance with claim 1 , in which the examiner is operative to perform a tonal analysis for the channel and the adjacent channel for determining a tonal component having a tonality measure above a tonality threshold.

9. Apparatus in accordance with claim 1 , in which the examiner is operative to apply, as the predetermined relationship, such that the first channel has a first sign and the adjacent second channel has a second sign, wherein the second sign is configured opposite to the first sign.

10. Apparatus in accordance with claim 1 , in which the examiner is operative to perform a tonal analysis for the channel and the adjacent channel for determining a tonal component having a tonality measure above a tonality threshold.

11. Method of assessing which channels among a plurality of channels generated by filtering a signal using an analysis filterbank are channels, for which coupled gain factors are required, the gain factors being for the purpose of gain adjusting the channels, the filterbank having subband filter, adjacent filter of the filterbank having transition bands overlapping is an overlapping range, comprising:

examining the adjacent channels, whether the adjacent channels have, aliasing generating signal components in the overlapping range,

wherein the examining the adjacent channels comprises calculating signs of the adjacent channels based on coefficients of prediction polynomials for the adjacent channels, and

wherein the examining the adjacent channels comprises indicating the adjacent channels as channels for which couples gain factors required, when the sign of the adjacent channels have a predetermined relationship to each other.

12. A digital storage medium having stored thereon a program having a program code for performing, when being executed on a computer, a method of assessing which channels among a plurality of channels generated by filtering a signal using an analysis filterbank are channels, for which coupled gain factors are required, the gain factors being for the purpose of gain adjusting the channels, the filterbank having subband filter, adjacent filters of the filterbank having transition bands overlapping in an overlapping range, the method comprising:

examining the adjacent channels whether the adjacent channels have aliasing generating signal components in the overlapping range,

wherein the examining the adjacent channels comprises calculating signs of the adjacent channels based on coefficients of predicted polynomials for the adjacent channels, and

wherein the examining the adjacent channels comprises indicating the adjacent channels as channels for which coupled gain factors are required, when the signs of the adjacent channels have a predetermined relationship to each other.

13. Apparatus for assessing which channels among a plurality of channels generated by filtering a signal using an analysis filterbank are channels, for which coupled gain factors are required, the gain factors being for purpose of gain adjusting the channels, the filterbank having subband filters, adjacent filters of the filterbank having transition bands overlapping in an overlapping range, comprising:

an examiner for examining the adjacent channels, whether the adjacent channels have aliasing generating signal components in the overlapping range,

wherein the examiner is operative to calculate signs of the adjacent channels bases on the following equation:

sign

(

k

)

=

{

(

-

1

)

k

if

α

1

<

0

(

-

1

)

k

+

1

if

α

1

0

0

<

k

<

M

wherein k is the channel number, and α 1 is the first-order coefficient; and

wherein the examiner is operative to indicate the adjacent channels as channels for which coupled gain factors are required, when the signs of the adjacent channels have a predetermined relationship to each other.

14. Apparatus in accordance with claim 13 , in which the examiner is operative to apply an autocorrelation method or a covariance method.

15. Apparatus in accordance with claim 13 , in which the prediction polynomial is a low order polynomial having a first order coefficient, wherein the order of the low order polynomial is smaller than 4, and in which the examiner is operative to use the first order coefficients for calculating the sign of the channels.

16. Method of assessing which channels among a plurality of channels generated by filtering a signal using an analysis filterbank are channels, for which coupled gain factors are required, the gain factors being for the purpose of gain adjusting the channels, the filterbank having subband filters, adjacent filters of the filterbank having transition bands overlapping in an overlapping range, range, comprising:

examining the adjacent channels with an examiner, whether the adjacent channels have aliasing generating signal components in the overlapping range, wherein signs of the adjacent channels are calculated based on the following equation:

sign

(

k

)

=

{

(

-

1

)

k

if

α

1

<

0

(

-

1

)

k

+

1

if

α

1

0

0

<

k

<

M

wherein k the channel number, and α 1 is the first-order coefficient, and

wherein the adjacent channels are indicated as channels for which coupled gain factors are required, when the signs of the adjacent channels have a predetermined relationship to each other.

Assignments (2)
CHANGE OF NAME Recorded Mar 27, 2012
From: CODING TECHNOLOGIES SWEDEN AB
To: DOLBY INTERNATIONAL AB
Reel/Frame 027941/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2008
From: KJORLING, KRISTOFER; VILLEMOES, LARS
To: CODING TECHNOLOGIES SWEDEN AB
Reel/Frame 020777/0501 →
Priority Claims (1)
SE 0202770 · Sep 18, 2002 · national
Continuity (2)
Division 1065239700 · Aug 29, 2003
Related Publication 20080015868A1 · Jan 17, 2008