Device and method for reducing quantization noise in a time-domain decoder
First Claim
1. A device implemented in a CELP decoder for reducing quantization noise in a sound signal contained in a decoded CELP time-domain excitation to be processed through a LP synthesis filter to produce a synthesis thereof, the device comprising:
- at least one processor; and
a memory coupled to the processor and comprising non-transitory code instructions that when executed cause the processor to implement;
a converter of the decoded CELP time-domain excitation, before synthesis, into a frequency-domain excitation;
a mask builder responsive to the frequency-domain excitation to produce a weighting mask for retrieving spectral information lost in the quantization noise;
a modifier of the frequency-domain excitation to increase spectral dynamics by application of the weighting mask to the frequency-domain excitation; and
a converter of the modified frequency-domain excitation into a modified CELP time-domain excitation containing a quantization noise-reduced version of the sound signal.
2 Assignments
0 Petitions
Accused Products
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.
16 Citations
30 Claims
-
1. A device implemented in a CELP decoder for reducing quantization noise in a sound signal contained in a decoded CELP time-domain excitation to be processed through a LP synthesis filter to produce a synthesis thereof, the device comprising:
-
at least one processor; and a memory coupled to the processor and comprising non-transitory code instructions that when executed cause the processor to implement; a converter of the decoded CELP time-domain excitation, before synthesis, into a frequency-domain excitation; a mask builder responsive to the frequency-domain excitation to produce a weighting mask for retrieving spectral information lost in the quantization noise; a modifier of the frequency-domain excitation to increase spectral dynamics by application of the weighting mask to the frequency-domain excitation; and a converter of the modified frequency-domain excitation into a modified CELP time-domain excitation containing a quantization noise-reduced version of the sound signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method implemented in a CELP decoder for reducing quantization noise in a sound signal contained in a decoded CELP time-domain excitation to be processed through a LP synthesis filter to produce a synthesis thereof, the method comprising:
-
converting, using a time-domain to frequency-domain converter, the decoded CELP time-domain excitation, before synthesis, into a frequency-domain excitation; producing, using a mask builder and in response to the frequency-domain excitation, a weighting mask for retrieving spectral information lost in the quantization noise; modifying the frequency-domain excitation to increase spectral dynamics by application of the weighting mask to the frequency-domain excitation; and converting, using a frequency-domain to time-domain converter, the modified frequency-domain excitation into a modified CELP time-domain excitation containing a quantization noise-reduced version of the sound signal. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A device for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder, comprising:
-
at least one processor; and a memory coupled to the processor and comprising non-transitory code instructions that when executed cause the processor to implement; a converter of the decoded time-domain excitation into a frequency-domain excitation; a mask builder responsive to the frequency-domain excitation to produce a weighting mask for retrieving spectral information lost in the quantization noise; a modifier of the frequency-domain excitation to increase spectral dynamics by application of the weighting mask to the frequency-domain excitation; and a converter of the modified frequency-domain excitation into a modified time-domain excitation containing a quantization noise-reduced version of the sound signal; wherein the mask builder comprises; a normalizer of a spectral energy of the frequency-domain excitation to produce a scaled energy spectrum; an averager of the scaled energy spectrum along a frequency axis; and a smoother of the averaged energy spectrum along a time-domain axis to smooth frequency spectrum values from frame to frame. - View Dependent Claims (28)
-
-
29. A method for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder, comprising:
-
converting, using a time-domain to frequency-domain converter, the decoded time-domain excitation into a frequency-domain excitation; producing, using a mask builder and in response to the frequency-domain excitation, a weighting mask for retrieving spectral information lost in the quantization noise; modifying the frequency-domain excitation to increase spectral dynamics by application of the weighting mask to the frequency-domain excitation; and converting, using a frequency-domain to time-domain converter, the modified frequency-domain excitation into a modified time-domain excitation containing a quantization noise-reduced version of the sound signal; wherein producing a weighting mask comprises; normalizing a spectral energy of the frequency-domain excitation to produce a scaled energy spectrum; averaging the scaled energy spectrum along a frequency axis; and smoothing the averaged energy spectrum along a time-domain axis to smooth frequency spectrum values from frame to frame. - View Dependent Claims (30)
-
Specification