A novel full-search vector quantization algorithm based on the law of cosines

Vector quantization (VQ) is an essential tool in signal processing. Although many algorithms for vector quantizer design have been developed, the classical generalized Lloyd algorithm (GLA) is still widely used, mainly for its simplicity and relatively good performance. Using law of cosines this letter presents a simple improved method for nearest-neighbor search in GLA. Experiments show that the proposed algorithm outperforms the traditional GLA.

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

[2]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[3]  Kuldip K. Paliwal,et al.  Fast K-dimensional tree algorithms for nearest neighbor search with application to vector quantization encoding , 1992, IEEE Trans. Signal Process..

[4]  Pietro Laface,et al.  Analysis and improvement of the partial distance search algorithm , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Sunil Arya,et al.  Algorithms for fast vector quantization , 1993, [Proceedings] DCC `93: Data Compression Conference.

[6]  Philip Lockwood,et al.  Evaluation of fast algorithms for finding the nearest neighbor , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  David L. Neuhoff,et al.  Quantization , 2022, IEEE Trans. Inf. Theory.

[8]  Savitri Bevinakoppa,et al.  DIGITAL IMAGE COMPRESSION TECHNIQUES , 2014 .

[9]  Kuldip K. Paliwal,et al.  Fast nearest-neighbor search based on Voronoi projections and its application to vector quantization encoding , 1999, IEEE Trans. Speech Audio Process..

[10]  Hans-Peter Seidel,et al.  Using an enhanced LBG algorithm to reduce the codebook error in vector quantization , 2000, Proceedings Computer Graphics International 2000.

[11]  P. Veprek,et al.  An improved algorithm for vector quantizer design , 2000, IEEE Signal Processing Letters.

[12]  Kuo-Liang Chung,et al.  A simple improved full search for vector quantization based on Winograd's identity , 2000, IEEE Signal Process. Lett..

[13]  Kuo-Liang Chung,et al.  A simple improved full search for vector quantization based on Winograd's identity , 2000, IEEE Signal Processing Letters.

[14]  G. Blelloch Introduction to Data Compression * , 2022 .