Apparatus and method for coding and decoding residual signal
First Claim
1. A residual signal coding apparatus, comprising:
- a transformer for transforming time-domain residual signals into a frequency domain to output transform coefficients;
a linear predictive coding (LPC) coefficient extractor for extracting LPC coefficients from the transform coefficients;
an LPC coefficient quantizer for quantizing the LPC coefficients to output quantized LPC coefficients and corresponding indices;
a linear prediction (LP) analysis filter including a filter made of the quantized LPC coefficients and performing an LP analysis on the transform coefficients to output LP residual transform coefficients;
a band splitter for splitting the LP residual transform coefficients into a predetermined number of bands to output the LP residual transform coefficients on a per-band basis;
a pulse searcher for searching the LP residual transform coefficients for the respective bands to select an optimal pulse and output parameters of the optimal pulse; and
a pulse quantizer for quantizing the parameters of the optimal pulse.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a residual signal coding/decoding apparatus and method. The residual signal coding apparatus includes a transformer, an LPC coefficient extractor, an LPC coefficient quantizer, an LP analysis filter, a band splitter, a pulse searcher, and a pulse quantizer. The transformer transforms time-domain residual signals into a frequency domain to output transform coefficients. The LPC coefficient extractor extracts LPC coefficients from the transform coefficients. The LPC coefficient quantizer quantizes the LPC coefficients to output quantized LPC coefficients and corresponding indices. The LP analysis filter performs an LP analysis on the transform coefficients to output LP residual transform coefficients. The band splitter splits the LP residual transform coefficients into bands to output the LP residual transform coefficients. The pulse searcher searches the LP residual transform coefficients for the respective bands to select optimal pulses and output parameters of the optimal pulses. The pulse quantizer quantizes the parameters of the optimal pulses.
27 Citations
26 Claims
-
1. A residual signal coding apparatus, comprising:
-
a transformer for transforming time-domain residual signals into a frequency domain to output transform coefficients;
a linear predictive coding (LPC) coefficient extractor for extracting LPC coefficients from the transform coefficients;
an LPC coefficient quantizer for quantizing the LPC coefficients to output quantized LPC coefficients and corresponding indices;
a linear prediction (LP) analysis filter including a filter made of the quantized LPC coefficients and performing an LP analysis on the transform coefficients to output LP residual transform coefficients;
a band splitter for splitting the LP residual transform coefficients into a predetermined number of bands to output the LP residual transform coefficients on a per-band basis;
a pulse searcher for searching the LP residual transform coefficients for the respective bands to select an optimal pulse and output parameters of the optimal pulse; and
a pulse quantizer for quantizing the parameters of the optimal pulse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A residual signal coding method, comprising the steps of:
-
a) transforming time-domain residual signals into a frequency domain to output transform coefficients;
b) extracting linear predictive coding (LPC) coefficients from the transform coefficients;
c) quantizing the LPC coefficients to output quantized LPC coefficients and corresponding indices;
d) performing, using a filter made of the quantized LPC coefficients, a linear prediction (LP) analysis on the transform coefficients to output LP residual transform coefficients;
e) splitting the LP residual transform coefficients into a predetermined number of bands to output the LP residual transform coefficients on a per-band basis;
f) searching the LP residual transform coefficients for the respective bands to select an optimal pulse and output parameters of the optimal pulse; and
g) quantizing the parameters of the optimal pulse. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A residual signal decoding apparatus comprising:
-
a linear predictive coding (LPC) de-quantizer for de-quantizing indices of quantized LPC coefficients to output restored LPC coefficients;
a pulse de-quantizer for de-quantizing quantized pulse parameters to output restored pulse parameters;
a pulse generator for generating pulses from the restored pulse parameters to output restored linear prediction (LP) residual transform coefficients for respective bands;
a band combiner for concatenating the restored LP residual transform coefficients for the respective bands with respect to all the bands to output restored LPC residual transform coefficients;
an LP synthesis filter including a filter made of the restored LPC coefficients and performing an LP synthesis on the restored LP residual transform coefficients to output restored transform coefficients; and
an inverse-transformer for inversely transforming the restored frequency-domain transform coefficients into a time domain to decode residual signals. - View Dependent Claims (25)
-
-
26. A residual signal decoding method, comprising the steps of:
-
a) de-quantizing indices of quantized linear predictive coding (LPC) coefficients to output restored LPC coefficients;
b) de-quantizing quantized pulse parameters to output restored pulse parameters;
c) generating pulses from the restored pulse parameters to output restored linear prediction (LP) residual transform coefficients for respective bands;
d) adding the restored LP residual transform coefficients for the respective bands with respect to all the bands to output restored LPC residual transform coefficients;
e) performing, using a filter made of the restored LPC coefficients, an LP synthesis on the restored LP residual transform coefficients to output restored transform coefficients; and
f) inversely transforming the restored frequency-domain transform coefficients into a time domain to decode residual signals.
-
Specification