Fast phase processing in off-axis holography by CUDA including parallel phase unwrapping.

We present parallel processing implementation for rapid extraction of the quantitative phase maps from off-axis holograms on the Graphics Processing Unit (GPU) of the computer using computer unified device architecture (CUDA) programming. To obtain efficient implementation, we parallelized both the wrapped phase map extraction algorithm and the two-dimensional phase unwrapping algorithm. In contrast to previous implementations, we utilized unweighted least squares phase unwrapping algorithm that better suits parallelism. We compared the proposed algorithm run times on the CPU and the GPU of the computer for various sizes of off-axis holograms. Using the GPU implementation, we extracted the unwrapped phase maps from the recorded off-axis holograms at 35 frames per second (fps) for 4 mega pixel holograms, and at 129 fps for 1 mega pixel holograms, which presents the fastest processing framerates obtained so far, to the best of our knowledge. We then used common-path off-axis interferometric imaging to quantitatively capture the phase maps of a micro-organism with rapid flagellum movements.

[1]  Pinhas Girshovitz,et al.  Generalized cell morphological parameters based on interferometric phase microscopy and their application to cell life cycle characterization , 2012, Biomedical optics express.

[2]  M.A. Richards,et al.  Obtaining a 35x Speedup in 2D Phase Unwrapping Using Commodity Graphics Processors , 2007, 2007 IEEE Radar Conference.

[3]  G. Bally,et al.  Digital Holographic Microscopy , 2007 .

[4]  David R. Kaeli,et al.  Accelerating phase unwrapping and affine transformations for optical quadrature microscopy using CUDA , 2009, GPGPU-2.

[5]  Henry Markram,et al.  Substrate Arrays of Iridium Oxide Microelectrodes for in Vitro Neuronal Interfacing , 2008, Front. Neuroeng..

[6]  Huafeng Ding,et al.  Off-axis quantitative phase imaging processing using CUDA: toward real-time applications , 2011, Biomedical optics express.

[7]  Bjö Rn,et al.  Digital Holographic Microscopy A new Method for surface Analysis and Marker-Free Dynamic Life cell imaging , 2007 .

[8]  Jong Chul Ye,et al.  Real-time Visualization of 3-d Dynamic Microscopic Objects Using Optical Diffraction Tomography References and Links , 2022 .

[9]  Francesco Merola,et al.  Exploring the capabilities of Digital Holography as tool for testing optical microstructures , 2011 .

[10]  Zhuo Wang,et al.  Tissue refractive index as marker of disease. , 2011, Journal of biomedical optics.

[11]  Pinhas Girshovitz,et al.  Real-time quantitative phase reconstruction in off-axis digital holography using multiplexing. , 2014, Optics letters.

[12]  N. Shaked,et al.  Compact and portable low-coherence interferometer with off-axis geometry for quantitative phase microscopy and nanoscopy. , 2013, Optics express.

[13]  Amir Arbabi,et al.  Detecting 20 nm wide defects in large area nanopatterns using optical interferometric microscopy. , 2013, Nano letters.

[14]  Mor Habaza,et al.  Tomographic phase microscopy with 180° rotation of live cells in suspension by holographic optical tweezers. , 2015, Optics letters.

[15]  Amir Arbabi,et al.  Optically monitoring and controlling nanoscale topography during semiconductor etching , 2012, Light: Science & Applications.

[16]  P. Marquet,et al.  Comparative study of human erythrocytes by digital holographic microscopy, confocal microscopy, and impedance volume analyzer , 2008, Cytometry. Part A : the journal of the International Society for Analytical Cytology.

[17]  Igor Meglinski,et al.  Online object oriented Monte Carlo computational tool for the needs of biomedical optics , 2011, Biomedical optics express.

[18]  Jaeduck Jang,et al.  Dynamic spectroscopic phase microscopy for quantifying hemoglobin concentration and dynamic membrane fluctuation in red blood cells. , 2012, Optics express.

[19]  M. Mir,et al.  Blood testing at the single cell level using quantitative phase and amplitude microscopy , 2011, Biomedical optics express.

[20]  Pinhas Girshovitz,et al.  Fast phase processing in off-axis holography using multiplexing with complex encoding and live-cell fluctuation map calculation in real-time. , 2015, Optics express.