A new corner detection algorithm using multi-scale directional differential ratio(MDDR)of images is proposed to solve the problem that the interference between adjacent image structures may lead to the increase of the false detection ratio. The algorithm firstly extracts the image edge contour of an original grayscale image using the Canny edge detection algorithm. The differential information along the principal direction and its perpendicular direction of each contour pixel is extracted by using the isotropic Gaussian directional derivative filter and the anisotropic Gaussian directional derivative filter
respectively. Then
the differential ratios at three scales are fused into the MDDR corner measure. Final corners are then obtained through thresholding the fused measure followed by the non-maximum suppression. The MDDR algorithm is different from traditional corner detection algorithms that use a single filter
it uses two different kinds of filters to precisely extract the differential information along different directions around the corners and to avoid the interference between adjacent image structures. Thus
the corner localization accuracy is improved
and the noise-robustness of corner measures is enhanced. Experimental results and a comparison with the chord-to-point distance accumulation algorithm show that the average detection accuracy of the proposed algorithm increases by 27.1%
and the average false detection ratio of the proposed algorithm is 28.4% and 32.4% lower than those of the residual area and Gabor detection algorithms
respectively.
关键词
Keywords
references
SMITH S M, BRADY J M. SUSAN-A new approach to low level image processing [J]. International Journal of Computer Vision, 1997, 23(1): 45-78.
ROSTEN E, POTER R, DRUMMOND T. Faster and better: a machine learning approach to corner detection [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2010, 32(1): 105-119.
LAN J, ZHANG M. Fast and robust corner detector based on double-circle mask [J]. Optical Engineering, 2010, 49(12): 1-8.
WANG Hao, ZHOU Zuofeng, CAO Jianzhong, et al. Corner detection via multi-scale autocorrelation matrix on edge contours [J]. Systems Engineering and Electronics, 2014, 36(6): 1220-1224.
HE X C, YUNG N H C. Corner detector based on global and local curvature properties [J]. Optical Engineering, 2008, 47(5): 1-12.
AWRANGJEB M, LU G J. Robust image corner detection based on the chord-to-point distance accumulation technique [J]. IEEE Transactions on Multimedia, 2008, 10(6): 1059-1072.
TENG S W, SADAT R M, LU G J. Effective and efficient contour-based corner detectors [J]. Pattern Recognition, 2015, 48(7): 2185-2197.
XING Yuanxiu, ZHAO Dengyi, ZHAO Jianhui. An adaptive threshold corner detector based on multi-scale chord-angle sharpness accumulation [J]. Geomatics and Information Science of Wuhan University, 2015, 40(5): 617-622.
SHUI P L, ZHANG W C. Corner detection and classification using anisotropic directional derivative representations [J]. IEEE Transactions on Image Processing, 2013, 22(8): 3204-3218.
ZHANG W C, WANG F P. Corner detector using Gabor filters [J]. IET Image Processing, 2014, 8(11): 639-646.
ZHANG Weichuan, SHUI Penglang, ZHU Lei. A corner detection algorithm using anisotropic Gaussian directional derivatives autocorrelation matrix on edge contours [J]. Journal of Xi'an Jiaotong University, 2012, 46(11): 91-97.
ZHANG W C, SHUI P L. Contour-based corner detection via angle difference of principal directions of anisotropic Gaussian directional derivatives [J]. Pattern Recognition, 2015, 48(9): 2785-2797.