红外与激光工程, 2002, 31 (3): 275, 网络出版: 2006-04-28
基于圆拟合的激光光斑中心检测算法
Algorithm of laser spot detection based on circle fitting
摘要
激光光斑中心检测是光学测量中常用的关键技术.检测算法的精度和速度直接影响了测量的精度及速度,传统的检测算法如重心法、Hough变换法等在检测精度或速度上存在不足.基于圆拟合的激光光斑中心检测算法是根据最小二乘原理用圆来逼近激光光斑轮廓,该算法除了可以检测光斑中心外,还可以检测光斑半径,达到亚像素级的定位精度,具有很快的计算速度,可适用于实时的光学测量.
Abstract
Laser spot detection is the key technique used in optical measurement. The precision and speed of the detection algorithm affect those of the optical measurement system directly. The traditional algorithms such as gravity model, Hough transform are unsatisfactory under some conditions. The laser spot detection algorithm referred in this paper is based on the LSM (least square method), and a circle is adopted to approximate the edge of the laser spot. Not only the center and radius can be detected simultaneously, but also the orientation precision is in the order of sub-pixels, and the speed is fast. The algorithm is suitable for real-time optical measurement.
参考文献
[1] 杨耀权,施仁,于希宁,等.用Hough变换提高激光光斑中心定位精度的算法[J].光学学报,1999,19(12):1655-1660.
[2] Paul J, Frederick W, David L. Nova laser alignment control system[A]. SPIE[C]. 1984, 483.54-64.
[3] 严蔚敏,吴伟民.数据结构[M].北京:清华大学出版社,1997.
[4] Kenneth R. Caslteman. Digital image processing(数字图像处理)[M].北京:清华大学出版社,1998.
[5] 陈明逵,凌永祥.计算方法(工程类)[M].西安:西安交通大学出版社,1992.
孔兵, 王昭, 谭玉山. 基于圆拟合的激光光斑中心检测算法[J]. 红外与激光工程, 2002, 31(3): 275. 孔兵, 王昭, 谭玉山. Algorithm of laser spot detection based on circle fitting[J]. Infrared and Laser Engineering, 2002, 31(3): 275.