Codebook Generation for Vector Quantization on Orthogonal Polynomials based Transform Coding

In this paper, a new algorithm for generating codebook is proposed for vector quantization (VQ) in image coding. The significant features of the training image vectors are extracted by using the proposed Orthogonal Polynomials based transformation. We propose to generate the codebook by partitioning these feature vectors into a binary tree. Each feature vector at a non-terminal node of the binary tree is directed to one of the two descendants by comparing a single feature associated with that node to a threshold. The binary tree codebook is used for encoding and decoding the feature vectors. In the decoding process the feature vectors are subjected to inverse transformation with the help of basis functions of the proposed Orthogonal Polynomials based transformation to get back the approximated input image training vectors. The results of the proposed coding are compared with the VQ using Discrete Cosine Transform (DCT) and Pairwise Nearest Neighbor (PNN) algorithm. The new algorithm results in a considerable reduction in computation time and provides better reconstructed picture quality.

[1]  William Equitz,et al.  A new vector quantization clustering algorithm , 1989, IEEE Trans. Acoust. Speech Signal Process..

[2]  Wen-Hsiung Chen,et al.  Slant Transform Image Coding , 1974, IEEE Trans. Commun..

[3]  M. Kurzynski The optimal strategy of a tree classifier , 1983 .

[4]  William S. Meisel,et al.  An Algorithm for Constructing Optimal Binary Decision Trees , 1977, IEEE Transactions on Computers.

[5]  Anil K. Jain,et al.  Image data compression: A review , 1981, Proceedings of the IEEE.

[6]  Ashok V. Kulkarni On the Mean Accuracy of Hierarchical Classifiers , 1978, IEEE Transactions on Computers.

[7]  A. Habibi,et al.  Image Coding by Linear Transformation and Block Quantization , 1971 .

[8]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[9]  R. Krishnamoorthi,et al.  A new data compression scheme using orthogonal polynomials , 1997, Proceedings of ICICS, 1997 International Conference on Information, Communications and Signal Processing. Theme: Trends in Information Systems Engineering and Wireless Multimedia Communications (Cat..

[10]  Kenneth Rose,et al.  Constrained-storage vector quantization with a universal codebook , 1995, Proceedings DCC '95 Data Compression Conference.

[11]  Wayne E. Stark,et al.  Fine-coarse vector quantization , 1991, IEEE Trans. Signal Process..

[12]  Chaur-Heh Hsieh,et al.  Fast codebook generation algorithm for vector quantization of images , 1991, Pattern Recognit. Lett..

[13]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[14]  Keith W. Henderson,et al.  Some Notes on the Walsh Functions , 1964, IEEE Trans. Electron. Comput..

[15]  Philip A. Chou,et al.  Optimal pruning with applications to tree-structured source coding and modeling , 1989, IEEE Trans. Inf. Theory.

[16]  King-Sun Fu,et al.  Automatic classification of cervical cells using a binary tree classifier , 1983, Pattern Recognition.

[17]  Xiaobo Li,et al.  Tree classifier design with a permutation statistic , 1986, Pattern Recognit..

[18]  King-Sun Fu,et al.  A method for the design of binary tree classifiers , 1983, Pattern Recognit..

[19]  R. Krishnamoorthi,et al.  Transform coding of monochrome images with a statistical design of experiments approach to separate noise , 2007, Pattern Recognit. Lett..

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

[21]  Marek W. Kurzysnki The optimal strategy of a tree classifier , 1983, Pattern Recognit..

[22]  Jianqin Zhou,et al.  On discrete cosine transform , 2011, ArXiv.

[23]  J. Whelchel,et al.  The Fast Fourier-Hadamard Transform and Its Use in Signal Representation and Classification, , 1968 .

[24]  C. Hsieh,et al.  A fast codebook generation algorithm for vector quantization of images , 1991, 1991., IEEE International Sympoisum on Circuits and Systems.

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

[26]  P. Wintz,et al.  Image Coding by Adaptive Block Quantization , 1971 .

[27]  Kenneth L. Caspari,et al.  Computer techniques in image processing , 1972 .

[28]  Philip H. Swain,et al.  Purdue e-Pubs , 2022 .

[29]  Jerry D. Gibson,et al.  Distributions of the Two-Dimensional DCT Coefficients for Images , 1983, IEEE Trans. Commun..

[30]  Chaur-Heh Hsieh,et al.  DCT-based codebook design for vector quantization of images , 1992, IEEE Trans. Circuits Syst. Video Technol..

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