Circularity - a new principle underlying the design of accurate edge orientation operators

Abstract Currently available fast edge detection operators are reviewed. Their rationale is studied with particular reference to the estimation of angular orientation of edges. The idea of ‘circular’ edge detection operators is developed, and used to explain the surprising accuracy of the Sobel operator. A family of circular operators is designed for use in neighbourhoods of various sizes, and general ideas on edge operator design are developed. The concept of ‘closed bands’ of pixels for making neighbourhoods close to circular should be widely applicable in digital image analysis, not just in the ambit of fast edge detection.

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

[2]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[3]  Manfred H. Hueckel A Local Visual Operator Which Recognizes Edges and Lines , 1973, JACM.

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

[5]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[6]  Azriel Rosenfeld,et al.  Some experiments on variable thresholding , 1979, Pattern Recognit..

[7]  Ernest L. Hall,et al.  Computer Image Processing and Recognition , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  G. S. Robinson Edge detection by compass gradient masks , 1977 .

[9]  S. Levialdi,et al.  Finding the Edge , 1981 .

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

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

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

[13]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

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

[15]  Lawrence G. Roberts,et al.  Machine Perception of Three-Dimensional Solids , 1963, Outstanding Dissertations in the Computer Sciences.

[16]  R A Kirsch,et al.  Computer determination of the constituent structure of biological images. , 1971, Computers and biomedical research, an international journal.

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

[18]  Joan S. Weszka,et al.  A survey of threshold selection techniques , 1978 .

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

[20]  Josef Kittler,et al.  On the accuracy of the Sobel edge detector , 1983, Image Vis. Comput..

[21]  R. Haralick Edge and region analysis for digital image data , 1980 .