SUSAN edge detector reinterpreted, simplified and modified

Our aim is to provide a new interpretation of the SUSAN edge detector and to propose its modified version, which is still simple, robust against errors and provides thinner edges, without further efforts on additional thinning. The new interpretation uses the idea of vertically weighted regression and in its simplest form it leads to interpreting USAN in terms of a box sliding on the surface of an image. This way of interpreting the SUSAN detector suggests hints on tuning its parameters. It also reveals why and to what extent this detector is robust against errors. Guided by this interpretation we also propose simple modifications of the SUSAN algorithm, which provide thinner edges without any additional thinning procedure, keeping other advantages unchanged.

[1]  Rui J. P. de Figueiredo,et al.  On the Localization Performance Measure and Optimal Edge Detection , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Jurij F. Tasic,et al.  A three-dimensional extension of the SUSAN filter for wavelet video coding artifact removal , 2002, 11th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.02CH37379).

[3]  Tom Chen,et al.  A Real-Time Edge Detector: Algorithm and VLSI Architecture , 1997, Real Time Imaging.

[4]  Kim L. Boyer,et al.  "On the localization performance measure and optimal edge detection" , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Felice Andrea Pellegrino,et al.  Edge detection revisited , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  Sudeep Sarkar,et al.  Robust Visual Method for Assessing the Relative Performance of Edge-Detection Algorithms , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  H. Tagare,et al.  On the localization performance measure and optimal edge detection , 1989, Sixth Multidimensional Signal Processing Workshop,.

[8]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Joseph N. Wilson,et al.  Handbook of computer vision algorithms in image algebra , 1996 .

[10]  Jack Koplowitz,et al.  On the Edge Location Error for Local Maximum and Zero-Crossing Edge Detectors , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[12]  Marcello Demi,et al.  Real time contour tracking with a new edge detector , 2004, Real Time Imaging.

[13]  Miroslaw Pawlak,et al.  Vertically weighted regression – A tool for constructing control charts , 2000 .

[14]  Kenneth E. Barner,et al.  Quadratic Weighted Median Filters for Edge Enhancement of Noisy Images , 2006, IEEE Transactions on Image Processing.

[15]  Stephen M. Smith,et al.  SUSAN—A New Approach to Low Level Image Processing , 1997, International Journal of Computer Vision.

[16]  Dmitry B. Goldgof,et al.  Comparison of Edge Detector Performance through Use in an Object Recognition Task , 2001, Comput. Vis. Image Underst..

[17]  R. Haralick Digital Step Edges from Zero Crossing of Second Directional Derivatives , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Peter Meer,et al.  Edge Detection with Embedded Confidence , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Lei Zhang,et al.  Canny edge detection enhancement by scale multiplication , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Rachid Deriche,et al.  Using Canny's criteria to derive a recursively implemented optimal edge detector , 1987, International Journal of Computer Vision.

[22]  Jean-Michel Morel,et al.  The staircasing effect in neighborhood filters and its solution , 2006, IEEE Transactions on Image Processing.