Image Compression and Tree-Structured Vector Quantization

Vector quantization is one approach to image compression, the coding of an image so as to preserve the maximum possible quality subject to the available storage or communication capacity. In its most general form, vector quantization includes most algorithms for data compression as structured special cases. This paper is intended as a survey of image compression techniques from the viewpoint of vector quantization. A variety of approaches are described and their relative advantages and disadvantages considered. Our primary focus is on the family of tree-structured vector quantizers, which we believe provide a good balance of performance and simplicity. In addition, we show that with simple modifications of the design technique, this form of compression can incorporate image enhancement and local classification in a natural manner. This can simplify subsequent digital signal processing and can, at sufficient bit rates, result in images that are actually preferred to the originals.

[1]  Abraham Lempel,et al.  A universal algorithm for sequential data compression , 1977, IEEE Trans. Inf. Theory.

[2]  Pamela C. Cosman,et al.  Combining vector quantization and histogram equalization , 1991, [1991] Proceedings. Data Compression Conference.

[3]  R. Gray,et al.  Variable rate vector quantization for medical image compression , 1990 .

[4]  D.V. Arnold,et al.  Synthetic aperture radar image formation from compressed data using a new computation technique , 1988, IEEE Aerospace and Electronic Systems Magazine.

[5]  R. Gray,et al.  Variable rate vector quantization of images , 1990 .

[6]  Robert G. Gallager,et al.  Variations on a theme by Huffman , 1978, IEEE Trans. Inf. Theory.

[7]  Robert A. Hummel,et al.  Image Enhancement by Histogram transformation , 1975 .

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

[9]  Murat Kunt,et al.  Recent results in high-compression image coding (Invited Papaer) , 1987 .

[10]  Peter No,et al.  Digital Coding of Waveforms , 1986 .

[11]  R.M. Gray,et al.  A greedy tree growing algorithm for the design of variable rate vector quantizers [image compression] , 1991, IEEE Trans. Signal Process..

[12]  Robert M. Gray,et al.  Multiple local optima in vector quantizers , 1982, IEEE Trans. Inf. Theory.

[13]  Terry A. Welch,et al.  A Technique for High-Performance Data Compression , 1984, Computer.

[14]  R. Gray,et al.  Classification using vector quantization , 1991, [1991] Conference Record of the Twenty-Fifth Asilomar Conference on Signals, Systems & Computers.

[15]  D. Huffman A Method for the Construction of Minimum-Redundancy Codes , 1952 .

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

[17]  Pamela C. Cosman,et al.  Tree-structured vector quantization with input-weighted distortion measures , 1991, Other Conferences.

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

[19]  John W. Woods,et al.  Subband Image Coding , 1990 .

[20]  Kaizhong Zhang,et al.  A better tree-structured vector quantizer , 1991, [1991] Proceedings. Data Compression Conference.

[21]  Jorma Rissanen,et al.  Generalized Kraft Inequality and Arithmetic Coding , 1976, IBM J. Res. Dev..

[22]  Abraham Lempel,et al.  Compression of individual sequences via variable-rate coding , 1978, IEEE Trans. Inf. Theory.

[23]  J. Makhoul,et al.  Vector quantization in speech coding , 1985, Proceedings of the IEEE.

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

[25]  P. W. Jones,et al.  Digital Image Compression Techniques , 1991 .

[26]  P. Wintz Transform picture coding , 1972 .

[27]  Richard Clark Pasco,et al.  Source coding algorithms for fast data compression , 1976 .

[28]  Richard W. Christiansen,et al.  A method for computing the DFT of vector quantized data , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[29]  James A. Storer,et al.  Data Compression , 1992, Inf. Process. Manag..

[30]  R. Offereins Book review: Digital control system analysis and design , 1985 .

[31]  R. R. Clarke Transform coding of images , 1985 .

[32]  Edward H. Adelson,et al.  The Laplacian Pyramid as a Compact Image Code , 1983, IEEE Trans. Commun..