Tsai, Ting-YenTing-YenTsaiChen, Ting-HaoTing-HaoChenChueh, Chuan-BorChuan-BorChuehTsai, You-NanYou-NanTsaiChang, Yu-WeiYu-WeiChangWu, Yi-ChungYi-ChungWuChen, Hung-WenHung-WenChenTsai, Meng-TsanMeng-TsanTsaiYI-PING HUNGHsiang-Chieh Lee2021-05-062021-05-06202021693536https://scholars.lib.ntu.edu.tw/handle/123456789/559846https://www.scopus.com/inward/record.uri?eid=2-s2.0-85102797364&doi=10.1109%2fACCESS.2020.3032105&partnerID=40&md5=bd1315ea6aad1927191109f3a9898562Fourier-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. © 2020 Institute of Electrical and Electronics Engineers Inc.. All rights reserved.Biomedical optical imaging; Biophotonics; Data acquisition; Medical diagnostic imaging; Parallel processing; Software architectureApplication programming interfaces (API); Data acquisition; Data handling; Eye movements; Finite difference method; Image reconstruction; Optical data processing; Tomography; Detection sensitivity; External synchronization; Fourier-domain optical coherence tomography; Hardware implementations; Image processing functions; Operation flexibility; Parallel com- puting; Tissue architecture; Optical tomographyA Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementationsjournal article10.1109/ACCESS.2020.3032105WOS:000584763900001