红外与激光工程, 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.
孔兵, 王昭, 谭玉山. 基于圆拟合的激光光斑中心检测算法[J]. 红外与激光工程, 2002, 31(3): 275. 孔兵, 王昭, 谭玉山. Algorithm of laser spot detection based on circle fitting[J]. Infrared and Laser Engineering, 2002, 31(3): 275.