Optimization of compute unified device architecture for real-time ultrahigh-resolution optical coherence tomography

Citations

WEB OF SCIENCE

10
Citations

SCOPUS

9

초록

We propose an optimized signal processing scheme that utilizes the compute unified device architecture (CUDA) for real-time spectral domain optical coherence tomography (OCT). Because linear spline interpolation and the direct spectral reshaping method have low data and control dependencies, these algorithms maximally utilize graphic processing unit (GPU) resources for dispersion control. In addition, data transfer between main memory and GPU, regarded as one of the most wasteful and time-consuming processes in GPU computing, is executed in parallel with the signal processing by overlapping kernel execution and data transfers. Experimental results obtained from application of the proposed scheme to a laboratory constructed OCT system comprising five spectrally shifted SLDs indicate that the OCT system has an axial resolution of 4.8 mu m [1111 and transverse resolution of 13 01 in air. Further, coherence artifacts are reduced by 3-14 dB over the side-lobes in the point spread function. The optimization of CUDA enables OCT imaging rates up to 350 kHz (A-lines/sec) with a single GTX680 GPU. (C) 2014 Elsevier B.V. All rights reserved.

키워드

Near infrared optical reflectometryOptical imagingOptical coherence tomographyParallel computingPATTERN NOISE REMOVAL
제목
Optimization of compute unified device architecture for real-time ultrahigh-resolution optical coherence tomography
저자
Kim, Ji-hyunAum, JaehongHan, Jae-HoJeong, Jichai
DOI
10.1016/j.optcom.2014.08.067
발행일
2015-01-01
유형
Article
저널명
Optics Communications
334
페이지
308 ~ 313