A fast finite-state algorithm for vector quantizer design

The Linde-Buzo-Gray (LBG) algorithm is usually used to design a codebook for encoding images in vector quantization. In each iteration of this algorithm, one must search the full codebook in order to assign the training vectors to their corresponding codewords. Therefore, the LBG algorithm needs a large computation effort to obtain a good codebook from the training set. The authors propose a finite-state LBG (FSLBG) algorithm for reducing the computation time. Instead of searching the entire codebook, they search only those codewords that are close to the codeword for a training vector in the previous iteration. In general, the number of these possible codewords can be made very small without sacrificing performance. By only searching a small part of the codebook, the computation time is reduced. In experiments, the performance of the FSLBG algorithm in terms of signal-to-noise ratio is very close to that of the LBG algorithm. However, the computation time of the FSLBG algorithm is about 10% of the time required by the LBG algorithm. >

[1]  R. L. Baker,et al.  A finite-state vector quantizer for low-rate image sequence coding , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Nasser M. Nasrabadi,et al.  Image coding using vector quantization: a review , 1988, IEEE Trans. Commun..

[3]  C. Manikopoulos,et al.  Image coding with finite state vector quantization utilizing extrapolation selection , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[4]  R. Gray,et al.  Speech coding based upon vector quantization , 1980, ICASSP.

[5]  Huifang Sun,et al.  Image Sequence Coding Using Vector Quantization , 1986, IEEE Trans. Commun..

[6]  Ellis Horowitz,et al.  Fundamentals of Computer Algorithms , 1978 .

[7]  R. L. Baker,et al.  A finite state/frame difference interpolative vector quantizer for low rate image sequence coding , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[8]  R. Gray,et al.  Vector quantization , 1984, IEEE ASSP Magazine.

[9]  T. Kim New finite state vector quantizers for images , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[10]  Robert M. Gray,et al.  Finite-state vector quantization for waveform coding , 1985, IEEE Trans. Inf. Theory.

[11]  J. Makhoul,et al.  Vector quantization in speech coding , 1985, Proceedings of the IEEE.

[12]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[13]  Allen Gersho,et al.  Low-rate image coding with finite-state vector quantization , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[14]  R. M. Mersereau,et al.  Subband coding of color images using finite state vector quantization , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[15]  Robert M. Gray,et al.  An Algorithm for the Design of Labeled-Transition Finite-State Vector Quantizers , 1985, IEEE Trans. Commun..

[16]  H. Sun,et al.  Finite state vector quantization with an interleaved image source designed for reconstruction of lost packets , 1989, International Conference on Acoustics, Speech, and Signal Processing,.