研究生: |
蔡陳杰 Tsai, Chen-Chieh |
---|---|
論文名稱: |
以 Centernet 為基礎開發 AOI 輔助系統之研究 A Study of Centernet Based AOI Assistant System Development |
指導教授: |
黃文吉
Hwang, Wen-Jyi |
口試委員: |
張寶基
Chang, Pao-Chi 周賜福 Joesph Arul |
口試日期: | 2021/08/03 |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2021 |
畢業學年度: | 109 |
語文別: | 中文 |
論文頁數: | 52 |
中文關鍵詞: | 自動光學檢測 、元件檢測 、深度學習 、邊緣計算 |
英文關鍵詞: | Centernet, Automated optical inspection, Component detection, Deep learning, Edge computing |
研究方法: | 實驗設計法 |
DOI URL: | http://doi.org/10.6345/NTNU202101299 |
論文種類: | 學術論文 |
相關次數: | 點閱:120 下載:11 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
自動光學檢測(AOI)為結合電腦視覺與自動化等多種技術的自動檢測方法,並且廣泛使用於產品製造的品質管理上,而元件檢測是自動光學檢測中的重要檢測項目之一。近年來,由於工業產業的變化,產品生產走向了少量多樣化,而在檢測上也改以邊緣運算的裝置運行,因此除了傳統元件檢測要求的準確率外,理想的元件檢測方法還必須要運算複雜度夠低與模型小才能在邊緣運算裝置上運行,而常見的元件檢測方法並不能完全達到這些要求。
本論文使用Centernet作為新建立的AOI元件檢測系統的核心演算法。其優點為應用廣泛以及容易簡化與縮小模型,讓模型足夠輕量在工廠上的邊緣運算裝置上運行,且在通用物件檢測有良好的檢測效果。而本論文完成之元件檢測系統能夠快速偵測出元件,以及將其系統應用於嵌入式系統上,以達到工業上減少成本的需求,也可以應用在客製化的元件檢測上。
[1] M. A. Mallaiyan Sathiaseelan, O. P. Paradis, S. Taheri, and N. Asadizanjani, "Why Is Deep Learning Challenging for Printed Circuit Board (PCB) Component Recognition and How Can We Address It?," Cryptography, vol. 5, no. 1, pp. 9, Mar. 2021.
[2] A. J. Crispin and V. Rankov, "Automated inspection of PCB components using a genetic algorithm template-matching approach," Int. J. Adv. Manuf. Technol., vol. 35, pp. 293-300, 2007.
[3] D. Li, C. Li, C. Chen, and Z. Zhao, "Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images," Sensors, vol. 20, no. 18, pp. 5318, Sep. 2020.
[4] C. Yang, "Machine Learning and Computer Vision for PCB Verification," Dissertation, 2020.
[5] S. Suzuki and K. Abe, "Topological structural analysis of digital binary images by border following," Comput. Vision Graphics Image Process., vol. 30, no. 1, pp. 32-46, 1985.
[6] X. Zhou, D. Wang and P. Krähenbühl, "Objects as points," arXiv:1904.07850 [cs.CV], 2019.
[7] S. Ren, K. He, R. Girshick and J. Sun, "Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 39, no. 6, pp. 1137-1149, 1 June 2017.
[8] J. Redmon and A. Farhadi, "Yolov3: An incremental improvement," arxiv:1804.02767 [cs.CV], 2018.
[9] Wenshuo Ma, Tingzhong Tian, Hang Xu, Yimin Huang and Zhenguo Li, "AABO: Adaptive Anchor Box Optimization for Object Detection via Bayesian Sub-sampling," arXiv:2007.09336 [cs.CV], 2020.
[10] Hei Law and Jia Deng, "CornerNet: Detecting Objects as Paired Keypoints," arXiv:1808.01244 [cs.CV], 2018.
[11] A. Newell, K. Yang, and J. Deng, "Stacked hourglass networks for human pose estimation," European conference on computer vision, pp. 483–499, 2016.
[12] K. He, X. Zhang, S. Ren, and J. Sun, "Deep residual learning for image recognition," Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770–778, 2016.
[13] Huang J, Rathod V, Sun C, Zhu M, Korattikara A, Fathi A, Fischer I, Wojna Z,
Song Y, Guadarrama S and Murphy K, "Speed/accuracy trade-offs for modern convolutional object detectors," CVPR, 2017.
[14] Olaf Ronneberger, Philipp Fischer and Thomas Brox "U-Net: Convolutional Networks for Biomedical Image Segmentation," arXiv:1505.04597 [cs.CV], 2018.
[15] T.-Y. Lin, P. Goyal, R. Girshick, K. He, and P. Dollar, "Focal loss for dense object detection, " Proceedings of the IEEE international conference on computer vision, pp. 2980–2988, 2017.