Real-time 2D parallel windowed Fourier transform for fringe pattern analysis using Graphics Processing Unit

被引:53
作者
Gao, Wenjing [1 ]
Huyen, Nguyen Thi Thanh [1 ]
Loi, Ho Sy [1 ]
Kemao, Qian [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
来源
OPTICS EXPRESS | 2009年 / 17卷 / 25期
关键词
PROFILOMETRY; DEMODULATION; ALGORITHM;
D O I
10.1364/OE.17.023147
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In optical interferometers, fringe projection systems, and synthetic aperture radars, fringe patterns are common outcomes and usually degraded by unavoidable noises. The presence of noises makes the phase extraction and phase unwrapping challenging. Windowed Fourier transform (WFT) based algorithms have been proven to be effective for fringe pattern analysis to various applications. However, the WFT-based algorithms are computationally expensive, prohibiting them from real-time applications. In this paper, we propose a fast parallel WFT-based library using graphics processing units and computer unified device architecture. Real-time WFT-based algorithms are achieved with 4 frames per second in processing 256 x 256 fringe patterns. Up to 132 x speedup is obtained for WFT-based algorithms using NVIDIA GTX295 graphics card than sequential C in quad-core 2.5GHz Intel(R)Xeon(R) CPU E5420. (C) 2009 Optical Society of America
引用
收藏
页码:23147 / 23152
页数:6
相关论文
共 28 条
[11]   Phase retrieval from the spectral interference signal used to measure thickness of SiO2 thin film on silicon wafer [J].
Hlubina, P. ;
Ciprian, D. ;
Lunacek, J. ;
Chlebus, R. .
APPLIED PHYSICS B-LASERS AND OPTICS, 2007, 88 (03) :397-403
[12]   Special-purpose computer HORN-5 for a real-time electroholography [J].
Ito, T ;
Masuda, N ;
Yoshimura, K ;
Shiraki, A ;
Shimobaba, T ;
Sugie, T .
OPTICS EXPRESS, 2005, 13 (06) :1923-1932
[13]  
Kemao QA, 2008, APPL OPTICS, V47, P5420, DOI [10.1364/AO.47.005408, 10.1364/AO.47.005420]
[14]   Windowed Fourier transform for fringe pattern analysis: theoretical analyses [J].
Kemao, Qian ;
Wang, Haixia ;
Gao, Wenjing .
APPLIED OPTICS, 2008, 47 (29) :5408-5419
[15]   Two-dimensional windowed Fourier transform for fringe pattern analysis: Principles, applications and implementations [J].
Kemao, Qian .
OPTICS AND LASERS IN ENGINEERING, 2007, 45 (02) :304-317
[16]   Fast blood flow visualization of high-resolution laser speckle imaging data using graphics processing unit [J].
Liu, Shusen ;
Li, Pengcheng ;
Luo, Qingming .
OPTICS EXPRESS, 2008, 16 (19) :14321-14329
[17]   Computer generated holography using a graphics processing unit [J].
Masuda, N ;
Ito, T ;
Tanaka, T ;
Shiraki, A ;
Sugie, T .
OPTICS EXPRESS, 2006, 14 (02) :603-608
[18]   Temporal fringe pattern analysis with parallel computing [J].
Ng, TW ;
Ang, KT ;
Argentini, G .
APPLIED OPTICS, 2005, 44 (33) :7125-7129
[19]  
NVIDIA, 2009, CUDA PROGR GUID VERS
[20]  
*NVIDIA, 2009 GPU WORKSH