Method and apparatus for determining the excitation signal in VSELP coders
First Claim
1. A vector sum excited linear prediction coder, said coder comprising:
- an analog-to-digital converter for converting analog audio input signals into digital audio signals;
a first memory coupled to the analog-to-digital converter for storing the digital audio signals;
a second memory for storing a plurality of predefined sets of basis vector signals; and
a signal processor coupled to the first and second memories for generating a plurality of codewords derived from the digital audio signals and the plurality of predefined sets of basis signals, wherein the codewords are representative of respective binary weightings of the plurality of sets of basis vector signals, and wherein the respective binary weightings are determined by the sign of predetermined equations which employ a predetermined switching convolution theorem.
2 Assignments
0 Petitions
Accused Products
Abstract
A new basis vector search process that directly results in an optimal linear weighting for a VSELP (Vector Sum Excited Linear Prediction) coder, thus avoiding the need to perform an extensive search. In the present invention, the conventional search process is replaced by a direct formula, thus avoiding the time consuming searching procedure. Using a simple mathematical relationship, the process of filtering the basis signals with an impulse response filter h(n) every subframe is avoided. A simple theorem has been developed to reduce the computation involved in carrying out the filtering of the basis signals with h(n), and is referred to as the switching convolution theorem. As a result, the computation time necessary to produce the optimal weighting is reduced by a factor of from 3 to 4, while maintaining the output quality of the coder. The new apparatus and method are based upon a set of equations that includes several experimentally justified assumptions. The apparatus and method have been implemented successfully for use in a digital cellular telephone. The present invention reduces of the complexity of VSELP coders while maintaining voice quality comparable to conventional full-search coders.
13 Citations
10 Claims
-
1. A vector sum excited linear prediction coder, said coder comprising:
-
an analog-to-digital converter for converting analog audio input signals into digital audio signals; a first memory coupled to the analog-to-digital converter for storing the digital audio signals; a second memory for storing a plurality of predefined sets of basis vector signals; and a signal processor coupled to the first and second memories for generating a plurality of codewords derived from the digital audio signals and the plurality of predefined sets of basis signals, wherein the codewords are representative of respective binary weightings of the plurality of sets of basis vector signals, and wherein the respective binary weightings are determined by the sign of predetermined equations which employ a predetermined switching convolution theorem. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for use in vector sum excited linear prediction encoding of audio input signals comprising:
-
converting the analog audio input signals into digital audio signals; storing the digital audio signals in a first memory; generating a plurality of codewords representative of respective weightings of a plurality of predefined sets of basis vector signals and which are derived from the digital audio signals and the plurality of predefined sets of basis vector signals by determining the sign of predetermined equations which employ a predetermined switching convolution theorem. - View Dependent Claims (7, 8, 9, 10)
-
Specification