|
|
A Center Detection Algorithm of Nondiffracting Beam Based on Ring Filtering |
BI Xiaowei1,ZHU Limin1,ZHAO Bin2 |
(1.School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China; 2. School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China) |
|
|
Abstract Considering that nondiffracting beam is composed of a series of concentric circles, a center detection algorithm was proposed using all the information of the beam. This algorithm firstly calculates the average light intensity in a circle, secondly figures out the sum of the absolute value of light intensity difference Q(r) in this circle, then identifies the sum of Q(r) in all the circles as the objective function, so the center point is determined through the search of the minimum value of the objective function using NelderMead simplex method. Furthermore, this algorithm is optimized, using several circles instead of all circles to calculate the objective function. The experimental results show that the average time of this algorithm is less than 210 ms and the positioning accuracy can reach 0.1 pixel.
|
Received: 19 March 2009
Published: 29 January 2010
|
|
|
|
|
No related articles found! |
|
|
|
|