Voice signal encoding method, voice signal decoding method, and apparatus using same
First Claim
Patent Images
1. A voice signal encoding method performed by an encoding apparatus, comprising:
- receiving, by the encoding apparatus, an input voice signal;
generating, by the encoding apparatus, modified discrete cosine transform (MDCT) coefficients of the input voice signal;
determining, by the encoding apparatus, target MDCT coefficients to be encoded out of the generated MDCT coefficients when a processing mode of the MDCT coefficients is a sinusoidal mode;
generating, by the encoding apparatus, index information indicating the target MDCT coefficients;
generating, by the encoding apparatus, a bitstream including the index information; and
transmitting, by the encoding apparatus, the bitstream,wherein the index information includes a first index information and a second index information, and each of the first index information and the second index information includes position information, amplitude information, and sign information, wherein each of the first and second index information is associated with at least one of the MDCT coefficients in the target MDCT coefficients, andwherein when the target MDCT coefficients to be encoded are a first MDCT coefficient and neighboring MDCT coefficients of the first MDCT coefficient, or a second MDCT coefficient and neighboring MDCT coefficients of the second MDCT coefficient, the position information of the first index information and the position information of the second index information indicate the same position, wherein the first MDCT coefficient comprises an MDCT coefficient having a maximum amplitude and wherein the second MDCT coefficient comprises an MDCT coefficient having a second maximum amplitude less than the maximum amplitude.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method and apparatus for processing a voice signal, and the voice signal encoding method according to the present invention comprises the steps of: generating transform coefficients of sine wave components forming an input voice signal by transforming the sine wave components; determining transform coefficients to be encoded from the generated transform coefficients; and transmitting indication information indicating the determined transform coefficients, wherein the indication information may include position information, magnitude information, and sign information of the transform coefficients.
30 Citations
14 Claims
-
1. A voice signal encoding method performed by an encoding apparatus, comprising:
-
receiving, by the encoding apparatus, an input voice signal; generating, by the encoding apparatus, modified discrete cosine transform (MDCT) coefficients of the input voice signal; determining, by the encoding apparatus, target MDCT coefficients to be encoded out of the generated MDCT coefficients when a processing mode of the MDCT coefficients is a sinusoidal mode; generating, by the encoding apparatus, index information indicating the target MDCT coefficients; generating, by the encoding apparatus, a bitstream including the index information; and transmitting, by the encoding apparatus, the bitstream, wherein the index information includes a first index information and a second index information, and each of the first index information and the second index information includes position information, amplitude information, and sign information, wherein each of the first and second index information is associated with at least one of the MDCT coefficients in the target MDCT coefficients, and wherein when the target MDCT coefficients to be encoded are a first MDCT coefficient and neighboring MDCT coefficients of the first MDCT coefficient, or a second MDCT coefficient and neighboring MDCT coefficients of the second MDCT coefficient, the position information of the first index information and the position information of the second index information indicate the same position, wherein the first MDCT coefficient comprises an MDCT coefficient having a maximum amplitude and wherein the second MDCT coefficient comprises an MDCT coefficient having a second maximum amplitude less than the maximum amplitude. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A voice signal decoding method performed by a decoding apparatus, comprising:
-
receiving, by the decoding apparatus, a bitstream including voice information; reconstructing, by the decoding apparatus, target MDCT coefficients based on index information included in the bitstream when a processing mode of MDCT coefficients is a sinusoidal mode, wherein the index information indicates target MDCT coefficients reconstructing, by the decoding apparatus, the MDCT coefficients based on the target MDCT coefficients; performing, by the decoding apparatus, inverse modified discrete cosine transform (IMDCT) to the reconstructed MDCT coefficients to reconstruct the voice signal; performing, by the decoding apparatus, post-processing on the reconstructed voice signal by filtering the reconstructed voice signal; and transmitting, by the decoding apparatus, the post-processed voice signal, wherein the index information includes a first index information and a second index information, each of the first index information and the second index information including position information, amplitude information, and sign information, and wherein when the position information of the first index information and the position information of the second index information indicate a same position, the step of reconstructing the target MDCT coefficients includes reconstructing the target MDCT coefficients at the indicated position and positions adjacent to the indicated position. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification