24 November 2016 GPU-accelerated phase extraction algorithm for interferograms: a real-time application
Author Affiliations +
Optical testing, having the merits of non-destruction and high sensitivity, provides a vital guideline for optical manufacturing. But the testing process is often computationally intensive and expensive, usually up to a few seconds, which is sufferable for dynamic testing. In this paper, a GPU-accelerated phase extraction algorithm is proposed, which is based on the advanced iterative algorithm. The accelerated algorithm can extract the right phase-distribution from thirteen 1024x1024 fringe patterns with arbitrary phase shifts in 233 milliseconds on average using NVIDIA Quadro 4000 graphic card, which achieved a 12.7x speedup ratio than the same algorithm executed on CPU and 6.6x speedup ratio than that on Matlab using DWANING W5801 workstation. The performance improvement can fulfill the demand of computational accuracy and real-time application.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Xiaoqiang Zhu, Xiaoqiang Zhu, Yongqian Wu, Yongqian Wu, Fengwei Liu, Fengwei Liu, } "GPU-accelerated phase extraction algorithm for interferograms: a real-time application", Proc. SPIE 10023, Optical Metrology and Inspection for Industrial Applications IV, 1002327 (24 November 2016); doi: 10.1117/12.2247938; https://doi.org/10.1117/12.2247938

Back to Top