Title :
A codebook design method for fast VQ search
Author :
Skinnemoen, Harald
Author_Institution :
NERA Telecommunications, Billingstad, Norway
Abstract :
Vector quantization (VQ) is a multidimensional block quantizer methodology that can be very efficient with respect to approaching the rate-distortion bounds. Best performance is obtained for longer blocks. However, as the vectors become longer, the number of codebook vectors will generally increase, and the complexity of searching the codebook for the best codebook vector may soon become prohibitive. For best quantizer performance, the VQ must be trained for the source, but this usually prohibits the use of structured (or algebraic) codebooks that are fast to search. This paper presents a novel methodology for codebook design that combines the traditional training of codebooks by the well proven generalized Lloyd algorithm (GLA) with a structured codebook that can be searched efficiently. The concept is termed gradient search algorithm (GSA) since it is based upon a gradient in the error surface of the codebook pointing towards the optimum codebook vector choice
Keywords :
computational complexity; learning (artificial intelligence); rate distortion theory; search problems; vector quantisation; codebook design method; codebook vectors; complexity; fast VQ search; generalized Lloyd algorithm; gradient search algorithm; multidimensional block quantizer; rate-distortion bounds; structured codebook; training; vector quantization; Algorithm design and analysis; Design methodology; Multidimensional systems; Rate-distortion; Robustness; Shape; Signal processing algorithms; Speech; Training data; Vector quantization;
Conference_Titel :
Digital Signal Processing Workshop Proceedings, 1996., IEEE
Conference_Location :
Loen
Print_ISBN :
0-7803-3629-1
DOI :
10.1109/DSPWS.1996.555516