Paper
24 November 2016 GPU-accelerated phase extraction algorithm for interferograms: a real-time application
Author Affiliations +
Abstract
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, Yongqian Wu, and 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); https://doi.org/10.1117/12.2247938
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Phase shifts

MATLAB

Computer programming

Computer architecture

Parallel computing

Fringe analysis

Optical testing

Back to Top