ENCODING METHOD AND APPARATUS, AND DECODING METHOD AND APPARATUS
First Claim
Patent Images
1. An encoding method of an encoder, the method comprising:
- transforming an input signal to generate first modified discrete cosine transform (MDCT) coefficients;
quantizing the first MDCT coefficients to generate MDCT indices;
dequantizing the MDCT indices to generate second MDCT coefficients;
computing MDCT residual coefficients using differences between the first MDCT coefficients and the second MDCT coefficients;
encoding the MDCT residual coefficients to generate a residual index; and
generating gain indices corresponding to gains from the first MDCT coefficients and the second MDCT coefficients.
1 Assignment
0 Petitions
Accused Products
Abstract
An encoding method of an encoder is provided. The encoder generates first MDCT coefficients by transforming an input signal, and generates MDCT indices by quantizing the first MDCT coefficients. The encoder generates second MDCT coefficients by dequantizing the MDCT indices, and calculates MDCT residual coefficients using differences between the first MDCT coefficients and the second MDCT coefficients. The encoder generates a residual index by encoding the MDCT residual coefficients, and generates gain indices corresponding to gains from the first MDCT coefficients and the second MDCT coefficients.
22 Citations
37 Claims
-
1. An encoding method of an encoder, the method comprising:
-
transforming an input signal to generate first modified discrete cosine transform (MDCT) coefficients; quantizing the first MDCT coefficients to generate MDCT indices; dequantizing the MDCT indices to generate second MDCT coefficients; computing MDCT residual coefficients using differences between the first MDCT coefficients and the second MDCT coefficients; encoding the MDCT residual coefficients to generate a residual index; and generating gain indices corresponding to gains from the first MDCT coefficients and the second MDCT coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A decoding method of a decoder, the method comprising:
-
receiving MDCT indices, a residual index, and gain indices; dequantizing the MDCT indices to generate first MDCT coefficients; decoding the residual index to recover MDCT residual coefficients; recovering gains from the gain indices using a position of a pulse corresponding to the MDCT residual coefficients and the first MDCT coefficients; compensating gains of the first MDCT coefficients with the recovered gains generating second MDCT coefficients; and compensating residuals of the second MDCT coefficients with the MDCT residual coefficients. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An encoding apparatus, comprising:
-
an MDCT configured to transform an input signal to generate first MDCT coefficients by; an MDCT quantizer configured to quantize the first MDCT coefficients to generate MDCT indices by; an enhancement layer encoder configured to dequantize the MDCT indices to generate second MDCT coefficients, to encode MDCT residual coefficients corresponding to differences between the first MDCT coefficients and the second MDCT coefficients to generate a residual index, and to generate gain indices corresponding to gains of the first MDCT coefficients from the first MDCT coefficients and the second MDCT coefficients; and a multiplexer configured to multiplex the MDCT indices, the residual index, and the gain indices to generate a bit stream. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A decoding apparatus, comprising:
-
a demultiplexer configured to demultiplex a received bit stream to output MDCT indices, a residual index, and gain indices; an MDCT dequantizer configured to dequantize the MDCT indices to generate first MDCT coefficients; and an enhancement layer decoder configured to decode the residual index, recover gains from the gain indices using a position of a pulse corresponding to the MDCT residual coefficients and the first MDCT coefficients to recover MDCT residual coefficients, compensate gains of the first MDCT coefficients with the recovered gains to generate second MDCT coefficients, and compensate residuals of the second MDCT coefficients with the MDCT residual coefficients. - View Dependent Claims (31, 32, 33, 34, 37)
-
-
35. (canceled)
-
36. (canceled)
Specification