A fast full search equivalent encoding method for vector quantization by using appropriate features

The encoding process of vector quantization (VQ) is very heavy and it constrains VQ's application a great deal. In order to speed up VQ encoding, it is most important to avoid unnecessary Euclidean distance computation (k-D) as much as possible by the difference check that uses simpler features (low dimensional) while winner searching is going on. Sum (1-D) and partial sums (2-D) are used together as the appropriate features in this paper because they are the first 2 simplest features. Then, sum difference and partial sum difference are computed as the estimations of Euclidean distance and they are connected to each other by the Cauchy-Schwarz inequality so as to reject a lot of codewords. For typical standard images with very different details (Lena, F-16, Pepper and Baboon), the final must-do Euclidean distance computation using the proposed method can be reduced to less than 10% as compared to full search (FS) meanwhile keeping the PSNR not degraded.

[1]  T. Morimoto,et al.  A fully-parallel vector quantization processor for real-time motion picture compression , 1997, 1997 IEEE International Solids-State Circuits Conference. Digest of Technical Papers.

[2]  G. S. Stiles,et al.  Fast full search equivalent encoding algorithms for image compression using vector quantization , 1992, IEEE Trans. Image Process..

[3]  Zhibin Pan,et al.  A hierarchical fast encoding algorithm for vector quantization with PSNR equivalent to full search , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

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

[5]  K. Kotani,et al.  A parallel vector-quantization processor eliminating redundant calculations for real-time motion picture compression , 2000, IEEE Journal of Solid-State Circuits.

[6]  Robert M. Gray,et al.  An Improvement of the Minimum Distortion Encoding Algorithm for Vector Quantization , 1985, IEEE Trans. Commun..