Moment-preserving edge detection and its application to image data compression

In contrast to the numerous edge-detection techniques that detect edges either point by point or using overlapping circular windows, an edge detector using nonoverlapping rectangular windows is proposed. The detector examines the pixels within each rectangular window of an image, and decides whether an edge element is present or not in the window. Based on the gray and mass moment-preserving principles, the step edge is estimated locally to subpixel accuracy using analytical formulas. To apply the edge detection results to image compression, the detected edge elements are then tracked and grouped based on proximity and orientation. Using the line parameters of the grouped edge elements, region boundaries are approximated in a piecewise linear manner. This reduces the amount of data required to describe region shapes and is useful for compressing some types of images. Good experimental results of compressing character and trademark images are also included to show the feasibility of the proposed approach.

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

[2]  Manfred H. Hueckel An Operator Which Locates Edges in Digitized Pictures , 1971, J. ACM.

[3]  Azriel Rosenfeld,et al.  Digital Picture Processing , 1976 .

[4]  Werner Frei,et al.  Fast Boundary Detection: A Generalization and a New Algorithm , 1977, IEEE Transactions on Computers.

[5]  Chi Hau Chen Note on a modified gradient method for image analysis , 1978, Pattern Recognit..

[6]  K. Ramesh Babu,et al.  Linear Feature Extraction and Description , 1979, IJCAI.

[7]  Larry S. Davis,et al.  Subpixel edge estimation , 1983, Pattern Recognit..

[8]  Owen Robert Mitchell,et al.  Edge Location to Subpixel Values in Digital Imagery , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Robert M. Haralick,et al.  Digital Step Edges from Zero Crossing of Second Directional Derivatives , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  M. Kunt,et al.  Second-generation image-coding techniques , 1985, Proceedings of the IEEE.

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

[12]  Ralph Hartley,et al.  A Gaussian-weighted multiresolution edge detector , 1985, Comput. Vis. Graph. Image Process..

[13]  Wen-Hsiang Tsai,et al.  Moment-preserving thresolding: A new approach , 1985, Comput. Vis. Graph. Image Process..

[14]  Thomas O. Binford,et al.  On Detecting Edges , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Sanjit K. Mitra,et al.  A New Algorithm for Image Edge Extraction Using a Statistical Classifier Approach , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Stefan Carlsson,et al.  Sketch based coding of grey level images , 1988 .

[17]  Ling-Hwei Chen,et al.  Moment-preserving curve detection , 1988, IEEE Trans. Syst. Man Cybern..

[18]  Jun S. Huang,et al.  Statistical theory of edge detection , 1988, Comput. Vis. Graph. Image Process..

[19]  K.J. Cios,et al.  An edge extraction technique for noisy images , 1990, IEEE Transactions on Biomedical Engineering.

[20]  Wen-Hsiang Tsai,et al.  Moment-preserving thresholding: a new approach , 1995 .