Acta Optica Sinica, Volume. 41, Issue 12, 1212004(2021)

High Precision Centroid Location Algorithm Based on Cubic Spline Fitting and Interpolation

Jie Liu1,2、***, Geng Zhang1、**, Xiangpeng Feng1, Zhinan Zhang1, Siyuan Li1, and Bingliang Hu1、*
Author Affiliations
  • 1Key Laboratory of Spectral Imaging Technology, Xi'an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi'an, Shaanxi 710119, China
  • 2University of Chinese Academy of Sciences, Beijing 100049, China
  • show less
    Figures & Tables(12)
    Star centroid location algorithm based on double error suppression
    The pseudo code of the interpolation fitting part of proposed algorithm
    Ideal star image. (a) Grayscale image; (b) three-dimensional image
    RMS of location error with spline fitting under different SNR
    RMS of location error with spline interpolation under different SNR
    RMS of location error with different error suppression
    The maximum location error and minimum error with different error suppression
    Star image in the instrument
    Location results of star images in the instrument
    • Table 1. Suppression effect of spline fitting on location error under different SNRunit:pixel

      View table

      Table 1. Suppression effect of spline fitting on location error under different SNRunit:pixel

      SNRTraditional centroid algorithmCentroid algorithm with spline fitting
      Δx-Δy-RxRyΔx-Δy-RxRy
      5 dB0.0050.0070.2890.2790.000-0.0040.0620.066
      10 dB-0.0030.0510.0520.0650.001-0.0210.0230.051
      15 dB-0.0010.0720.0410.0750.000-0.0410.0100.045
      20 dB-0.0010.0770.0360.0770.000-0.0400.0030.041
    • Table 2. Suppression effect of spline interpolation on location error under different SNRunit:pixel

      View table

      Table 2. Suppression effect of spline interpolation on location error under different SNRunit:pixel

      SNRTraditional centroid algorithmCentroid algorithm with spline fitting
      ΔxminΔxmaxRxRyΔxminΔxmaxRxRy
      5 dB-0.8361.0070.2870.275-0.1350.1730.0400.039
      10 dB-0.3690.1550.0520.067-0.0850.0860.0280.030
      15 dB-0.1130.1060.0420.074-0.0600.0590.0240.028
      20 dB-0.0650.0600.0350.077-0.0440.0390.0210.025
    • Table 3. Location effect with different error suppressionunit:pixel

      View table

      Table 3. Location effect with different error suppressionunit:pixel

      SNRCentroid location algorithmAfter one error suppression(spline fitting)After double error suppression(spline fitting,spline interpolation)
      ΔxminΔxmaxRxRyΔxminΔxmaxRxRyΔxminΔxmaxRxRy
      5 dB-1.0751.0550.2860.280-0.3730.1910.0530.065-0.1450.1270.0350.035
      10 dB-0.1810.3640.0550.065-0.1100.1080.0230.050-0.0750.0820.0160.016
      15 dB-0.1230.1150.0410.074-0.0410.0380.0090.050-0.0330.0310.0070.007
      20 dB-0.0680.1020.0360.073-0.032-0.0280.0030.050-0.0240.0190.0030.003
    Tools

    Get Citation

    Copy Citation Text

    Jie Liu, Geng Zhang, Xiangpeng Feng, Zhinan Zhang, Siyuan Li, Bingliang Hu. High Precision Centroid Location Algorithm Based on Cubic Spline Fitting and Interpolation[J]. Acta Optica Sinica, 2021, 41(12): 1212004

    Download Citation

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

    Category: Instrumentation, Measurement and Metrology

    Received: Dec. 3, 2020

    Accepted: Feb. 1, 2021

    Published Online: Jun. 2, 2021

    The Author Email: Liu Jie (liujie2015@opt.ac.cn), Zhang Geng (gzhang@opt.ac.cn), Hu Bingliang (hbl@opt.ac.cn)

    DOI:10.3788/AOS202141.1212004

    Topics