Method and system for performing a codebook search used in waveform coding
AssigneeRenesas Technology Corp.
InventorsYunbiao Wang, John Simons
Life of this patent
Estimating the term…
Loading patent…
AssigneeRenesas Technology Corp.
InventorsYunbiao Wang, John Simons
Estimating the term…
The present invention provides a method and system to improve the cookbook search algorithm used in a coding/decoding device or routine. The codebook search algorithm is performed by a processing system that allows for parallel execution of instructions, for example a DSP. An embodiment of the present invention provides a method for coding of a first waveform. First a plurality of vectors determined from a plurality of waveforms is stored in a memory. Next a minimum weighted error using a plurality of filter coefficients and the plurality of vectors is determined. The minimum weighted error gives a closest match between the first waveform and a second waveform synthesized from a selected vector of the plurality of vectors. Then an indication of said selected vector is provided as part of a code of the first waveform. The plurality of filter coefficients have added to them at least one duplicate filter coefficient such that the performance of determining the minimum weighted error is improved, by for example, at least one clock cycle.
A method for providing coding of a first waveform comprising:
A method for improving performance of a Code Excited Linear Prediction (CELP) speech routine by decreasing time needed to perform a codebook search, said routine operated on by a processor, wherein a plurality of instructions of said routine execute in parallel, said method comprising the steps of:
A method for improving a codebook search used in encoding of a waveform by a processor, wherein said codebook comprises a plurality of vectors, said method comprising:
A system for performing low delay Code Excited Linear Predictive (CELP) coding of speech, said system comprising:
A computer program product stored in a computer readable medium for improving a codebook search used in an encoding of a waveform by a processor, wherein said codebook comprises a plurality of vectors, said computer program product comprising:
Dependencies are inferred from the claim text.