Method for reduction of aliasing introduced by spectral envelope adjustment in real-valued filterbanks
First Claim
Patent Images
1. Apparatus for spectral envelope adjustment of a signal, comprising:
- means for providing a plurality of subband signals, a subband signal having associated therewith a channel number k indicating a frequency range covered by the subband signal, the subband signal originating from a channel filter having the channel number k in an analysis filterbank having a plurality of channel filters, wherein the channel filter having the channel number k has a channel response which is overlapped with a channel response of an adjacent channel filter having a channel number k−
1 in an overlapping range;
means for examining the subband signal having associated therewith the channel number k and for examining an adjacent subband signal having associated therewith the channel number k−
1 to determine, whether the subband signal and the adjacent subband signal have aliasing generating signal components in the overlapping range;
means for calculating a first gain adjustment value and a second gain adjustment value for the subband signal and the adjacent subband signal in response to a positive result of the means for examining, wherein the means for calculating is operative to determine the first gain adjustment value and the second gain adjustment value dependent on each other; and
means for gain adjusting the subband signal and the adjacent subband signal using the first and the second gain adjusting values or for outputting the first and the second gain adjustment values for transmission or storing.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
21 Claims
-
1. Apparatus for spectral envelope adjustment of a signal, comprising:
-
means for providing a plurality of subband signals, a subband signal having associated therewith a channel number k indicating a frequency range covered by the subband signal, the subband signal originating from a channel filter having the channel number k in an analysis filterbank having a plurality of channel filters, wherein the channel filter having the channel number k has a channel response which is overlapped with a channel response of an adjacent channel filter having a channel number k−
1 in an overlapping range;
means for examining the subband signal having associated therewith the channel number k and for examining an adjacent subband signal having associated therewith the channel number k−
1 to determine, whether the subband signal and the adjacent subband signal have aliasing generating signal components in the overlapping range;
means for calculating a first gain adjustment value and a second gain adjustment value for the subband signal and the adjacent subband signal in response to a positive result of the means for examining, wherein the means for calculating is operative to determine the first gain adjustment value and the second gain adjustment value dependent on each other; and
means for gain adjusting the subband signal and the adjacent subband signal using the first and the second gain adjusting values or for outputting the first and the second gain adjustment values for transmission or storing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of spectral envelope adjustment of a signal, comprising:
-
providing a plurality of subband signals, a subband signal having associated therewith a channel number k indicating the frequency range covered by the subband signal, the subband signal originating from a channel filter having the channel number k in an analysis filterbank having a plurality of channel filters, wherein the channel filter having the channel number k has a channel response which is overlapped with a channel response of an adjacent channel filter having a channel number k−
1 in an overlapping range;
examining the subband signal having associated therewith the channel number k and for examining an adjacent subband signal having associated therewith the channel number k−
1 to determine, whether the subband signal and the adjacent subband signal have aliasing generating signal components in the overlapping range;
calculating a first gain adjustment value and a second gain adjustment value for the subband signal and the adjacent subband signal in response to a positive result of the means for examining, wherein the means for calculating is operative to determine the first gain adjustment value and the second gain adjustment value dependent on each other; and
gain adjusting the subband signal and the adjacent subband signal using the first and the second gain adjusting values or outputting the first and the second gain adjustment values for transmission or storing.
-
-
20. Computer program having a program code for performing a method, when the computer program runs on a computer, the method having the following steps:
-
providing a plurality of subband signals, a subband signal having associated therewith a channel number k indicating the frequency range covered by the subband signal, the subband signal originating from a channel filter having the channel number k in an analysis filterbank having a plurality of channel filters, wherein the channel filter having the channel number k has a channel response which is overlapped with a channel response of an adjacent channel filter having a channel number k−
1 in an overlapping range;
examining the subband signal having associated therewith the channel number k and for examining an adjacent subband signal having associated therewith the channel number k−
1 to determine, whether the subband signal and the adjacent subband signal have aliasing generating signal components in the overlapping range;
calculating a first gain adjustment value and a second gain adjustment value for the subband signal and the adjacent subband signal in response to a positive result of the means for examining, wherein the means for calculating is operative to determine the first gain adjustment value and the second gain adjustment value dependent on each other; and
gain adjusting the subband signal and the adjacent subband signal using the first and the second gain adjusting values or outputting the first and the second gain adjustment values for transmission or storing.
-
-
21. A method for spectral envelope adjustment of a signal, using a filterbank where the filterbank comprises a real valued analysis part and a real valued synthesis part or where said filterbank comprises a complex analysis part and a real valued synthesis part, where a lower, in frequency, channel and an adjacent higher, in frequency, channel are modified using the same gain value, if the lower channel has a positive sign and the higher channel has a negative sign, so that a relation between subband samples of the lower channel and subband samples of the higher channel is maintained.
Specification