| Literature DB >> 22969328 |
Hyosang Jeong1, Nam Hyun Cho, Unsang Jung, Changho Lee, Jeong-Yeon Kim, Jeehyun Kim.
Abstract
We demonstrate an ultrafast displaying Spectral Domain Optical Doppler Tomography system using Graphics Processing Unit (GPU) computing. The calculation of FFT and the Doppler frequency shift is accelerated by the GPU. Our system can display processed OCT and ODT images simultaneously in real time at 120 fps for 1,024 pixels × 512 lateral A-scans. The computing time for the Doppler information was dependent on the size of the moving average window, but with a window size of 32 pixels the ODT computation time is only 8.3 ms, which is comparable to the data acquisition time. Also the phase noise decreases significantly with the window size. Since the performance of a real-time display for OCT/ODT is very important for clinical applications that need immediate diagnosis for screening or biopsy. Intraoperative surgery can take much benefit from the real-time display flow rate information from the technology. Moreover, the GPU is an attractive tool for clinical and commercial systems for functional OCT features as well.Entities:
Keywords: CUDA; GPU; OCT; ODT; real-time
Mesh:
Year: 2012 PMID: 22969328 PMCID: PMC3435957 DOI: 10.3390/s120606920
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Schematic of the SD-ODT system. C: Collimator. FL: Focusing lens. RM: Reference mirror. FC: 2 × 2 Fiber coupler. LSC: CMOS Line scan camera. DG: Diffraction grating. GS: Galvanometer scanner. SP: Syringe pump. CT: 750 μm Capillary tube. PCIe: PCI express. FG: Frame grabber. COM: Host computer.
Figure 2.Architecture of the SD-ODT system with signal processing part implemented in a GPU.
Figure 3.Flowchart of Doppler frequency shift calculation by a GPU.
Figure 4.Comparison in ODT processing time between averaging window sizes.
Figure 5.Comparison in ODT processing time between lateral A-scans numbers. Averaging window size: 12 + 20 (M + N).
Figure 6.B-scan ODT images of flowing particles in a capillary tube with different averaging window sizes. Doppler angle: 80°. Flow velocity: 80 mm/s.
Figure 7.B-scan ODT images of capillary tube with different flow velocities. Doppler angle: 80°. Averaging window size: 12 + 20 (M + N).
Figure 8.The velocity profile in the depth direction in the center of ODT images.
Figure 9.Captured movie of experiment for a capillary tube ODT. Doppler angle: 80°. Averaging window size: 12 + 20 (M + N). Displaying image size: 512 W × 300 H pixel. (a) System setup. Red line: actual frame rate; (b) OCT image; (c) ODT image; (d) The watch for time comparison.