簡易檢索 / 詳目顯示

研究生: 陳畯宏
Chun-Hong Chen
論文名稱: 深度學習模型於刮傷檢測之應用
A Deep Learning Model Using YOLO for Scratch Detection
指導教授: 王孔政
Kung-Jeng Wang
口試委員: 歐陽超
Chao Ou-Yang
黃忠偉
Jong-Woei Whang
學位類別: 碩士
Master
系所名稱: 管理學院 - 工業管理系
Department of Industrial Management
論文出版年: 2021
畢業學年度: 109
語文別: 英文
論文頁數: 37
中文關鍵詞: 自動光學檢測深度學習瑕疵檢測迴歸分析
外文關鍵詞: scratch detection
相關次數: 點閱:279下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 瑕疵數據收集對於新產品而言極其稀少,一直是重要的議題。然而,瑕疵數據集的品質對深度學習有顯著的影響。本研究致力於應用CNN架構之瑕疵檢測模型,以解決瑕疵資料稀缺性的問題。本研究考量產品生產過程中瑕疵可能會有多種變化,建立能辨識三種不同刮傷瑕疵之瑕疵檢測模型: 一般刮痕、長刮痕與寬刮痕。電腦圖形處理器(顯示卡)外觀瑕疵為驗證本研究衡量模型成效之目標。本研究採用YOLOV3 演算法為架構,所建立之模型經測試可達98.12%平均正確率(mAP)。此外,本研究顯示鋁板適合做為建立GPU外觀刮痕瑕疵資料集之替代材料,透過替代材料,可以降低瑕疵數據收集之成本。本研究藉由迴歸模型找出模型參數(學習率、角度、曝光、飽和)與mAP之關係,且迴歸模式之適配度為97.65%。迴歸模式顯示有一個變數項(角度)與兩個交互作用項(學習率與角度、曝光與飽和)對mAP有顯著性影響。


    Defect dataset collection is usually an issue in new products and processes owing to scarcity of defect samples. The quality of defect dataset has significant impact on deep learning performances. This study proposes a convolutional neural network (CNN)-based scratch detection model and deals with the data collection issue of scratch defects. The proposed detection model was designed to identify three types of scratch, namely normal, long and wide scratch, considering the variability of defect shape appearing on the product in a manufacturing process. The graphics processing unit (GPU) is investigated as the target product to evaluate the proposed model. Based on the deep learning algorithm (i.e., You Only Look Once: YOLO), the proposed model is able to reach mean average precision (mAP) of 98.12%. In addition, our experiment result indicates that aluminum is an appropriate alternative material to generate defect data and deal with the scarcity issue of defects data for CNN learning. The data acquisition cost can be significantly reduced by adopting substitutional material to build a variety of scratch defects. This study constructs a relationship between CNN parameters (i.e., learning rate, angle, exposure and saturation) and the resulting mAP by a regression model with high R2 of 97.65%. The regression model shows that mangle effect and the interaction terms (learning rate with angle, exposure with saturation) significantly affect mAP.

    Abstract i 摘要 ii List of Figures v List of Table vi Chapter 1. Introduction 1 Chapter 2. Literature review 2 2.1 Automatic optical inspection (AOI) system 2 2.2 YOLO 2 2.3 Defect detection 5 Chapter 3. Method 7 3.1 Research process 7 3.2 Research target 8 3.3 Substitutional material 9 3.4 Data collection 10 3.5 Defect image preprocessing 12 3.6 Defect labeling 13 3.7 Regression model for parameter setting optimization 15 Chapter 4. Experiment and discussion 19 4.1 Experiment environment 19 4.2 Test dataset 21 4.3 Experiment result 24 4.4 Regression model result 31 Chapter5. Conclusions 33 References 35

    Azizah, L. M., Umayah, S. F., Riyadi, S., Damarjati, C., & Utama, N. A. (2017, 24-26 Nov. 2017). Deep learning implementation using convolutional neural network in mangosteen surface defect detection. Paper presented at the 2017 7th IEEE International Conference on Control System, Computing and Engineering (ICCSCE).
    Czimmermann, T., Ciuti, G., Milazzo, M., Chiurazzi, M., Roccella, S., Oddo, C. M., & Dario, P. (2020). Visual-based defect detection and classification approaches for industrial applications—a survey. Sensors, 20(5), 1459.
    Dai, W., Mujeeb, A., Erdt, M., & Sourin, A. (2020). Soldering defect detection in automatic optical inspection. Advanced Engineering Informatics, 43, 101004. doi:https://doi.org/10.1016/j.aei.2019.101004
    Duan, L., Yang, K., & Ruan, L. (2020). Research on Automatic Recognition of Casting Defects Based on Deep Learning. IEEE Access, PP, 1-1. doi:10.1109/ACCESS.2020.3048432
    Ebayyeh, A. A. R. M. A., & Mousavi, A. (2020). A Review and Analysis of Automatic Optical Inspection and Quality Monitoring Methods in Electronics Industry. IEEE Access, 8, 183192-183271. doi:10.1109/ACCESS.2020.3029127
    Girshick, R. (2015). Fast r-cnn. Paper presented at the Proceedings of the IEEE international conference on computer vision.
    Girshick, R., Donahue, J., Darrell, T., & Malik, J. (2014). Rich feature hierarchies for accurate object detection and semantic segmentation. Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition.
    Hanbay, K., Talu, M. F., & Özgüven, Ö. F. (2016). Fabric defect detection systems and methods—A systematic literature review. Optik, 127(24), 11960-11973. doi:https://doi.org/10.1016/j.ijleo.2016.09.110
    Huang, S.-H., & Pan, Y.-C. (2015). Automated visual inspection in the semiconductor industry: A survey. Computers in Industry, 66, 1-10. doi:https://doi.org/10.1016/j.compind.2014.10.006
    Hussain, M., Bird, J. J., & Faria, D. R. (2019, 2019//). A Study on CNN Transfer Learning for Image Classification. Paper presented at the Advances in Computational Intelligence Systems, Cham.
    Jakubovitz, D., Rodrigues, M. R., & Giryes, R. (2019). Lautum Regularization for Semi-Supervised Transfer Learning. Paper presented at the Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops.
    Jordan, M. I., & Mitchell, T. M. (2015). Machine learning: Trends, perspectives, and prospects. Science, 349(6245), 255-260.
    LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436-444. doi:10.1038/nature14539
    Liu, B., Zhang, Y., Lv, J., Majeed, A., Chen, C.-H., & Zhang, D. (2021). A cost-effective manufacturing process recognition approach based on deep transfer learning for CPS enabled shop-floor. Robotics and Computer-Integrated Manufacturing, 70, 102128. doi:https://doi.org/10.1016/j.rcim.2021.102128
    Lu, J., Behbood, V., Hao, P., Zuo, H., Xue, S., & Zhang, G. (2015). Transfer learning using computational intelligence: A survey. Knowledge-Based Systems, 80, 14-23. doi:https://doi.org/10.1016/j.knosys.2015.01.010
    Lu, Y., Zhang, L., & Xie, W. (2020, 22-24 Aug. 2020). YOLO-compact: An Efficient YOLO Network for Single Category Real-time Object Detection. Paper presented at the 2020 Chinese Control And Decision Conference (CCDC).
    Ojer, M., Serrano, I., Saiz, F., Barandiaran, I., Gil, I., Aguinaga, D., & Alejandro, D. (2020). Real-time automatic optical system to assist operators in the assembling of electronic components. The International Journal of Advanced Manufacturing Technology, 107(5), 2261-2275. doi:10.1007/s00170-020-05125-z
    Rau, H., & Wu, C.-H. (2005). Automatic optical inspection for detecting defects on printed circuit board inner layers. The International Journal of Advanced Manufacturing Technology, 25(9-10), 940-946.
    Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition.
    Redmon, J., & Farhadi, A. (2017). YOLO9000: better, faster, stronger. Paper presented at the Proceedings of the IEEE conference on computer vision and pattern recognition.
    Ren, S., He, K., Girshick, R., & Sun, J. (2015). Faster r-cnn: Towards real-time object detection with region proposal networks. arXiv preprint arXiv:1506.01497.
    Smith, L. N. (2018). A disciplined approach to neural network hyper-parameters: Part 1--learning rate, batch size, momentum, and weight decay. arXiv preprint arXiv:1803.09820.
    Tao, F., Zuo, Y., Da Xu, L., & Zhang, L. (2014). IoT-based intelligent perception and access of manufacturing resource toward cloud manufacturing. IEEE Transactions on Industrial Informatics, 10(2), 1547-1557.
    Wang, T., Chen, Y., Qiao, M., & Snoussi, H. (2018). A fast and robust convolutional neural network-based defect detection model in product quality control. The International Journal of Advanced Manufacturing Technology, 94(9), 3465-3471.
    Ye, R., Chang, M., Pan, C.-S., Chiang, C. A., & Gabayno, J. L. (2018). High-resolution optical inspection system for fast detection and classification of surface defects. International Journal of Optomechatronics, 12(1), 1-10. doi:10.1080/15599612.2018.1444829
    Zhang, M., Wu, J., Lin, H., Yuan, P., & Song, Y. (2017). The application of one-class classifier based on CNN in image defect detection. Procedia computer science, 114, 341-348.

    無法下載圖示 全文公開日期 2024/06/30 (校內網路)
    全文公開日期 2024/06/30 (校外網路)
    全文公開日期 2024/06/30 (國家圖書館:臺灣博碩士論文系統)
    QR CODE