A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations

Fourier-domain optical coherence tomography (FD-OCT), including spectral-domain OCT (SD-OCT) and swept-source OCT (SS-OCT), allows the volumetric imaging of the tissue architecture with a faster speed and higher detection sensitivity than does time-domain OCT. Although the hardware implementations of SD-OCT and SS-OCT are different, these technologies share very similar signal processing steps for image reconstruction. In this study, we developed hardware implementations and software architectures to design a generic framework for FD-OCT. For SD-OCT systems, an external synchronization approach was used to realize a data acquisition schematic similar to that used in SS-OCT by carefully managing the timing clocks in the detection unit and for the waveform generation. In addition, by utilizing modules and factory concepts, a software engine can be developed that supports various acquisition devices and software operations or image processing functions with high operation flexibility while maintaining its robustness. Data processing and data saving were optimized using the parallel computing method with the OpenMP library and by leveraging the parallelism within the acquired data, respectively.

[1]  Gangjun Liu,et al.  Real-time polarization-sensitive optical coherence tomography data processing with parallel computing. , 2009, Applied optics.

[2]  Yuuki Watanabe,et al.  Real-time display on Fourier domain optical coherence tomography system using a graphics processing unit. , 2009, Journal of biomedical optics.

[3]  Quing Zhu,et al.  Digital signal processor-based real-time optical Doppler tomography system. , 2004, Journal of biomedical optics.

[4]  Yuuki Watanabe,et al.  Real-time processing for full-range Fourier-domain optical-coherence tomography with zero-filling interpolation using multiple graphic processing units. , 2010, Applied optics.

[5]  M. Wojtkowski,et al.  Real-time in vivo imaging by high-speed spectral optical coherence tomography. , 2003, Optics letters.

[6]  Kate Sugden,et al.  Processing and rendering of Fourier domain optical coherence tomography images at a line rate over 524 kHz using a graphics processing unit. , 2011, Journal of biomedical optics.

[7]  Daniel X Hammer,et al.  Real-time processing for Fourier domain optical coherence tomography using a field programmable gate array. , 2008, The Review of scientific instruments.

[8]  Kevin Wong,et al.  Real-time acquisition and display of flow contrast using speckle variance optical coherence tomography in a graphics processing unit , 2014, Journal of biomedical optics.

[9]  Kohji Ohbayashi,et al.  Spectral domain optical coherence tomography of multi-MHz A-scan rates at 1310 nm range and real-time 4D-display up to 41 volumes/second , 2012, Biomedical optics express.

[10]  Adrian Bradu,et al.  Real-time resampling in Fourier domain optical coherence tomography using a graphics processing unit. , 2010, Journal of biomedical optics.

[11]  A. Fercher,et al.  In vivo human retinal imaging by Fourier domain optical coherence tomography. , 2002, Journal of biomedical optics.

[12]  Shuo Tang,et al.  High-speed spectral domain optical coherence tomography using non-uniform fast Fourier transform , 2010, Biomedical optics express.

[13]  Kang Zhang,et al.  Real-time 4D signal processing and visualization using graphics processing unit on a regular nonlinear-k Fourier-domain OCT system , 2010, Optics express.

[14]  Roshan Dsouza,et al.  Economical and compact briefcase spectral-domain optical coherence tomography system for primary care and point-of-care applications , 2018, Journal of biomedical optics.

[15]  Changhuei Yang,et al.  Sensitivity advantage of swept source and Fourier domain optical coherence tomography. , 2003, Optics express.

[16]  G. Ripandelli,et al.  Optical coherence tomography. , 1998, Seminars in ophthalmology.

[17]  A. Fercher,et al.  Performance of fourier domain vs. time domain optical coherence tomography. , 2003, Optics express.

[18]  B. Bouma,et al.  Improved signal-to-noise ratio in spectral-domain compared with time-domain optical coherence tomography. , 2003, Optics letters.

[19]  Adrien E. Desjardins,et al.  Real-Time FPGA Processing for High-Speed Optical Frequency Domain Imaging , 2009, IEEE Transactions on Medical Imaging.

[20]  Matthew Brenner,et al.  Real-time swept source optical coherence tomography imaging of the human airway using a microelectromechanical system endoscope and digital signal processor. , 2008, Journal of biomedical optics.