Robust fast corner detector based on filled circle and outer ring mask

A novel mask with a filled circle and outer ring is proposed to detect corners from images, based on the adaptive threshold of a local region. First, the inner filled circle is used in a response function to filter four non-corner regions: image noise, object edges, corner neighbourhoods, and flat regions. Second, corner candidates are detected using a complex response function, by considering the margin of inner circle and the outer ring together. Finally, related algorithms are developed to determine and remove the false corners lying on thin-band, noisy, and salient pixels. The authors' approach has been tested on artificial, noisy, fuzzy, and real images, and its performance is evaluated, analysed, and compared with the existing grey-level-based corner detection methods of Harris, SUSAN, FAST, and Lan and Zhang. The presented corner detector has better detection accuracy, less sensitivity to noisy and fuzzy images, high computational efficiency, and good repeatability.

[1]  Jinhui Lan,et al.  Fast and robust corner detector based on double-circle mask , 2010 .

[2]  Bin Wang,et al.  Adaptive algorithm for corner detecting based on the degree of sharpness of the contour , 2011 .

[3]  M. S. Verkeenko Development of an algorithm for fast corner points detection , 2014 .

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

[5]  Mark Hedley,et al.  Fast corner detection , 1998, Image Vis. Comput..

[6]  Eric D. Sinzinger,et al.  A model-based approach to junction detection using radial energy , 2008, Pattern Recognit..

[7]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[8]  Md. Jan Nordin,et al.  Contour-Based Corner Detection and Classification by Using Mean Projection Transform , 2014, Sensors.

[9]  Ming Lei,et al.  Multi-scale curvature product for robust image corner detection in curvature scale space , 2007, Pattern Recognit. Lett..

[10]  Wenyu Liu,et al.  Skeleton Pruning by Contour Partitioning with Discrete Curve Evolution , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Luis Álvarez,et al.  Affine Morphological Multiscale Analysis of Corners and Multiple Junctions , 1997, International Journal of Computer Vision.

[12]  Penglang Shui,et al.  Corner Detection and Classification Using Anisotropic Directional Derivative Representations , 2013, IEEE Transactions on Image Processing.

[13]  Lei Zhu,et al.  Corner detection using Gabor filters , 2014, IET Image Process..