Abstract:
A stereo sound decoding method and system decode left and right channels of a stereo sound signal, using received encoding parameters comprising encoding parameters of a primary channel, encoding parameters of a secondary channel, and a factor β. The primary channel encoding parameters comprise LP filter coefficients of the primary channel. The primary channel is decoded in response to the primary channel encoding parameters. The secondary channel is decoded using one of a plurality of coding models, wherein at least one of the coding models uses the primary channel LP filter coefficients to decode the secondary channel. The decoded primary and secondary channels are time domain up-mixed using the factor β to produce the decoded left and right channels of the stereo sound signal, wherein the factor β determines respective contributions of the primary and secondary channels upon production of the left and right channels.
Abstract:
A stereo sound encoding method and system for encoding left and right channels of a stereo sound signal, down mix the left and right channels of the stereo sound signal to produce primary and secondary channels, encode the primary channel, and encode the secondary channel. Encoding the secondary channel comprises analyzing coherence between coding parameters calculated during the secondary channel encoding and coding parameters calculated during the primary channel encoding to decide if the coding parameters calculated during the primary channel encoding are sufficiently close to the coding parameters calculated during the secondary channel encoding to be re-used during the secondary channel encoding.
Abstract:
The present disclosure describes the classification of uncorrelated stereo content (hereinafter "UNCLR classification") and the cross-talk detection (hereinafter "XT ALK detection") in an input stereo sound signal. The present disclosure also describes the stereo mode selection, for example an automatic LRTD/DFT stereo mode selection. Additionally, the disclosure uses said classification so as to select one of a first stereo mode and a second stereo mode for coding a stereo sound signal including a left channel and a right channel; detect cross-talk in a stereo sound signal including a left channel and a right channel in response to features extracted from the stereo sound signal including the left and right channels; or classify of uncorrelated stereo content in a stereo sound signal including a left channel and a right channel in response to features extracted from the stereo sound signal including the left and right channels.
Abstract:
A method and system are implemented in a stereo sound signal encoding system for time domain down mixing right and left channels of an input stereo sound signal into primary and secondary channels. Correlation of the primary and secondary channels of previous frames is determined, and an out-of-phase condition of the left and right channels is detected based on the correlation of the primary and secondary channels of the previous frames. The left and right channels are time domain down mixed, as a function of the detection, to produce the primary and secondary channels using a factor β , wherein the factor β determines respective contributions of the left and right channels upon production of the primary and secondary channels.
Abstract:
The present disclosure relates to a device and method for reducing quantization noise in a signal contained in a time-domain excitation decoded by a time-domain decoder. The decoded time-domain excitation is converted into a frequency-domain excitation. A weighting mask is produced for retrieving spectral information lost in the quantization noise. The frequency- domain excitation is modified to increase spectral dynamics by application of the weighting mask. The modified frequency-domain excitation is converted into a modified time-domain excitation. The method and device can be used for improving music content rendering of linear-prediction (LP) based codecs. Optionally, a synthesis of the decoded time-domain excitation may be classified into one of a first set of excitation categories and a second set of excitation categories, the second set including INACTIVE or UNVOICED categories, the first set including an OTHER category.
Abstract:
A method and device for modifying a synthesis of a time-domain excitation decoded by a time-domain decoder, wherein the synthesis of the decoded time- domain excitation is classified into one of a number of categories. The decoded time-domain excitation is converted into a frequency-domain excitation, and the frequency-domain excitation is modified as a function of the category in which the synthesis of the decoded time-domain excitation is classified. The modified frequency-domain excitation is converted into a modified time-domain excitation, and a synthesis filter is supplied with the modified time-domain excitation to produce a modified synthesis of the decoded time-domain excitation.
Abstract:
A mixed time-domain / frequency-domain coding device and method for coding an input sound signal, wherein a time-domain excitation contribution is calculated in response to the input sound signal. A cut-off frequency for the time-domain excitation contribution is also calculated in response to the input sound signal, and a frequency extent of the time-domain excitation contribution is adjusted in relation to this cut-off frequency. Following calculation of a frequency-domain excitation contribution in response to the input sound signal, the adjusted time-domain excitation contribution and the frequency-domain excitation contribution are added to form a mixed time-domain / frequency-domain excitation constituting a coded version of the input sound signal. In the calculation of the time-domain excitation contribution, the input sound signal may be processed in successive frames of the input sound signal and a number of sub-frames to be used in a current frame may be calculated. Corresponding encoder and decoder using the mixed time-domain / frequency-domain coding device are also described.
Abstract:
A system and method for enhancing a tonal sound signal decoded by a decoder of a speech-specific codec in response to a received coded bit stream, in which a spectral analyser is responsive to the decoded tonal sound signal to produce spectral parameters representative of the decoded tonal sound signal. A quantization noise in low-energy spectral regions of the decoded tonal sound signal is reduced in response to the spectral parameters produced by the spectral analyser. The spectral analyser divides a spectrum resulting from spectral analysis into a set of critical frequency bands each comprising a number of frequency bins, and the reducer of quantization noise comprises a noise attenuator that scales the spectrum of the decoded tonal sound signal per critical frequency band, per frequency bin, or per both critical frequency band and frequency bin.
Abstract:
A method and device for coding an input sound signal in at least one lower layer and at least one upper layer of an embedded codec while reducing a quantization noise comprises, in the at least one lower layer, coding the input sound signal to produce coding parameters, wherein coding the input sound signal comprises producing a synthesized sound signal. An error signal is computed as a difference between the input sound signal and the synthesized sound signal and a spectral mask is calculated as a function of a spectrum related to the input sound signal. In the at least one upper layer, the error signal is coded to produce coding coefficients, the spectral mask is applied to the coding coefficients, and the masked coding coefficients are quantized. Applying the spectral mask to the coding coefficients reduces the quantization noise produced upon quantizing the coding coefficients. Therefore, a method and device for reducing the quantization noise produced during coding of the error signal in the at least one upper layer comprises providing the spectral mask and, in the at least one upper layer, applying the spectral mask to the coding coefficients prior to quantizing the coding coefficients.
Abstract:
A device and method for estimating a tonality of a sound signal comprise: calculating a current residual spectrum of the sound signal; detecting peaks in the current residual spectrum; calculating a correlation map between the current residual spectrum and a previous residual spectrum for each detected peak; and calculating a long-term correlation map based on the calculated correlation map, the long-term correlation map being indicative of a tonality in the sound signal.