MDCT-based complex prediction stereo coding
First Claim
Patent Images
1. A decoder system for providing a stereo signal by complex prediction stereo coding, the decoder system comprising:
- an upmix stage adapted to generate the stereo signal based on first frequency-domain representations of a downmix signal and a residual signal, each of the first frequency-domain representations comprising first spectral components representing spectral content of the corresponding signal expressed in a first subspace of a multidimensional space, wherein the upmix stage;
computes a second frequency-domain representation of the downmix signal based on the first frequency-domain representation thereof, the second frequency-domain representation comprising second spectral components representing spectral content of the signal expressed in a second subspace of the multidimensional space that includes a portion of the multidimensional space not included in the first subspace, wherein the second spectral components of the downmix signal are determined by applying a Finite Impulse Response (FIR) filter to the first spectral components of the downmix signal;
computes a side signal by combining the first frequency-domain representation of the residual signal, the first frequency-domain representation of the downmix signal weighted by a real-valued part of a complex prediction coefficient encoded in a bit stream signal, and the second frequency domain representation of the downmix signal weighted by an imaginary-valued part of the complex prediction coefficient; and
computes the stereo signal on the basis of the first frequency-domain representation of the downmix signal and the side signal,wherein the upmix stage is adapted to apply independent bandwidth limits for the downmix signal and the residual signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides methods and devices for stereo encoding and decoding using complex prediction in the frequency domain. In one embodiment, a decoding method, for obtaining an output stereo signal from an input stereo signal encoded by complex prediction coding and comprising first frequency-domain representations of two input channels, comprises the upmixing steps of:
- (i) computing a second frequency-domain representation of a first input channel; and
- (ii) computing an output channel on the basis of the first and second frequency-domain representations of the first input channel, the first frequency-domain representation of the second input channel and a complex prediction coefficient. The upmixing can be suspended responsive to control data.
29 Citations
12 Claims
-
1. A decoder system for providing a stereo signal by complex prediction stereo coding, the decoder system comprising:
-
an upmix stage adapted to generate the stereo signal based on first frequency-domain representations of a downmix signal and a residual signal, each of the first frequency-domain representations comprising first spectral components representing spectral content of the corresponding signal expressed in a first subspace of a multidimensional space, wherein the upmix stage; computes a second frequency-domain representation of the downmix signal based on the first frequency-domain representation thereof, the second frequency-domain representation comprising second spectral components representing spectral content of the signal expressed in a second subspace of the multidimensional space that includes a portion of the multidimensional space not included in the first subspace, wherein the second spectral components of the downmix signal are determined by applying a Finite Impulse Response (FIR) filter to the first spectral components of the downmix signal; computes a side signal by combining the first frequency-domain representation of the residual signal, the first frequency-domain representation of the downmix signal weighted by a real-valued part of a complex prediction coefficient encoded in a bit stream signal, and the second frequency domain representation of the downmix signal weighted by an imaginary-valued part of the complex prediction coefficient; and computes the stereo signal on the basis of the first frequency-domain representation of the downmix signal and the side signal, wherein the upmix stage is adapted to apply independent bandwidth limits for the downmix signal and the residual signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A decoding method for upmixing an input stereo signal by complex prediction stereo coding into an output stereo signal, wherein:
-
said input stereo signal comprises first frequency-domain representations of a downmix signal and a residual signal and a complex prediction coefficient; and each of said first frequency-domain representations comprises first spectral components representing spectral content of the corresponding signal expressed in a first subspace of a multidimensional space, the method being performed by an upmix stage, and comprising; computing a second frequency-domain representation of the downmix signal based on the first frequency-domain representation thereof, the second frequency-domain representation comprising second spectral components representing spectral content of the signal expressed in a second subspace of the multidimensional space that includes a portion of the multidimensional space not included in the first subspace, wherein computing a second frequency-domain representation of the downmix signal includes determining the second spectral components of the downmix signal by applying a Finite Impulse Response (FIR) filter to the first spectral components of the downmix signal; and computing a side signal by combining the first frequency-domain representation of the residual signal, the first frequency-domain representation of the downmix signal weighted by a real-valued part of a complex prediction coefficient encoded in a bit stream signal, and the second frequency domain representation of the downmix signal weighted by an imaginary-valued part of the complex prediction coefficient, wherein independent bandwidth limits are applied for the downmix signal and the residual signal. - View Dependent Claims (12)
-
Specification