IP Library Granted Patent US 7,283,955
Granted Patent B2
US 7,283,955 · App. 10/682,030 · Granted Oct 16, 2007

Source coding enhancement using spectral-band replication

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,283,955
App. No.
10/682,030
Granted
Oct 16, 2007
Kind
B2
Abstract

The present invention proposes a new method and apparatus for the enhancement of source coding systems. The invention employs bandwidth reduction ( 101 ) prior to or in the encoder ( 103 ), followed by spectral-band replication ( 105 ) at the decoder ( 107 ). This is accomplished by the use of new transposition methods, in combination with spectral envelope adjustments. Reduced bitrate at a given perceptual quality or an improved perceptual quality at a given bitrate is offered. The invention is preferably integrated in a hardware or software codec, but can also be implemented as a separate processor in combination with a codec. The invention offers substantial improvements practically independent f codec type and technological progress.

Claims (24)

1. Method for generating an up-sampled version of a time discrete audio signal, the audio signal being sampled at a first sampling rate, comprising the following steps:

providing an analysed version of the audio signal, the analysed version including L analysis subband signals obtained by an L-channel analysis filter bank, wherein L designates a number of filter bank channels of the L-channel analysis filter bank;

filtering the analysed version of the audio signal using a QL-channel synthesis filter bank having L-low-band channels and L (Q−1) high band channels to obtain the up-sampled version of the time discrete audio signal, the up-sampled version having a second sampling rate being equal to the first sampling rate multiplied by Q, wherein Q designates a factor,

wherein, in the step of filtering, only the L low-band channels of the synthesis filter bank are used so that the upsampled version of the audio signal has the same bandwidth as the audio signal, or

wherein, before the step of filtering, a number of subband signals on the L low band channels are patched to a number of high band channels so that the upsampled version of the audio signal has an extended bandwidth.

2. Method in accordance with claim 1 , in which the step of providing includes the following sub-steps:

feeding the time-discrete audio signal into the L-channel analysis filter bank, wherein one of the L-channels has a bandpass filter and a subsequently-connected decimator, the decimator having a decimation factor equal to L.

3. Method in accordance with claim 1 , in which the step of providing includes the following sub-steps:

receiving a bit stream at a decoder;

demultiplexing quantized subband samples with bit stream; and

re-quantizing the quantized subband samples to obtain the analysed version of the audio signal.

4. Method in accordance with claim 1 , in which the step of filtering includes the following sub-steps for a channel of the L low-band channels:

interpolating a channel signal by an interpolation factor of QL to obtain an interpolated channel signal; and

filtering the interpolated channel signal by a bandpass filter for the channel.

5. Method in accordance with claim 1 , in which the step of filtering includes the following sub-steps for a channel of the L (Q−1) high-band channels:

feeding a bandpass filter for the channel with zeros.

6. Method in accordance with claim 4 , in which the step of filtering includes a step of summing filter outputs of the L low-band channels.

7. Method in accordance with claim 1 , in which the factor Q is selected such that a product of Q and L has an integer value.

8. Method in accordance with claim 1 , in which the QL-channel synthesis filter bank is implemented as a frequency/time transform having QL-frequency coefficient inputs as filter bank channels, wherein the L (Q−1) frequency coefficients are set to zero.

9. Apparatus for generating an up-sampled version of a time discrete audio signal, the audio signal being sampled at a first sampling rate, comprising:

means for providing an analysed version of the audio signal, the analysed version including L analysis subband signals obtained by an L-channel analysis filter bank, wherein L designates a number of filter bank channels of the L-channel analysis filter bank;

a QL channel synthesis filter bank having L-low-band channels and L (Q−1) high band channels to obtain the up-sampled version of the time discrete audio signal, the up-sampled version having a second sampling rate being equal to the first sampling rate (f s ) multiplied by Q, wherein Q designates a factor,

wherein, in the synthesis filter bank, only the L low-band channels of the synthesis filter bank are used so that the upsampled version of the audio signal has the same bandwidth as the audio signal, or

wherein a number of subband signals on the L low band channels are patched to a number of high band channels of the synthesis filter bank so that the upsampled version of the audio signal has an extended bandwidth.

Assignments (2)
CHANGE OF NAME Recorded Apr 2, 2012
From: CODING TECHNOLOGIES AB
To: DOLBY INTERNATIONAL AB
Reel/Frame 027970/0454 →
CHANGE OF NAME Recorded Feb 23, 2004
From: CODING TECHNOLOGIES SWEDEN AB
To: CODING TECHNOLOGIES AB
Reel/Frame 014999/0858 →