Optics and Precision Engineering, Volume. 19, Issue 12, 2992(2011)

Spot centroiding algorithm for discrete noise image and its hardware implementation

FAN Qiao-yun* and ZHANG Guang-jun
Author Affiliations
  • [in Chinese]
  • show less

    A spot centroiding algorithm immune from noise pixels is proposed to improve the existing centroiding algorithms that can not process images with discrete noise pixels directly, and it is achieved by a Field Programmable Gate Array(FPGA). This algorithm does not depend on noise pre-process or post-process to eliminate noise pixels. Firstly, the algorithm marks the background pixel, noise pixel and the spot pixel, respectively, then each pixel is marked after it is compared with the neighbouring one. At the same time, centroid parameters that belong to the same spot are accumulated, while the real noise pixel is bypassed. Compared with currently existing algorithms, this method takes full advantage of the parallel processing ability of the FPGA. It can extract spot centroid coordinates and eliminate the noise pixel simultaneously when the image pixel is output, the pre-process image is not needed and the storage space is saved. This algorithm is especially suitable for processing the spot image with discrete and high-brightness noises caused by long exposure time.

    Tools

    Get Citation

    Copy Citation Text

    FAN Qiao-yun, ZHANG Guang-jun. Spot centroiding algorithm for discrete noise image and its hardware implementation[J]. Optics and Precision Engineering, 2011, 19(12): 2992

    Download Citation

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

    Category:

    Received: Mar. 14, 2011

    Accepted: --

    Published Online: Dec. 22, 2011

    The Author Email: Qiao-yun FAN (fqy2003@aspe.buaa.edu.cn)

    DOI:10.3788/ope.20111912.2992

    Topics