Journal of Shanghai Jiaotong University

• General Industrial Technology • Previous Articles     Next Articles

A Center Detection Algorithm of Nondiffracting Beam Based on Ring Filtering

BI Xiaowei1,ZHU Limin1,ZHAO Bin2   

  1. (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)
  • Received:2009-03-19 Revised:1900-01-01 Online:2010-01-29 Published:2010-01-29

Abstract: Considering that nondiffracting 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 NelderMead 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.

CLC Number: