• Chinese Journal of Lasers
  • Vol. 43, Issue 3, 312001 (2016)
Chen Bingqian1、2、*, He Jieling1、2, Wang Caixia1, and Wei Ling1
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • show less
    DOI: 10.3788/cjl201643.0312001 Cite this Article Set citation alerts
    Chen Bingqian, He Jieling, Wang Caixia, Wei Ling. A Correlating Hartmann-Shack Wavefront Processor Using Multi-Core CPU[J]. Chinese Journal of Lasers, 2016, 43(3): 312001 Copy Citation Text show less

    Abstract

    Gradient algorithm is very important for the Hartmann-Shack sensor. The Hartmann-Shack sensor based on the normalized cross correlation (NCC) gradient algorithm shows strong noise immunity. In addition, it can detect both point source and extended target. A multi- core CPU (central processing unit) is used to implement NCC gradient algorithm to get better portability compared to the existing processor. The NCC algorithm is optimized and programmed. The program is improved by multi-core parallelization and advanced vector extension. When the template resolution is 9 pixel×9 pixel, the optimized program running on a 4-core computer, Intel (TM) Core (R) i7-3770k, spends about 340 μs to calculate the slope of 400 sub-apertures with 15 pixel×15 pixel. An adaptive optics system using optimized gradient program is built and experiences closed-loop test. The experimental results show that the CPU- based Hartmann- Shack adaptive optics system using NCC gradient algorithm can correct wavefront distortions effectively, even in strong noise environment.
    Chen Bingqian, He Jieling, Wang Caixia, Wei Ling. A Correlating Hartmann-Shack Wavefront Processor Using Multi-Core CPU[J]. Chinese Journal of Lasers, 2016, 43(3): 312001
    Download Citation