Device and method for reducing quantization noise in a time-domain decoder
First Claim
1. 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 at least one processor and comprising non-transitory code instructions that, when executed, cause the at least one processor to implement;
an excitation extrapolator to evaluate, based on the decoded time-domain excitation, a time-domain excitation of a future frame;
an excitation concatenator to concatenate the decoded time-domain excitation and the extrapolated time-domain excitation of the future frame to form a concatenated time-domain excitation;
a converter of the concatenated time-domain excitation into a frequency-domain excitation;
a mask builder 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; and
a converter of the modified frequency-domain excitation into a modified time-domain excitation;
wherein conversion of the modified frequency-domain excitation into the modified time-domain excitation is delay-less.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to a device and method for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder. A future frame time-domain excitation is evaluated based on the decoded time-domain excitation. A concatenated time-domain excitation is produced from the decoded time-domain excitation of the time-domain excitation of the future frame and 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 latter conversion is delay-less. In an embodiment, the weighting mask may be produced using time averaging or frequency averaging or a combination of time and frequency averaging of the frequency-domain excitation. The method and device can be used for improving music content rendering of linear-prediction (LP) based codecs.
17 Citations
23 Claims
-
1. 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 at least one processor and comprising non-transitory code instructions that, when executed, cause the at least one processor to implement; an excitation extrapolator to evaluate, based on the decoded time-domain excitation, a time-domain excitation of a future frame; an excitation concatenator to concatenate the decoded time-domain excitation and the extrapolated time-domain excitation of the future frame to form a concatenated time-domain excitation; a converter of the concatenated time-domain excitation into a frequency-domain excitation; a mask builder 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; and a converter of the modified frequency-domain excitation into a modified time-domain excitation; wherein conversion of the modified frequency-domain excitation into the modified time-domain excitation is delay-less. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder, comprising:
-
evaluating, based on the decoded time-domain excitation, a time-domain excitation of a future frame; concatenating the decoded time-domain excitation and the time-domain excitation of the future frame to form a concatenated time-domain excitation; converting, by the time-domain decoder, the concatenated time-domain excitation into a frequency-domain excitation; producing 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; and converting the modified frequency-domain excitation into a modified time-domain excitation; wherein conversion of the modified frequency-domain excitation into the modified time-domain excitation is delay-less. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. 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 at least one processor and comprising non-transitory code instructions that, when executed, cause the at least one processor to; evaluate, based on the decoded time-domain excitation, a time-domain excitation of a future frame; concatenate the decoded time-domain excitation and the time-domain excitation of the future frame to form a concatenated time-domain excitation; convert the concatenated time-domain excitation into a frequency-domain excitation; produce a weighting mask for retrieving spectral information lost in the quantization noise; modify the frequency-domain excitation to increase spectral dynamics by application of the weighting mask; and converting the modified frequency-domain excitation into a modified time-domain excitation; wherein conversion of the modified frequency-domain excitation into the modified time-domain excitation is delay-less.
-
-
23. A device for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder, comprising:
-
an excitation extrapolator to evaluate, based on the decoded time-domain excitation, a time-domain excitation of a future frame; an excitation concatenator to concatenate the decoded time-domain excitation and the extrapolated time-domain excitation of the future frame to form a concatenated time-domain excitation; a converter of the concatenated time-domain excitation into a frequency-domain excitation; a mask builder 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; and a converter of the modified frequency-domain excitation into a modified time-domain excitation; wherein conversion of the modified frequency-domain excitation into the modified time-domain excitation is delay-less.
-
Specification