应用科学学报 ›› 2013, Vol. 31 ›› Issue (1): 91-96.doi: 10.3969/j.issn.0255-8297.2013.01.015

• 信号与信息处理 • 上一篇    下一篇

一种鲁棒的圆形标记点中心提取方法

聂建辉, 马孜, 胡英   

  1. 大连海事大学自动化研究中心,辽宁大连116026
  • 收稿日期:2011-12-11 修回日期:2012-03-28 出版日期:2013-01-31 发布日期:2012-02-28
  • 作者简介:聂建辉,博士,研究方向:激光测量、计算机视觉等,E-mail:njh19@163.com;马孜,教授,博导,研究方向:工业检测机器人、逆向工程技术及装备、激光扫描技术和自适应控制等,E-mail: zi_ma@hotmail.com
  • 基金资助:

    国家科技重大专项基金(No. 2009ZX04001-021)资助

Robust Detection of Artificial Circular Target Center

NIE Jian-hui, MA Zi, HU Ying   

  1. Automation Research Center, Dalian Maritime University, Dalian 116026, Liaoning Province, China
  • Received:2011-12-11 Revised:2012-03-28 Online:2013-01-31 Published:2012-02-28

摘要: 圆形标记点中心识别是视觉测量的关键技术之一. 为满足工业现场精确标定和测量的需求,提出了一种鲁棒的标记点中心提取算法. 首先对图像进行预处理和Canny边缘提取;然后用增强的Snake方法对边缘进行全局最优搜索,并以具备积分性质的Zernike算子对图像边缘进行亚像素定位;最后采用鲁棒的椭圆拟合算法迭代定位椭圆中心. 仿真和实测表明,该算法在标记点破损或被污染情况下仍能给出精确的中心定位. 理想情况下定位误差小于0.02像素,在标记点破损或被污染情况下定位误差小于0.03像素.

关键词: 标记点, 亚像素, 椭圆拟合, 数据对齐

Abstract:  Detection of artificial circular target center is a key in 3D measurements. In order to get accurate calibration and measurement in industrial fields, a robust algorithm for circular target center detection is proposed. Images with circular target are first preprocessed, and Canny edges extracted. The canny edges
are then refined with an improved Snake algorithm, and sub-pixel edges are found using a Zernike operator. Accurate centers are obtained through robust ellipse fitting. Compared with traditional methods, the proposed algorithm can give accurate center detect results even if the target is damaged or soiled. Simulation results and real data show that the center detection error is less than 0.02 pixel in ideal cases, and less than 0.03 pixel when the target is damaged.

Key words: circular target, sub-pixel, ellipse fitting, data registration

中图分类号: