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 o...
Main Authors: | , , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9229119/ |
_version_ | 1818617017251397632 |
---|---|
author | Yin-Peng Huang Ting-Yen Tsai Ting-Hao Chen Chuan-Bor Chueh You-Nan Tsai Yu-Wei Chang Yi-Chung Wu Hung-Wen Chen Meng-Tsan Tsai Yi-Ping Hung Hsiang-Chieh Lee |
author_facet | Yin-Peng Huang Ting-Yen Tsai Ting-Hao Chen Chuan-Bor Chueh You-Nan Tsai Yu-Wei Chang Yi-Chung Wu Hung-Wen Chen Meng-Tsan Tsai Yi-Ping Hung Hsiang-Chieh Lee |
author_sort | Yin-Peng Huang |
collection | DOAJ |
description | 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. |
first_indexed | 2024-12-16T16:59:00Z |
format | Article |
id | doaj.art-a920bf4b879c4cfc881c1d076643e991 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-16T16:59:00Z |
publishDate | 2020-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-a920bf4b879c4cfc881c1d076643e9912022-12-21T22:23:48ZengIEEEIEEE Access2169-35362020-01-01819172619173610.1109/ACCESS.2020.30321059229119A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware ImplementationsYin-Peng Huang0https://orcid.org/0000-0002-9401-3165Ting-Yen Tsai1Ting-Hao Chen2Chuan-Bor Chueh3You-Nan Tsai4Yu-Wei Chang5Yi-Chung Wu6Hung-Wen Chen7Meng-Tsan Tsai8Yi-Ping Hung9Hsiang-Chieh Lee10https://orcid.org/0000-0002-2976-6195Graduate Institute of Networking and Multimedia, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanDelta Research Center, Taipei, TaiwanDepartment of Electrical Engineering, Chang Gung University, Taoyuan, TaiwanGraduate Institute of Networking and Multimedia, National Taiwan University, Taipei, TaiwanGraduate Institute of Photonics and Optoelectronics, National Taiwan University, Taipei, TaiwanFourier-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.https://ieeexplore.ieee.org/document/9229119/Biomedical optical imagingmedical diagnostic imagingdata acquisitionbiophotonicssoftware architectureparallel processing |
spellingShingle | Yin-Peng Huang Ting-Yen Tsai Ting-Hao Chen Chuan-Bor Chueh You-Nan Tsai Yu-Wei Chang Yi-Chung Wu Hung-Wen Chen Meng-Tsan Tsai Yi-Ping Hung Hsiang-Chieh Lee A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations IEEE Access Biomedical optical imaging medical diagnostic imaging data acquisition biophotonics software architecture parallel processing |
title | A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations |
title_full | A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations |
title_fullStr | A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations |
title_full_unstemmed | A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations |
title_short | A Generic Framework for Fourier-Domain Optical Coherence Tomography Imaging: Software Architecture and Hardware Implementations |
title_sort | generic framework for fourier domain optical coherence tomography imaging software architecture and hardware implementations |
topic | Biomedical optical imaging medical diagnostic imaging data acquisition biophotonics software architecture parallel processing |
url | https://ieeexplore.ieee.org/document/9229119/ |
work_keys_str_mv | AT yinpenghuang agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT tingyentsai agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT tinghaochen agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT chuanborchueh agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT younantsai agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yuweichang agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yichungwu agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT hungwenchen agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT mengtsantsai agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yipinghung agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT hsiangchiehlee agenericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yinpenghuang genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT tingyentsai genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT tinghaochen genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT chuanborchueh genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT younantsai genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yuweichang genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yichungwu genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT hungwenchen genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT mengtsantsai genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT yipinghung genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations AT hsiangchiehlee genericframeworkforfourierdomainopticalcoherencetomographyimagingsoftwarearchitectureandhardwareimplementations |