Infrared and Laser Engineering, Volume. 48, Issue 2, 226001(2019)

Spot centroid extraction algorithm based on three-dimensional arctangent function fitting

Zhang Hui1,2,3, Li Guoping1,2, Zhang Yong1,2, and Hu Shouwei1,2,3
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • 3[in Chinese]
  • show less

    The precision and stability of spot centroid location were crucial in many fields. According to the edge blurring principle on the optical system, a new algorithm of spot centroid extraction was proposed. The proposed algorithm, based on the arctangent function, can be used to fit the gray distribution of the light spot by variable substitution, and then the centroid of spot can be obtained. In the process of solution, the Gauss-Newton method was adopted to iterate, and then the least square method was used for optimal estimation. Firstly, the advantage and disadvantages of the proposed algorithm between the traditional algorithms were obvious through comparison analysis, and then the feasibility was validated experimentally. The experimental results show that the location precision of the spot centroid is 0.125 3 pixels, and the angle measurement accuracy of the photoelectric sensor is 0.172 3″, superior to the sensor′s technical requirement 0.25″. The robustness of the proposed algorithm to noise, contrast, aspect ratio and size is superior to the traditional algorithms. The experimental results were stable and reliable, and meet the requirement of the angle sensor.grayscale fitting

    Tools

    Get Citation

    Copy Citation Text

    Zhang Hui, Li Guoping, Zhang Yong, Hu Shouwei. Spot centroid extraction algorithm based on three-dimensional arctangent function fitting[J]. Infrared and Laser Engineering, 2019, 48(2): 226001

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: 信息获取与辨识

    Received: Sep. 5, 2018

    Accepted: Oct. 15, 2018

    Published Online: Apr. 5, 2019

    The Author Email:

    DOI:10.3788/irla201948.0226001

    Topics