Apparatus for processing a signal and method thereof for determining an LPC coding degree based on reduction of a value of LPC residual
First Claim
1. A method of processing a signal, comprising:
- receiving coding mode information indicating a speech coding scheme or an audio coding scheme, linear prediction coding degree information indicating a linear prediction coding degree, and the signal including at least one of a speech signal or an audio signal;
decoding the signal according to the speech coding scheme or the audio coding scheme based on the coding mode information;
decoding linear prediction coding coefficients of the signal based on the linear prediction coding degree information; and
generating an output signal by applying the decoded linear prediction coding coefficients to the decoded signal,wherein the linear prediction coding degree is determined based on a variation of a value of an LPC residual generated from performing the linear prediction coding on the signal by;
determining whether the value of the LPC residual generated from performing the linear prediction coding is reduced by increasing the linear prediction coding degree;
based on a determination that the value of the LPC residual is reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a first degree; and
based on a determination that the value of the LPC residual is not reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a second degree lower than the first degree,wherein the first degree is greater than zero degree.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for processing a signal and method thereof are disclosed. The present invention includes receiving coding mode information indicating a speech coding scheme or an audio coding scheme, linear prediction coding degree information indicating a linear prediction coding degree, and the signal including at least one of a speech signal and an audio signal; decoding the signal according to the speech coding scheme or the audio coding scheme based on the coding mode information; decoding linear prediction coding coefficients of the signal based on the linear prediction coding degree information; and generating an output signal by applying the decoded linear prediction coding coefficients to the decoded signal. In this case, the linear prediction coding degree information is determined based on a variation of a value of an LPC residual generated from performing the linear prediction coding on the signal. It further determines whether or not the said residual decreases by an increase in the linear prediction coding degree, and it determines an appropriate LPC coding degree in each case.
-
Citations
15 Claims
-
1. A method of processing a signal, comprising:
-
receiving coding mode information indicating a speech coding scheme or an audio coding scheme, linear prediction coding degree information indicating a linear prediction coding degree, and the signal including at least one of a speech signal or an audio signal; decoding the signal according to the speech coding scheme or the audio coding scheme based on the coding mode information; decoding linear prediction coding coefficients of the signal based on the linear prediction coding degree information; and generating an output signal by applying the decoded linear prediction coding coefficients to the decoded signal, wherein the linear prediction coding degree is determined based on a variation of a value of an LPC residual generated from performing the linear prediction coding on the signal by; determining whether the value of the LPC residual generated from performing the linear prediction coding is reduced by increasing the linear prediction coding degree; based on a determination that the value of the LPC residual is reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a first degree; and based on a determination that the value of the LPC residual is not reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a second degree lower than the first degree, wherein the first degree is greater than zero degree. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for processing a signal, comprising:
-
a multiplexer receiving an LPC bitstream including linear prediction coding degree information indicating a linear prediction coding degree and linear prediction coding coefficients, the signal including at least one of a speech signal or an audio signal, and coding mode information indicating a speech coding scheme or an audio coding scheme; an ACELP decoding unit decoding the signal according to the speech coding scheme if the coding mode information indicates the speech coding scheme; a TCX decoding unit decoding the signal according to the audio coding scheme if the coding mode information indicates the audio coding scheme; and an LPC synthesis unit decoding the linear prediction coding coefficients of the signal based on the linear prediction coding degree information, and generating an output signal by applying the decoded linear prediction coding coefficients to the decoded signal, wherein the linear prediction coding degree information is determined based on a variation of a value of an LPC residual generated from performing the linear prediction coding on the signal by; determining whether the value of the LPC residual generated from performing the linear prediction coding is reduced by increasing the linear prediction coding degree; based on a determination that the value of LPC residual is reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a first degree; and based on a determination that the value of LPC residual is not reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a second degree lower than the first degree, wherein the first degree is greater than zero degree. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of processing a signal comprising:
-
determining linear prediction coding degree information indicating a degree of linear prediction coding coefficients according to property of an input signal; determining the linear prediction coding coefficients based on the linear prediction coding degree information; generating an LPC residual using the linear prediction coding coefficients and the input signal; and encoding the LPC residual using either an audio coding scheme or a speech coding scheme, wherein the linear prediction coding degree information is determined based on a variation of a value of an LPC residual generated from performing the linear prediction coding on the input signal by; determining whether the value of the LPC residual generated from performing the linear prediction coding is reduced by increasing the linear prediction coding degree; based on a determination that the value of LPC residual is reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a first degree; and based on a determination that the value of LPC residual is not reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a second degree lower than the first degree, wherein the first degree is greater than zero degree.
-
-
15. An apparatus for processing a signal, comprising:
-
an LPC analysis unit determining linear prediction coding degree information indicating a variable degree of linear prediction coding coefficients according to property of an input signal, the LPC analysis unit determining the linear prediction coding coefficients based on the linear prediction coding degree information, the LPC analysis unit generating an LPC residual using the linear prediction coding coefficients and the input signal; an ACELP encoding unit encoding the LPC residual using an audio coding scheme; a TCX encoding unit encoding the LPC residual using a speech coding scheme; and a multiplexer generating a bitstream including the linear prediction coding degree information, the linear prediction coding coefficients and the encoded LPC residual encoded by the ACELP encoding unit or the TCX encoding unit, wherein the linear prediction coding degree information is determined based on a variation of a value of an LPC residual generated from performing the linear prediction coding on the input signal by; determining whether the value of the LPC residual generated from performing the linear prediction coding is reduced by increasing the linear prediction coding degree; based on a determination that the value of LPC residual is reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a first degree; and based on a determination that the value of LPC residual is not reduced by increasing the linear prediction coding degree, determining the linear prediction coding degree to be a second degree lower than the first degree, wherein the first degree is greater than zero degree.
-
Specification