LPC residual signal encoding/decoding apparatus of modified discrete cosine transform (MDCT)-based unified voice/audio encoding device
First Claim
Patent Images
1. A linear predicative coder (LPC) residual signal encoding apparatus of a modified discrete cosine transform (MDCT) based unified voice and audio encoding device, comprising:
- a signal analyzing unit to analyze a property of an input signal and to select an encoding method for an LPC filtered signal;
a first encoding unit to encode the LPC residual signal based on a real filterbank according to the selection of the signal analyzing unit;
a second encoding unit to encode the LPC residual signal based on a complex filterbank according to the selection of the signal analyzing unit; and
a third encoding unit to encode the LPC residual signal based on an algebraic code excited linear prediction (ACELP) according to the selection of the signal analyzing unit,wherein the first encoding unit or the second encoding unit encode the LPC residual signal when the input signal is an audio signal based on the selection of the signal analyzing unit, andthe third encoding unit encodes the LPC residual signal when the input signal is a voice signal.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an LPC residual signal encoding/decoding apparatus of an MDCT based unified voice and audio encoding device. The LPC residual signal encoding apparatus analyzes a property of an input signal, selects an encoding method of an LPC filtered signal, and encode the LPC residual signal based on one of a real filterbank, a complex filterbank, and an algebraic code excited linear prediction (ACELP).
21 Citations
16 Claims
-
1. A linear predicative coder (LPC) residual signal encoding apparatus of a modified discrete cosine transform (MDCT) based unified voice and audio encoding device, comprising:
-
a signal analyzing unit to analyze a property of an input signal and to select an encoding method for an LPC filtered signal; a first encoding unit to encode the LPC residual signal based on a real filterbank according to the selection of the signal analyzing unit; a second encoding unit to encode the LPC residual signal based on a complex filterbank according to the selection of the signal analyzing unit; and a third encoding unit to encode the LPC residual signal based on an algebraic code excited linear prediction (ACELP) according to the selection of the signal analyzing unit, wherein the first encoding unit or the second encoding unit encode the LPC residual signal when the input signal is an audio signal based on the selection of the signal analyzing unit, and the third encoding unit encodes the LPC residual signal when the input signal is a voice signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An LPC residual signal encoding apparatus of an MDCT based unified voice and audio encoding device, comprising:
-
a signal analyzing unit to analyze a property of an input signal and to select an encoding method of an LPC filtered signal; a first encoding unit to perform selectively one of a real filterbank based encoding and a complex filterbank based encoding, when the input signal is an audio signal; and a second encoding unit to encode the LPC residual signal based on an ACELP, when the input signal is a voice signal. - View Dependent Claims (12, 13)
-
-
14. An LPC residual signal decoding apparatus of an MDCT based unified voice and audio decoding device, comprising:
-
a voice decoding unit to decode an LPC residual signal encoded from a frequency domain, when the encoded LPC residual signal is a voice signal; an audio decoding unit to decode an LPC residual signal encoded from a time domain, when the encoded LPC residual signal is an audio signal; and a distortion controlling unit to compensate for a distortion between an output signal of the audio decoding unit and an output signal of the voice decoding unit, wherein the audio decoding unit comprises; a first decoding unit to decode an LPC residual signal encoded based on a real filterbank; and a second decoding unit to decode an LPC residual signal encoded based on a complex filterbank.
-
-
15. A processing method performed by one or more processors, comprising:
-
identifying a first block included in a previous frame; identifying a second block included in a current frame; generating an intentional signal related to the first block; wherein the first block is processed by algebraic code excited linear prediction (ACELP), and the second block is processed by a modified discrete cosine transform (MDCT); first overlap-adding the first block applied to a first window into the intentional signal applied to a second window; and second overlap-adding the second block applied to a third window into the first overlapped result applied to the first window. - View Dependent Claims (16)
-
Specification