Improved fast encoding method for vector quantization based on subvector technique

The encoding speed of vector quantization (VQ) is a time bottleneck to its practical applications due to it performing a lot of k-dimensional (kD) Euclidean distance computations. By using famous statistical features of the sum and the variance of a kD vector to estimate the Euclidean distance first, an IEENNS (improved equal-average equal-variance nearest neighbor search) method has been proposed to reject most of the unlikely codewords for a certain input vector. By dividing a kD vector in half to generate its two corresponding (k/2)D subvectors and then apply the IEENNS method again to each subvector, an SIEENNS (subvector-based IEENNS) method has been proposed as well. The SIEENNS method is, so far, the most search-efficient subvector-based encoding method for VQ, but it still has a large memory and computational redundancy. The paper aims at improving the state-of-the-art SIEENNS method by introducing a new 3-level data structure to reduce memory redundancy and by avoiding using the variances of two (k/2)D subvectors to reduce computational redundancy. Experimental results confirmed that the proposed method can reduce memory requirement for each kD vector from (k+6) to (k+1) and, at the same time, improve total search efficiency by 20-30% compared to the SIEENNS method.

[1]  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).

[2]  Koji Kotani,et al.  An improved fast encoding method for vector quantization based on memory-efficient data structure , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[3]  C.-H. Lee,et al.  Fast closest codeword search algorithm for vector quantization , 1994 .

[4]  Chou-Chen Wang,et al.  A fast encoding algorithm for vector quantization , 2005, IEICE Electron. Express.

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

[6]  Mohamed S. Kamel,et al.  Equal-average hyperplane partitioning method for vector quantization of image data , 1992, Pattern Recognit. Lett..

[7]  Koji Kotani,et al.  A fast full search equivalent encoding method for vector quantization by using appropriate features , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[8]  K. Sung,et al.  A fast encoding algorithm for vector quantization , 1997, IEEE Signal Process. Lett..

[9]  Jeng-Shyang Pan,et al.  An efficient encoding algorithm for vector quantization based on subvector technique , 2003, IEEE Trans. Image Process..

[10]  Koji Kotani,et al.  A unified projection method for fast search of vector quantization , 2004, IEEE Signal Processing Letters.