Efficient vector quantization using genetic algorithm

This paper proposes a new codebook generation algorithm for image data compression using a combined scheme of principal component analysis (PCA) and genetic algorithm (GA). The combined scheme makes full use of the near global optimal searching ability of GA and the computation complexity reduction of PCA to compute the codebook. The experimental results show that our algorithm outperforms the popular LBG algorithm in terms of computational efficiency and image compression performance.

[1]  Geoffrey C. Fox,et al.  Vector quantization by deterministic annealing , 1992, IEEE Trans. Inf. Theory.

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

[3]  Pamela C. Cosman,et al.  Vector quantization of image subbands: a survey , 1996, IEEE Trans. Image Process..

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

[5]  Nicolaos B. Karayiannis,et al.  Split and merge codebook design algorithms for image compression , 2000, J. Electronic Imaging.

[6]  J. Vaisey,et al.  Simulated annealing and codebook design , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[7]  K. Rose Deterministic annealing for clustering, compression, classification, regression, and related optimization problems , 1998, Proc. IEEE.

[8]  Allen Gersho,et al.  Globally optimal vector quantizer design by stochastic relaxation , 1992, IEEE Trans. Signal Process..

[9]  Jung Kim,et al.  Image compression using transformed vector quantization , 2002, Image Vis. Comput..

[10]  John R. Koza,et al.  Survey of genetic algorithms and genetic programming , 1995, Proceedings of WESCON'95.

[11]  Xiaolin Wu Vector quantizer design by constrained global optimization , 1992, Data Compression Conference, 1992..

[12]  W. Kinsner Compression and its metrics for multimedia , 2002, Proceedings First IEEE International Conference on Cognitive Informatics.

[13]  K. Zeger,et al.  Stochastic relaxation algorithm for improved vector quantiser design , 1989 .

[14]  Chin-Chen Chang,et al.  An Improved VQ Codebook Search Algorithm Using Principal Component Analysis , 1997, J. Vis. Commun. Image Represent..

[15]  C.-K. Chan,et al.  Maximum descent method for image vector quantisation , 1991 .

[16]  L. Rabiner,et al.  The acoustics, speech, and signal processing society - A historical perspective , 1984, IEEE ASSP Magazine.

[17]  Jeng-Shyang Pan,et al.  VQ codevector index assignment, using genetic algorithms for noisy channels , 1996, Proceeding of Fourth International Conference on Spoken Language Processing. ICSLP '96.

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

[19]  Richard C. T. Lee,et al.  Application of Principal Component Analysis to Multikey Searching , 1976, IEEE Transactions on Software Engineering.

[20]  Lalit M. Patnaik,et al.  Genetic algorithms: a survey , 1994, Computer.

[21]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[22]  V. Delport,et al.  Genetic algorithm for codebook design in vector quantisation , 1995 .