TY - JOUR
T1 - Off-axis quantitative phase imaging processing using CUDA
T2 - Toward real-time applications
AU - Pham, Hoa
AU - Ding, Huafeng
AU - Sobh, Nahil
AU - Do, Minh
AU - Patel, Sanjay
AU - Popescu, Gabriel
PY - 2011
Y1 - 2011
N2 - We demonstrate real time off-axis Quantitative Phase Imaging (QPI) using a phase reconstruction algorithm based on NVIDIA's CUDA programming model. The phase unwrapping component is based on Goldstein's algorithm. By mapping the process of extracting phase information and unwrapping to GPU, we are able to speed up the whole procedure by more than 18.8× with respect to CPU processing and ultimately achieve video rate for mega-pixel images. Our CUDA implementation also supports processing of multiple images simultaneously. This enables our imaging system to support high speed, high throughput, and real-time image acquisition and visualization.
AB - We demonstrate real time off-axis Quantitative Phase Imaging (QPI) using a phase reconstruction algorithm based on NVIDIA's CUDA programming model. The phase unwrapping component is based on Goldstein's algorithm. By mapping the process of extracting phase information and unwrapping to GPU, we are able to speed up the whole procedure by more than 18.8× with respect to CPU processing and ultimately achieve video rate for mega-pixel images. Our CUDA implementation also supports processing of multiple images simultaneously. This enables our imaging system to support high speed, high throughput, and real-time image acquisition and visualization.
UR - http://www.scopus.com/inward/record.url?scp=82955189466&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=82955189466&partnerID=8YFLogxK
U2 - 10.1364/BOE.2.001781
DO - 10.1364/BOE.2.001781
M3 - Article
C2 - 21750757
AN - SCOPUS:82955189466
SN - 2156-7085
VL - 2
SP - 1781
EP - 1793
JO - Biomedical Optics Express
JF - Biomedical Optics Express
IS - 7
ER -