LI Hai, ZHANG Xian-min, CHEN Zhong. Automatic corner detection of checkerboard based on LSD[J]. Editorial Office of Optics and Precision Engineering, 2015,23(12): 3480-3489
LI Hai, ZHANG Xian-min, CHEN Zhong. Automatic corner detection of checkerboard based on LSD[J]. Editorial Office of Optics and Precision Engineering, 2015,23(12): 3480-3489 DOI: 10.3788/OPE.20152312.3480.
Automatic corner detection of checkerboard based on LSD
To improve the robustness of current automatic corner detection algorithms
a novel algorithm based on Line Segment Detection( LSD ) was proposed to extract the corners automatically. First
the LSD algorithm was used to process a checkerboard image to obtain all lines including checker edges. Then
the pseudo permutation of lengths and angles for obtained lines were done respectively to filter fake edges. Furthermore
the neighboring endpoints of the remaining lines were combined
and the coordinates of the corners were optimized with the sub-pixel algorithm. Finally
an energy method was utilized to recover the chessboard's structure and the corner points were ranked at the same time. Experimental results indicate that method proposed here automatically detects corners in images with noises and shadows. The maximum locating error and average error for the corner coordinate extraction are less than 0.2 pixels and 0.15 pixels respectively as compared with those of modified Harris method. This method has a higher robustness and its locating accuracy is almost as the modified Harris method
which shows it is suitable for a real factory environment.
关键词
Keywords
references
ZHANG Z Y. A flexible new technique for camera calibration [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2000,22(11):1330-1334.
HARRIS C, STEPHENS M. A combined corner and edge detector [C]. Proceeding of the 4th Alvey Vision Conference,1988: 147-151.
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.
LOWE D G. Distinctive image features from scale-invariant key points [J]. International Journal of Computer Vision, 2004,60(2):91-110.
高健. 基于Harris角点和高斯差分的特征点提取算法[J]. 模式识别与人工智能, 2008(2):171-176. GAO J. A feature detection method based on Harris corner and difference of Gaussian [J]. Pattern Recognition and Artificial Intelligence, 2008(2):171-176. (In Chinese)
杨幸芳,黄玉美,李艳,等. 基于改进的SUSAN算子的棋盘格亚像素角点检测算法[J]. 中国机械工程, 2010(21): 2541-2545. YANG X F, HUANG Y M,LI Y,et al.. Sub-pixel corner detection algorithm of chessboard image based on improved SUSAN operator [J]. China Mechanical Engineering, 2010(21): 2541-2545. (In Chinese)
王崴,唐一平,任娟莉,等. 一种改进的Harris角点提取算法[J]. 光学 精密工程, 2008,16(10):1995-2001. WANG W,TANG Y P,REN J L, et al..An improved algorithm for Harris corner detection [J]. Opt. Precision Eng., 2008,16(10):1995-2001. (in Chinese)
刘博超,赵建,孙强. 基于边缘改进的Harris角点检测方法[J]. 液晶与显示,2013,28(6):939-942. LIU B CH,ZHAO J,SUN Q.Improved Harris corner detection method based on edge[J].Chinese Journal of Liquid Crystals & Displays,2013,28(6):939-942.(in Chinese)
储珺, 郭卢安政,赵贵花. 采用环形模板的棋盘格角点检测[J]. 光学 精密工程, 2013,21(1):189-196. CHU J, GUOLU AN ZH, ZHAO G H. Chessboard corner detection based on circular template [J].Opt. Precision Eng., 2013,21(1):189-196. (in Chinese)
屠大维,张翼成. 基于灰度差异的棋盘格角点自动检测[J]. 光学 精密工程, 2011,19(6):1360-1366. TU D W, ZHANG Y CH. Auto-detecion of checkerboard corners based on grey-level difference [J]. Opt. Precision Eng., 2011,19(6):1360-1366 (in Chinese)
ZHANG Y J. Fast approach to checkerboard corner detection for calibration [J]. Optical Engineering, 2014,53(11):112203.
RUFLI M,SCARAMUZZA D,SIEGWART R. Automatic detection of checkerboards on blurred and distorted images [C].IEEE/RSJ International Conference on IROS,2008:3121-3126.
GEIGER A,MOOSMANN CARO et al.. Automatic camera and range sensor calibration using a single shot[J]. 2012 IEEE International Conference on Robotics and Automation,2012,3936-3943.
von GIOI R G,JAKUBOWICZ J,MOREL J M, et al..LSD: A fast line segment detector with a false detection control [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2010,32(4):722-732.
BALLARD D H. Generalizing the Hough transform to detect arbitrary shapes [J]. Pattern Recognition, 1981, 13(2): 111-122.
LAVEST J M, VIALA M,DHOME M. Do we really need an accurate calibration pattern to achieve a reliable camera calibration[J].European Conference on Computer Vision, 1998,158-174.
何娟.摄像机标定中角点快速提取算法研究[D]. 长沙:国防科学技术大学,2011,38-47. HE J. Research on Fast Corner Extraction Algorithm in Camera Calibration [D]. Changsha:National University of Defense Technology, 2011, 38-47. (In Chinese)
熊会元,宋志坚,余志,等. 基于凸包的棋盘格角点自动识别与定位方法[J]. 中山大学学报:自然科学版, 2009,48(1):1-5. XIONG H Y, SONG ZH J,YU ZH,et al.. Automatic extracting and locating checkerboard corners method based on convex hull [J]. Acta Scientiarum Naturalium Universitatis Sunyatseni, 2009,48(1):1-5. (in Chinese)
赵斌,周军. 基于改进棋盘的角点自动检测与排序[J]. 光学 精密工程, 2015,23(1):237-244. ZHAO B, ZHOU J. Automatic detection and sorting of corners by improved chessboard pattern [J]. Opt. Precision Eng., 2015,23(1):237-244. (in Chinese)
谭晓波. 摄像机标定及相关技术研究[D]. 长沙:国防科学技术大学,2004:34-39. TAN X B. Study on Camera Calibration and Its Correlation Technique [D]. Changsha:National University of Defense Technology, 2004: 34-39. (in Chinese)