Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 光電工程學研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/94029
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor李翔傑zh_TW
dc.contributor.advisorHsiang-Chieh Leeen
dc.contributor.author阮星翔zh_TW
dc.contributor.authorHsing-Hsiang Ruanen
dc.date.accessioned2024-08-14T16:19:55Z-
dc.date.available2024-08-15-
dc.date.copyright2024-08-13-
dc.date.issued2024-
dc.date.submitted2024-08-03-
dc.identifier.citationAhmed M. Hagag et al. "Optical coherence tomography angiography: technical principles and clinical applications in ophthalmology." Taiwan journal of ophthalmology 7.3 (2017): 115-129.
Suhail Alam et al. "Clinical application of rapid serial Fourier-domain optical coherence tomography for macular imaging." Ophthalmology 113.8 (2006): 1425-1431.
Osama MA Ibrahim, et al. "Application of visante optical coherence tomography tear meniscus height measurement in the diagnosis of dry eye disease." Ophthalmology 117.10 (2010): 1923-1929.
Thilo Gambichler et al. "Optical coherence tomography in dermatology: technical and clinical aspects." Archives of dermatological research 303 (2011): 457-473.
Thilo Gambichler et al. "Applications of optical coherence tomography in dermatology." Journal of dermatological science 40.2 (2005): 85-94.
Yasushi Shimada et al. "Application of optical coherence tomography (OCT) for diagnosis of caries, cracks, and defects of restorations." Current oral health reports 2 (2015): 73-80.
Bill W. Colston, et al. "Dental oct." Optics express 3.6 (1998): 230-238.
James Fujimoto and Eric Swanson. "The development, commercialization, and impact of optical coherence tomography." Investigative ophthalmology & visual science 57.9 (2016): OCT1-OCT13.
Sanghoon Kim et al. "Design and implementation of a low-cost, portable OCT system." Biomedical optics express 9.3 (2018): 1232-1243.
Daewooon Seong et al. "Development of single board computer-based temperature-insensitive compact optical coherence tomography for versatile applications." IEEE Transactions on Instrumentation and Measurement (2024).
Roshan Dsouza et al. "Economical and compact briefcase spectral-domain optical coherence tomography system for primary care and point-of-care applications." Journal of biomedical optics 23.9 (2018): 096003-096003.
Ge Song et al. "A review of low-cost and portable optical coherence tomography." Progress in Biomedical Engineering 3.3 (2021): 032002.
https://store-usa.arduino.cc/products/arduino-uno-rev3"Arduino Uno Rev3"
https://www.lattepanda.com/lattepanda-3-delta"LattePamda 3 Delta"
https://www.dfrobot.com/blog-806.html"LattePanda Alpha, The World's Most Powerful Hackable Device for Creators"
https://www.lattepanda.com/aboutus"About LattePanda"
Stephen M. Steve Trimberger. "Three ages of FPGAs: a retrospective on the first thirty years of FPGA technology: this paper reflects on how Moore's law has driven the design of FPGAs through three epochs: the age of invention, the age of expansion, and the age of accumulation." IEEE Solid-State Circuits Magazine 10.2 (2018): 16-29.
Michael D. Ciletti and M. Morris Mano. Digital design. Hoboken: Prentice-Hall, 2007.
Arti Badhoutiya et al. "Field Programmable Gate Array: An Extensive Review, Recent Trends, Challenges and Applications." 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom). IEEE, 2024.
William S. Carter "The evolution of programmable logic." 1991 Symposium on VLSI Circuits. IEEE, 1991.
https://www.xilinx.com/products/boards-and-kits/zcu104.html"Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit"
Kyung-Chan Jin et al. "High-speed FPGA-GPU processing for 3D-OCT imaging." 2017 3rd IEEE International Conference on Computer and Communications (ICCC). IEEE, 2017.
Jian Li, Marinko V. Sarunic, and Lesley Shannon. "Scalable, high performance Fourier domain optical coherence tomography: Why FPGAs and not GPGPUs." 2011 ieee 19th annual international symposium on field-programmable custom computing machines. IEEE, 2011.
David Huang et al. "Optical coherence tomography." science 254.5035 (1991): 1178-1181.
Joseph A. Izatt and Michael A. Choma. "Theory of optical coherence tomography." Optical Coherence Tomography: Technology and Applications. Berlin, Heidelberg: Springer Berlin Heidelberg, 2008. 47-72.
R. Leitgeb et al. "Performance of fourier domain vs. time domain optical coherence tomography." Optics express 11.8 (2003): 889-894.
Johannes F. De Boer et al. "Improved signal-to-noise ratio in spectral-domain compared with time-domain optical coherence tomography." Optics letters 28.21 (2003): 2067-2069.
Michael A. Choma et al. "Sensitivity advantage of swept source and Fourier domain optical coherence tomography." Optics express 11.18 (2003): 2183-2189.
Benjamin Potsaid et al. "Ultrahigh speed 1050nm swept source/Fourier domain OCT retinal and anterior segment imaging at 100,000 to 400,000 axial scans per second." Optics express 18.19 (2010): 20029-20048.
Maciej Wojtkowski et al. "Ultrahigh-resolution, high-speed, Fourier domain optical coherence tomography and methods for dispersion compensation." Optics express 12.11 (2004): 2404-2422.
G. Ganesh Kumar et al. "50 years of FFT algorithms and applications." Circuits, Systems, and Signal Processing 38 (2019): 5665-5698.
https://docs.xilinx.com/v/u/en-US/ug998-vivado-intro-fpga-design-hls"Introduction to FPGA Design with Vivado High-Level Synthesis", January 22, 2019.
https://www.eng.auburn.edu/~nelsovp/courses/elec4200/FPGA/ug474_7Series_CLB.pdf"7 Series FPGAs Configurable Logic Block", November 17, 2014.
https://docs.amd.com/v/u/en-US/ug384"Spartan-6 FPGA Configurable Logic Block", February 23, 2010.
https://docs.amd.com/v/u/en-US/ug471_7Series_SelectIO"7 Series FPGAs SelectIO Resources", May 8, 2018.
Juan J. Rodríguez-Andina et al. "Advanced features and industrial applications of FPGAs—A review." IEEE Transactions on Industrial Informatics 11.4 (2015): 853-864.
https://developer.arm.com/documentation/102202/0300/AXI-protocol-overview"An introduction to AMBA AXI"
https://developer.arm.com/documentation/ihi0022/latest/"AMBA AXI Protocol Specification", September, 2023.
施昶安,「現場可程式化邏輯閘陣列應用於光學同調斷層掃描系統之訊號控制模組」,國立臺灣大學光電工程學研究所碩士論文(2023).
https://opxiontech.com/#/MainPlatform/home"3D SKIN VIEWER"
Chau Yee Ng et al. "In vivo identification of skin photodamage induced by fractional CO2 and picosecond Nd: YAG lasers with optical coherence tomography." Diagnostics 12.4 (2022): 822.
https://www.infineon.com/cms/en/product/evaluation-boards/cyusb3kit-003/"CYUSB3KIT-003"(USB控制器)
https://www.infineon.com/dgdl/Infineon-AN75705_Getting_Started_with_EZ-USB_FX3-ApplicationNotes-v11_00-EN.pdf?fileId=8ac78c8c7cdc391c017d073989df5e15"Getting Started with EZ-USB® FX3™"
Curtis F. Gerald "Applied numerical analysis". Pearson Education India, 2004.
M. Isabel Bueno and Froilán M. Dopico. "Stability and sensitivity of tridiagonal LU factorization without pivoting." BIT Numerical Mathematics 44.4 (2004): 651-673.
Zhou Wang and Alan C. Bovik. "Mean squared error: Love it or leave it? A new look at signal fidelity measures." IEEE signal processing magazine 26.1 (2009): 98-117.
Zhou Wang et al. "Image quality assessment: from error visibility to structural similarity." IEEE transactions on image processing 13.4 (2004): 600-612.
-
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/94029-
dc.description.abstract可攜式之光學同調斷層掃描術(Portable optical coherence tomography, portable OCT)系統為了克服傳統型OCT體積與價格上的限制,在架構上以頻域式光學同調斷層掃描術(Spectral-domain OCT, SD-OCT)為基礎,並透過單板電腦或小型電腦等微型化之低成本運算單元,進行後端OCT影像處理以及周邊掃描設備的控制。然而,使用相對微型化且低成本之運算單元使其受限於效能上的限制,難以提供快速且即時的高品質OCT掃描影像。
本研究為了建立兼顧效能、體積與成本的可攜式OCT系統雛形,開發了一套OCT異質運算架構整合平台,包含了進階精簡指令集機器(Advanced RISC Machine, ARM)架構處理器系統、現場可程式化邏輯閘陣列(Field Programmable Gate Array, FPGA)以及個人電腦。以ARM架構處理器系統作為SD-OCT中的線型相機(Line-scan camera)之控制單元,並利用FPGA進行周邊設備的同步控制以及OCT影像處理,最後透過個人電腦實現即時OCT影像顯示與使用者控制介面。而在OCT架構方面,我們將芯聖科技(OPXION Technology, Inc.)開發的手持式光學同調斷層掃描儀與本研究開發的運算平台結合,以實現完整的可攜式OCT系統。為了實現FPGA與個人電腦的高速資料傳輸,本研究透過通用序列匯流排(Universal serial bus, USB)控制器硬體作為FPGA與個人電腦的連接管道,負責USB封包的傳輸。而ARM架構處理器系統與FPGA的部分則使用Xilinx公司設計的Zynq系列開發版。此開發板本身就搭載了ARM處理器系統與FPGA資源,可透過高速匯流排進行ARM架構處理器系統與FPGA之間的資料傳輸。
在本研究中我們首先使用FPGA開發與USB控制器溝通之介面控制模組,並在電腦端利用USB控制器提供的軟體介面進行資料收發控制,實現了FPGA與電腦端的資料傳輸。接下來我們建立了ARM架構處理器系統與FPGA之間基於高速匯流排的資料溝通機制,並結合先前開發的FPGA與電腦的資料傳輸方法,完成整體系統的傳輸架構,並對其資料傳輸的正確性進行測試。最後,我們開發了SD-OCT影像處理之FPGA硬體模組,結合先前已開發的FPGA同步掃描訊號產生模組並整合於整體系統的傳輸架構中,而經過FPGA處理完的OCT影像將傳輸至個人電腦進行即時影像顯示。本研究利用此異質運算架構整合平台實現以FPGA為基礎之可攜式OCT系統,提供即時的OCT掃描影像,以利可攜式OCT系統應用在更多基礎醫療(Primary care)的場域中。
zh_TW
dc.description.abstractTo overcome the footprint and cost limitation of traditional optical coherence tomography (OCT) systems, most portable optical coherence tomography (portable OCT) systems are based on spectral-domain optical coherence tomography (SD-OCT) and miniaturized computing units such as single-board computers or small PCs for backend OCT image processing and control of peripheral scanning devices. However, utilizing relatively miniaturized and low-cost computing units makes it challenging to provide high-speed, real-time, and high-quality OCT images.
This study aims to establish a prototype of a portable OCT system that balances performance, size, and cost by developing an integrated platform for heterogeneous computing architectures. This platform includes an Advanced RISC Machine (ARM) processor system, a Field Programmable Gate Array (FPGA), and a personal computer. The ARM processor system serves as the control unit for the SD-OCT line-scan camera, while the FPGA is utilized for the synchronous control of peripheral devices and OCT image processing. Real-time OCT image display and user control interface are realized through a personal computer. To achieve a complete portable OCT system, we also integrated our computing platform into a handheld OCT scanner developed by OPXION Technology, Inc. To realize the data transmission between the FPGA and the personal computer, a Universal serial bus (USB) controller hardware for USB packet transmission is utilized. A Xilinx Zynq development board equipped with an ARM processor system and FPGA resources is utilized in this platform, featuring the high-speed data transmission bus between the ARM processor system and FPGA.
In this study, we first developed the communication interface control module between the FPGA and the USB controller and utilized the software interface provided by the USB controller on the computer side to control data transmission, achieving data transfer between the FPGA and the computer. Next, we established a high-speed bus-based data communication method between the ARM processor system and the FPGA, integrating it into the previously developed FPGA-to-computer data transfer method to complete the overall system transmission architecture and test the correctness of data transmission. Finally, we developed hardware modules for SD-OCT image processing and integrated them into the overall system transmission architecture and the previously developed synchronous scanning waveform generation module with FPGA. The OCT images processed by the FPGA are transmitted to the personal computer for real-time image display. This study realizes an FPGA-based portable OCT system using the heterogeneous computing architecture integration platform, providing real-time OCT scan images to facilitate the application of portable OCT systems in primary care.
en
dc.description.provenanceSubmitted by admin ntu (admin@lib.ntu.edu.tw) on 2024-08-14T16:19:55Z
No. of bitstreams: 0
en
dc.description.provenanceMade available in DSpace on 2024-08-14T16:19:55Z (GMT). No. of bitstreams: 0en
dc.description.tableofcontents論文口試委員審定書 i
謝辭 ii
中文摘要 iii
ABSTRACT v
目次 vii
表次 x
圖次 xi
Chapter 1 緒論 1
1.1 可攜式光學同調斷層掃描系統之發展 1
1.2 運算平台介紹 4
1.3 研究動機 8
1.4 論文範疇 8
Chapter 2 光學同調斷層掃描術(Optical coherence tomography, OCT) 9
2.1 光學同調斷層掃描術之介紹 9
2.2 光學同調斷層掃描術之基本原理 10
2.3 影像解析度 13
2.3.1 軸向解析度(Axial resolution) 13
2.3.2 橫向解析度(Lateral resolution) 14
2.4 光學同調斷層掃描術之發展 14
2.4.1 時域式光學同調斷層掃描術(Time-domain OCT, TD-OCT) 14
2.4.2 掃頻式光學同調斷層掃描術(Swept-source OCT, SS-OCT) 15
2.4.3 頻域式光學同調斷層掃描術(Spectral-domain OCT, SD-OCT) 16
2.5 頻域式光學同調斷層掃描術影像處理流程 17
2.5.1 背景訊號扣除(Background subtraction) 17
2.5.2 重新採樣(Resampling) 18
2.5.3 色散補償(Dispersion compensation) 18
2.5.4 快速傅立葉轉換(Fast fourier transform, FFT) 19
Chapter 3 現場可程式化邏輯閘陣列(Field programmable gate array, FPGA)基本原理 20
3.1 FPGA架構組成 20
3.1.1 可程式化邏輯區塊(Programmable logic block) 20
3.1.2 可程式化互連資源(Programmable interconnect resource) 22
3.1.3 可程式化輸入/輸入(Programmable I/O) 22
3.2 測試平台(Testbench)模擬 23
3.3 合成(Synthesis)、實作(Implementation)與位元流生成(Bitstream generation) 23
3.4 基於FPGA之單晶片系統 24
3.5 高級可擴展接口(Advanced extensible interface, AXI)通訊協定介紹 25
Chapter 4 實驗架構與方法 29
4.1 可攜式FPGA-OCT之整體架構 29
4.3 EZ-USB FX3介面設計 32
4.4 ARM處理器系統與FPGA之溝通機制設計 35
4.5 OCT core影像處理模組設計 36
4.5.1 OCT core架構 36
4.5.2 三次樣條插值(Cubic spline interpolation)演算法 38
4.5.3 三次樣條插值硬體架構設計 43
4.6 OCT影像品質分析標準 45
4.6.1 峰值訊噪比(Peak signal-to-noise ratio, PSNR) 45
4.6.2 結構相似性指標(Structural Similarity index, SSIM index) 46
Chapter 5 實驗結果與討論 48
5.1 整體系統傳輸結果測試 48
5.2 三次樣條插值模組之功能驗證 50
5.3 影像處理模組OCT core之功能驗證 52
5.4 FPGA資源使用量 54
5.5 皮膚儀OCT即時影像顯示 55
Chapter 6 結論與未來展望 58
6.1 結論 58
6.2 未來展望 59
參考文獻 62
-
dc.language.isozh_TW-
dc.subject手持式探頭zh_TW
dc.subject光學同調斷層掃描術zh_TW
dc.subject現場可程式化邏輯閘陣列zh_TW
dc.subject可攜式OCTzh_TW
dc.subject偏鄉醫療zh_TW
dc.subject初級醫療zh_TW
dc.subjectprimary careen
dc.subjectfield programmable gate arrayen
dc.subjectportable OCTen
dc.subjecthandheld scanneren
dc.subjectoptical coherence tomographyen
dc.title以現場可程式化邏輯閘陣列實作光學同調斷層掃描術之成像引擎zh_TW
dc.titleDesign and Implementation of Optical Coherence Tomography Imaging Engine with Field Programmable Gate Arrayen
dc.typeThesis-
dc.date.schoolyear112-2-
dc.description.degree碩士-
dc.contributor.oralexamcommittee楊家驤;蔡睿哲zh_TW
dc.contributor.oralexamcommitteeChia-Hsiang Yang;Jui-Che Tsaien
dc.subject.keyword光學同調斷層掃描術,現場可程式化邏輯閘陣列,可攜式OCT,偏鄉醫療,初級醫療,手持式探頭,zh_TW
dc.subject.keywordoptical coherence tomography,field programmable gate array,portable OCT,primary care,handheld scanner,en
dc.relation.page65-
dc.identifier.doi10.6342/NTU202403255-
dc.rights.note同意授權(限校園內公開)-
dc.date.accepted2024-08-07-
dc.contributor.author-college電機資訊學院-
dc.contributor.author-dept光電工程學研究所-
dc.date.embargo-lift2027-09-20-
顯示於系所單位:光電工程學研究所

文件中的檔案:
檔案 大小格式 
ntu-112-2.pdf
  未授權公開取用
4.77 MBAdobe PDF檢視/開啟
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved