On Detecting Edges

An edge in an image corresponds to a discontinuity in the intensity surface of the underlying scene. It can be approximated by a piecewise straight curve composed of edgels, i.e., short, linear edge-elements, each characterized by a direction and a position. The approach to edgel-detection here, is to fit a series of one-dimensional surfaces to each window (kernel of the operator) and accept the surface-description which is adequate in the least squares sense and has the fewest parameters. (A one-dimensional surface is one which is constant along some direction.) The tanh is an adequate basis for the stepedge and its combinations are adequate for the roofedge and the line-edge. The proposed method of step-edgel detection is robust with respect to noise; for (step-size/¿noise) ¿ 2.5, it has subpixel position localization (¿position < ¿) and an angular localization better than 10°; further, it is designed to be insensitive to smooth shading. These results are demonstrated by some simple analysis, statistical data, and edgelimages. Also included is a comparison of performance on a real image, with a typical operator (Difference-of-Gaussians). The results indicate that the proposed operator is superior with respect to detection, localization, and resolution.

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

[2]  Kenneth J. Turner,et al.  Computer perception of curved objects using a television camera , 1974 .

[3]  Fred M. Dickey,et al.  An Optimal Frequency Domain Filter for Edge Detection in Digital Pictures , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  J. Goodman Introduction to Fourier optics , 1969 .

[5]  A. Blicher Edge Detection and Geometric Methods in Computer Vision , 1985 .

[6]  Michael Brady,et al.  Computational Approaches to Image Understanding , 1982, CSUR.

[7]  Frank O'Gorman,et al.  Edge Detection Using Walsh Functions , 1976, Artif. Intell..

[8]  I.E. Abdou,et al.  Quantitative design and evaluation of enhancement/thresholding edge detectors , 1979, Proceedings of the IEEE.

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

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

[11]  Steven W. Zucker,et al.  The Local Structure of Image Discontinuities in One Dimension , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Larry S. Davis,et al.  A survey of edge detection techniques , 1975 .

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

[14]  J. Canny Finding Edges and Lines in Images , 1983 .

[15]  Thomas O. Binford,et al.  Inferring Surfaces from Images , 1981, Artif. Intell..