Real-time processing for full-range Fourier-domain optical-coherence tomography with zero-filling interpolation using multiple graphic processing units.
The real-time display of full-range, 2048?axial pixelx1024?lateral pixel, Fourier-domain optical-coherence tomography (FD-OCT) images is demonstrated. The required speed was achieved by using dual graphic processing units (GPUs) with many stream processors to realize highly parallel processing. We used a zero-filling technique, including a forward Fourier transform, a zero padding to increase the axial data-array size to 8192, an inverse-Fourier transform back to the spectral domain, a linear interpolation from wavelength to wavenumber, a lateral Hilbert transform to obtain the complex spectrum, a Fourier transform to obtain the axial profiles, and a log scaling. The data-transfer time of the frame grabber was 15.73?ms, and the processing time, which includes the data transfer between the GPU memory and the host computer, was 14.75?ms, for a total time shorter than the 36.70?ms frame-interval time using a line-scan CCD camera operated at 27.9?kHz. That is, our OCT system achieved a processed-image display rate of 27.23 frames/s.
Watanabe
Yuuki
Y
Graduate School of Science and Engineering, Yamagata University, 4-3-16 Johnan,Yonezawa, Yamagata 992-8510, Japan. ywata@yz.yamagata-u.ac.jp
Maeno
Seiya
S
Aoshima
Kenji
K
Hasegawa
Haruyuki
H
Koseki
Hitoshi
H
D000465:Algorithms; D003199:Computer Systems; D005583:Fourier Analysis; D006801:Humans; D007090:Image Interpretation, Computer-Assisted; D007091:Image Processing, Computer-Assisted; D009262:Nails / Q000648:ultrastructure; D041623:Tomography, Optical Coherence / Q000379:methods*