Cargando…

Off-axis quantitative phase imaging processing using CUDA: toward real-time applications

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 a...

Descripción completa

Detalles Bibliográficos
Autores principales: Pham, Hoa, Ding, Huafeng, Sobh, Nahil, Do, Minh, Patel, Sanjay, Popescu, Gabriel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Optical Society of America 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3130566/
https://www.ncbi.nlm.nih.gov/pubmed/21750757
http://dx.doi.org/10.1364/BOE.2.001781
Descripción
Sumario: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.