Second-generation image-coding techniques

The digital representation of an image requires a very large number of bits. The goal of image coding is to reduce this number, as much as possible, and reconstruct a faithful duplicate of the original picture. Early efforts in image coding, solely guided by information theory, led to a plethora of methods. The compression ratio, starting at 1 with the first digital picture in the early 1960s, reached a saturation level around 10:1 a couple of years ago. This certainly does not mean that the upper bound given by the entropy of the source has also been reached. First, this entropy is not known and depends heavily on the model used for the source, i.e., the digital image. Second, the information theory does not take into account what the human eye sees and how it sees. Recent progress in the study of the brain mechanism of vision has opened new vistas in picture coding. Directional sensitivity of the neurones in the visual pathway combined with the separate processing of contours and textures has led to a new class of coding methods capable of achieving compression ratios as high as 70:1. Image quality, of course, remains as an important problem to be investigated. This class of methods, that we call second generation, is the subject of this paper. Two groups can be formed in this class: methods using local operators and combining their output in a suitable way and methods using contour-texture descriptions. Four methods, two in each class, are described in detail. They are applied to the same set of original pictures to allow a fair comparison of the quality in the decoded pictures. If more effort is devoted to this subject, a compression ratio of 100:1 is within reach.

[1]  W. F. Schreiber,et al.  Synthetic Highs — An Experimental TV Bandwidth Reduction System , 1959 .

[2]  Lawrence G. Roberts,et al.  Picture coding using pseudo-random noise , 1962, IRE Trans. Inf. Theory.

[3]  W. F. Schreiber Picture coding , 1967 .

[4]  D. N. Graham Image transmission by two-dimensional contour coding , 1967 .

[5]  Gary Arnold Walpert Image bandwidth compression by detection and coding of contours. , 1970 .

[6]  A. Habibi Hybrid Coding of Pictorial Data , 1974, IEEE Trans. Commun..

[7]  D. E. Pearson,et al.  Transmission and display of pictorial information , 1975 .

[8]  J. Yan,et al.  Encoding of Images Based on a Two-Component Source Model , 1977, IEEE Trans. Commun..

[9]  G. Granlund In search of a general picture processing operator , 1978 .

[10]  D H Hubel,et al.  Brain mechanisms of vision. , 1979, Scientific American.

[11]  R.M. Haralick,et al.  Statistical and structural approaches to texture , 1979, Proceedings of the IEEE.

[12]  B. Prasada,et al.  Digital processing techniques for encoding of graphics , 1980, Proceedings of the IEEE.

[13]  A.N. Netravali,et al.  Picture coding: A review , 1980, Proceedings of the IEEE.

[14]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[15]  Harry Wechsler,et al.  Texture analysis — a survey , 1980 .

[16]  B. R. Hunt Nonstationary statistical image models (and their application to image data compression) , 1980 .

[17]  S. Goldwasser,et al.  A Two-Channel Picture Coding System: I - Real-Time Implementation , 1981, IEEE Transactions on Communications.

[18]  W. Schreiber,et al.  A Two-Channel Picture Coding System: II - Adaptive Companding and Color Coding , 1981, IEEE Transactions on Communications.

[19]  David C. Wang,et al.  Gradient inverse weighted smoothing scheme and the evaluation of its performance , 1981 .

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

[21]  T. J. Stonham,et al.  Computer Vision Systems for Industry: Comparisons , 1982 .

[22]  M. Kunt Edge detection : A tuttorial review , 1982, ICASSP.

[23]  M. Kunt,et al.  A contour-texture approach to picture coding , 1982, ICASSP.

[24]  Azriel Rosenfeld Picture Processing: 1981 , 1982, Comput. Graph. Image Process..

[25]  M. Kunt,et al.  Efficient coding of high resolution typographic characters , 1982, ICASSP.

[26]  Murat Kunt,et al.  Image Data Compression By Contour Texture Modelling , 1983, Other Conferences.

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

[28]  R. Wilson,et al.  Anisotropic Nonstationary Image Estimation and Its Applications: Part II - Predictive Image Coding , 1983, IEEE Transactions on Communications.

[29]  R. Wilson,et al.  Anisotropic Nonstationary Image Estimation and Its Applications: Part I - Restoration of Noisy Images , 1983, IEEE Transactions on Communications.

[30]  Azriel Rosenfeld Picture processing: 1982 , 1983, Comput. Vis. Graph. Image Process..

[31]  Murat Kunt,et al.  High compression image coding via directional filtering , 1985 .

[32]  M. Eden,et al.  On the performance of a contour coding algorithm in the context of image coding part I: Contour segment coding , 1985 .

[33]  Tariq S. Durrani,et al.  Contour coding of images , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.