EP2265041B1

Advanced processing based on a complex-exponential-modulated filterbank and adaptive time signalling methods

Abstract

A synthesizer for generating a decorrelation signal using an input signal is operative on a plurality of subband signals, wherein a subband signal includes a sequence of at least two subband samples, the sequence of the subband samples representing a bandwidth of the subband signal, which is smaller than a bandwidth of the input signal. The synthesizer includes a filter stage (201) for filtering each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals, wherein a plurality of reverberated subband signals together represent the decorrelation signal. This decorrelation signal is used for reconstructing a signal based on a parametrically encoded stereo signal consisting of a mono signal and a coherence measure.

EP2265041B1, drawing sheet 1
Sheet 1 of 31

Term

Term ended

Expired 30 April 2024, 2.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

15 claims: 13 independent, 2 dependent

  1. 1
    Apparatus (102) for generating a decorrelation signal using an input signal, comprising:means (101) for providing a plurality of subband signals, wherein a subband signal includes a sequence of at least two subband samples, the sequence of the subband samples representing a bandwidth of the subband signal, which is smaller than a bandwidth of the input signal;means (201) for filtering each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals;characterized by for each subband signal of the plurality of subband signals, means (205) for estimating a signal characteristic of a subband signal;and for each subband signal of the plurality of subband signals, means (204) for adjusting a level of the subband signal, wherein the means (204) for adjusting a level of the subband signal is controlled by the means (205) for estimating a signal characteristic, wherein the plurality of reverberated subband signals constitute the decorrelation signal.
  2. 2
    Apparatus in accordance with claim 1, in which the means (205) for estimating a signal characteristic of a subband signal is configured for estimating a transient behaviour of the subband signal, and in which the means (204) for adjusting a level of the subband signal is configured for reducing the level of the subband signal during a transient passage signaled by the means (205) for estimating a signal characteristic of a subband signal.
  3. 3
    Apparatus in accordance with claim 1 or 2, wherein the means (201) for filtering is operative to apply a fractional delay to a subband signal, the fractional delay being greater than "0" and smaller than a sampling period of the subband signal.
  4. 4
    Apparatus in accordance with one of the preceding claims, in which the means (101) for providing a plurality of subband signals comprises a QMF filterbank (QMF = Quadrature Mirror Filter) having a plurality of QMF channels, and in which the reverberation filter (201) is operative to apply a phase delay by a factor for each QMF channel corresponding to a constant time delay.
  5. 5
    Apparatus in accordance with one of the preceding claims, in which the reverberation filter (201) is adapted to have different sets of filter coefficients for each subband signal.
  6. 6
    Apparatus in accordance with one of the preceding claims, in which the means (101) for providing a plurality of subband signals is configured for providing critically sampled subband signals.
  7. 7
    Apparatus in accordance with one of the preceding claims, in which the means (201) for filtering each subband signal is configured for applying the filters H ω = exp − iωτ V τ ω G τ ω + V τ ω + π G τ ω + π , wherein V τ ( ω ) = Σ n b ( ω-π (2 n +1/2)), wherein b ( ω ) = exp( iτω )| v̂ ( ω )| 2 , wherein V τ ( ω ) is the discrete time Fourier transform of v τ k = i k ∑ l p l p l − T − Lk , wherein the means (101) for providing a plurality of subband signals comprises an analysis part of a complex filter bank, wherein the complex filter bank comprises a synthesis part of the complex filter bank, wherein L is a number of subbands of the synthesis part of the complex filter bank, wherein τ = T / L , wherein T is a desired delay in sample units of an output signal, the output signal comprising a sum of signals obtained from a synthesis filtering using the synthesis part of the complex filter bank, wherein the filter G τ ( ω ) is so that even indexed impulse response values are real values and odd indexed impulse response values are purely imaginary valued, and wherein p(1) is a prototype filter of the complex filterbank, and wherein 1 and k are indices.
  8. 8
    Multi-channel decoder for decoding a mono signal and an associated inter-channel coherence measure, the inter-channel coherence measure representing a coherence between a plurality of original channels, the mono signal being derived from the plurality of original channels, comprising:a generator (102) for generating a decorrelation signal from the mono signal in accordance with one of claims 1 to 7;a mixer (103, 104, 105, 106, 107, 108) for mixing the mono signal and the decorrelation signal in accordance with a first mixing mode to obtain a first decoded output signal and in accordance with a second mixing mode to obtain a second decoded output signal, wherein the mixer is operative to determine the first mixing mode and the second mixing mode based on the inter-channel coherence measure.
  9. 9
    Multi-channel decoder in accordance with claim 8, in which the mixer is operative to mix in a subband domain based on separate inter-channel coherence measures for different subbands, and which further comprises means (109, 110) for converting the first and the second decoded output signals from the subband domain in the time domain to obtain time domain first and second decoded output signals.
  10. 10
    Multi-channel decoder in accordance with claim 8 or 9, in which the plurality of original channels include a left stereo channel and a right stereo channel, and in which the first decoded output signal is a decoded left stereo channel, and in which the second decoded output signal is a decoded right stereo channel.
  11. 11
    Multi-channel decoder in accordance with one of claims 7 to 9, in which the mixer includes means (103, 106) for modifying a signal level of a subband of the mono signal or means (104) and (105) for modifying a signal level of the subband of the decorrelation signal.
  12. 12
    Multi-channel decoder in accordance with claim 10 or 11, in which the mixer includes an adder (107) for adding a modified subband of the mono signal and a modified subband of the decorrelation signal to obtain a subband of a first decoded output channel or the second decoded output channel.
  13. 13
    Method of generating a decorrelation signal using an input signal, comprising:providing (101) a plurality of subband signals, wherein a subband signal includes a sequence of at least two subband samples, the sequence of the subband samples representing a bandwidth of the subband signal, which is smaller than a bandwidth of the input signal;and filtering (201) each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals, wherein a plurality of reverberated subband signals together represent the decorrelation signal;characterized by for each subband signal of the plurality of subband signals, estimating (205) a signal characteristic of a subband signal;and for each subband signal of the plurality of subband signals, adjusting (204) a level of the subband signal, wherein the step (204) of adjusting a level of the subband signal is controlled by the step (205) of estimating a signal characteristic, wherein the plurality of reverberated subband signals constitute the decorrelation signal.