Abstract

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μm and transverse resolution of 13μm in air. Further, coherence artifacts are reduced by 3–14dB over the side-lobes in the point spread function. The optimization of CUDA enables OCT imaging rates up to 350kHz (A-lines/sec) with a single GTX680 GPU.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.