Method and device for robust predictive vector quantization of linear prediction parameters in sound signal coding
First Claim
1. A method comprising:
- receiving an input linear prediction parameter vector;
classifying a sound signal frame corresponding to the input linear prediction parameter vector;
computing a prediction vector;
subtracting the computed prediction vector from the input linear prediction parameter vector to produce a prediction error vector;
scaling the prediction error vector;
quantizing the scaled prediction error vector;
wherein;
computing a prediction vector comprises selecting one of a number of prediction schemes in relation to the classification of the sound signal frame, and computing the prediction vector in accordance with the selected prediction scheme; and
scaling the prediction error vector comprises selecting at least one of a number of scaling schemes in relation to the selected prediction scheme; and
scaling the prediction error vector in accordance with the selected scaling scheme.
0 Assignments
0 Petitions
Accused Products
Abstract
The exemplary embodiments of this invention relate to a method and device for quantizing linear prediction parameters in variable bit-rate sound signal coding, in which an input linear prediction parameter vector is received, a sound signal frame corresponding to the input linear prediction parameter vector is classified, a prediction vector is computed, the computed prediction vector is removed from the input linear prediction parameter vector to produce a prediction error vector, and the prediction error vector is quantized. Computation of the prediction vector comprises selecting one of a plurality of prediction schemes in relation to the classification of the sound signal frame, and processing the prediction error vector through the selected prediction scheme. The exemplary embodiments of this invention further relate to a method and device for dequantizing linear prediction parameters in variable bit-rate sound signal decoding.
42 Citations
20 Claims
-
1. A method comprising:
-
receiving an input linear prediction parameter vector; classifying a sound signal frame corresponding to the input linear prediction parameter vector; computing a prediction vector; subtracting the computed prediction vector from the input linear prediction parameter vector to produce a prediction error vector; scaling the prediction error vector; quantizing the scaled prediction error vector; wherein; computing a prediction vector comprises selecting one of a number of prediction schemes in relation to the classification of the sound signal frame, and computing the prediction vector in accordance with the selected prediction scheme; and scaling the prediction error vector comprises selecting at least one of a number of scaling schemes in relation to the selected prediction scheme; and
scaling the prediction error vector in accordance with the selected scaling scheme. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving at least one quantization index; receiving information about classification of a sound signal frame corresponding to said at least one quantization index; recovering a prediction error vector by applying said at least one index to at least one quantization table; constructing a prediction vector; and producing a linear prediction parameter vector in response to the recovered prediction error vector and the constructed prediction vector; wherein; constructing the prediction vector comprises processing the recovered prediction error vector in accordance with one of a number of prediction schemes depending on the frame classification information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A device comprising:
-
an input configured to receive an input linear prediction parameter vector; a classifier of a sound signal frame corresponding to the input linear prediction parameter vector; a calculator of a prediction vector; a substractor configured to subtract the computed prediction vector from the input linear prediction parameter vector to produce a prediction error vector; a scaling unit supplied with the prediction error vector, said unit scaling the prediction error vector; and a quantizer of the scaled prediction error vector; wherein; the prediction vector calculator comprises a selector of one of a number of prediction schemes in relation to the classification of the sound signal frame, to calculate the prediction vector in accordance with the selected prediction scheme; and the scaling unit comprises a selector of at least one of a number of scaling schemes in relation to the selected prediction scheme, where the scaling unit is configured to scale the prediction error vector in accordance with the selected scaling scheme. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
means for receiving at least one quantization index; means for receiving information about classification of a sound signal frame corresponding to said at least one quantization index; at least one quantization table supplied with said at least one quantization index for recovering a prediction error vector; means for constructing a prediction vector; means for producing a linear prediction parameter vector in response to the recovered prediction error vector and the constructed prediction vector; wherein; the constructing means comprises at least one predictor means supplied with the recovered prediction error vector for processing the recovered prediction error vector in accordance with one of a number of prediction schemes depending on the frame classification information. - View Dependent Claims (18, 19, 20)
-
Specification