簡易檢索 / 詳目顯示

研究生: 林昕駿
Hsin-Chu Lin
論文名稱: 以卷積神經網路為基礎的疲勞駕駛系統
Driver Drowsiness Detection System Using Convolutional Neural Networks
指導教授: 陳永耀
Yung-Yao Chen
口試委員: 陳永耀
Yung-Yao Chen
林昌鴻
Chang-Hong Lin
陳維美
Wei-Mei Chen
沈中安
Chung-An Shen
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 中文
論文頁數: 56
中文關鍵詞: 疲勞駕駛人臉偵測疲勞檢測
外文關鍵詞: fatigue driving, face detection, fatigue detection
相關次數: 點閱:221下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 現在自駕車的發展日新月異,即使自駕車的技術一天比一天進步,但是要真正達到完全自動駕駛還有很長一段路要發展,尤其是在發展2-3級的自駕車時,反而更為困難,尤其在第3級的自駕車時,有些鴐駛人誤以為現在已經到了完整自駕的時代,把操控完全交給車子,而自己因為疲勞,則開始睡覺,這樣對駕駛人及用路人來說很容易發生危險,因此需要開發相關的系統來減少駕駛人在疲勞狀態繼續行駛,好讓駕駛人在遇到問題時,能快速的反應過來,保護用路人的安全。疲勞駕駛的偵測需要高準確度,因此我們提出了一個新穎的做法。首先,透過物件偵測的技術來偵測駕駛員的人臉。再來,透過本研究開發的疲勞狀態檢測的網路來進行檢測,該網路會基於NTHU-Drowsy Driver Detection(NTHU-DDD)中來進行開發及驗證。


    Nowadays, the development of self-driving cars is changing with each passing day. Even if the technology of self-driving cars is improving day by day, there is still a long way to go to achieve fully autonomous driving, especially during the level 2-3 self-driving cars, especially in the third-level self-driving car, some drivers mistakenly think that the era of complete self-driving has come, and completely hand over the control to the car, and they start to rest because of fatigue. This is very dangerous for drivers and road users, so it is necessary to develop a system to reduce the number of drivers who continue to drive in a fatigued state, so that drivers can react quickly when they encounter problems and protect the safety of road users. Fatigue detection requires a high degree of accuracy, so we propose a novel approach. First, the driver's face is detected by object detection technology. Then, the detection is performed through a fatigue detection network developed in this study, which will be based on the NTHU-Drowsy Driver Detection (NTHU-DDD) for development and validation.

    致謝 I 摘要 II Abstract III 目錄 IV 圖目錄 VI 表目錄 VIII 第一章緒論 1 1.1前言 1 1.2研究動機 3 1.3論文貢獻 4 第二章 相關文獻 5 2.1 疲勞駕駛系統探討 5 2.1.1 傳統疲勞駕駛系統 6 2.1.2 深度學習疲勞駕駛系統 9 2.2物件偵測模型 11 2.2.1 Faster R-CNN 11 2.2.2 YOLO(You Only Look Once) 14 2.3影像分類模型 16 2.3.1 AlexNet 16 2.3.2 VGGNet 17 2.3.3 ResNet 18 2.3.4 MobileNet 19 第三章方法 20 3.1 系統架構 20 3.2 人臉偵測系統 21 3.2.1 Backbone - CSPDarknet53 22 3.2.2 Neck - SPP&PAN 23 3.2.3 注意力機制 25 3.3 疲勞狀態檢測 27 3.3.1 深度可分離網路 27 3.3.2 反轉殘差模塊 29 3.3.3 輕量化注意力模型 30 3.3.4 損失函數 31 3.3.5 優化器 32 第四章 實驗結果與分析 33 4.1 實驗環境 33 4.2 資料集 34 4.3 模型參數設置 36 4.4 效能評估 38 4.5 實驗結果 39 第五章 結論與未來展望 41 參考文獻 42

    [1] UniMax. Available Online: https://www.unimax.com.tw/tw/product_detail/56
    [2] Z. Gao, X. Min., Y. Yang, C. Mu, Q. Cai, W. Dang and S. Zuo, "EEG-Based Spatio–Temporal Convolutional Neural Network for Driver Fatigue Evaluation," IEEE Transactions on Neural Networks and Learning Systems, vol. 30, no. 9, pp. 2755-2763, 2019,
    [3] A. Moujahid, F. Dornaika, I. Arganda-Carreras and J. Reta, " Efficient and compact face descriptor for driver drowsiness detection," Expert Systems With Applications, vol. 168, pp. 114334, 2021
    [4] G. Sikander and S. Anwar, "Driver Fatigue Detection Systems: A Review," IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 6, pp. 2339-2352, 2019
    [5] N. Zhang, H. Zhang and J. Huang, "Driver Fatigue State Detection Based on Facial Key Points," 2019 6th International Conference on Systems and Informatics (ICSAI), Shanghai, China, pp. 144-149, 2019
    [6] C. B. S. Maior, M. Moura, J. M. Santana and I. Lins, "Real-time Classification for Autonomous Drowsiness Detection Using Eye Aspect Ratio," Expert Systems with Applications, vol. 158, 2020
    [7] T. Zhu, C. Zhang, T. Wu, Z. Ouyang, H. Li, X. Na, J. Liang and W. Li, "Research on a Real-Time Driver Fatigue Detection Algorithm Based on Facial Video Sequences," Applied Sciences, vol. 12, no. 6, 2022
    [8] S. Mehta, S. Dadhich, S. Gumber and A. J. Bhatt, "Real-Time Driver Drowsiness Detection System Using Eye Aspect Ratio and Eye Closure Ratio," SSRN Electronic Journal, 2019
    [9] N. Alioua, A. Amine and M. Rziza, "Driver's fatigue detection based on yawning extraction," International Journal of Vehicular Technology, vol. 2014, pp. 1-7, 2014
    [10] B. K. Savaş and Y. Becerikli, "Real Time Driver Fatigue Detection Based on SVM Algorithm," 2018 6th International Conference on Control Engineering and Information Technology (CEIT), pp. 1-4, 2018
    [11] S. Bakheet and A. Al-Hamadi, "A Framework for Instantaneous Driver Drowsiness Detection Based on Improved HOG Features and Naïve Bayesian Classification," Brain Sciences, vol. 11, 2021
    [12] S. A. Khan, S. Hussian, X. Sun and S. Yang, "An Effective Framework for Driver Fatigue Recognition Based on Intelligent Facial Expressions Analysis," IEEE Access, vol. 6, pp. 67459-67468, 2018
    [13] I. H. Choi, S. K. Hong and Y. G. Kim, "Real-time categorization of driver's gaze zone using the deep learning techniques," 2016 International Conference on Big Data and Smart Computing (BigComp), pp. 143-148, 2016
    [14] B. K. Savaş and Y. Becerikli, "Real Time Driver Fatigue Detection System Based on Multi-Task ConNN," IEEE Access, vol. 8, pp. 12491-12498, 2020
    [15] K. Dwivedi, K. Biswaranjan and A. Sethi, "Drowsy driver detection using representation learning," 2014 IEEE International advance computing conference (IACC), pp 995–999, 2014
    [16] S. Liu, L. Yu and M. Hou, "An efficient method for driver fatigue state detection based on deep learning," 2019 2nd International Conference on Safety Produce Informatization (IICSPI), Chongqing, China, pp. 172-176, 2019
    [17] S. Ren, K. He, R. B. Girshick and J. Sun, "Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 39, pp. 1137-1149, 2015
    [18] J. Redmon, S. Divvala, R. B. Girshick and A. Farhadi, "You only look once: Unified, real-time object detection," 2016 IEEE conference on computer vision and pattern recognition (CVPR), pp. 779–788, 2016
    [19] R. B. Girshick, J. Donahue, T. Darrell and J. Malik, "Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation," 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 580-587, 2014
    [20] R.B. Girshick, "Fast R-CNN," 2015 IEEE International Conference on Computer Vision (ICCV), pp. 1440-1448, 2015
    [21] J. Redmon and A. Farhadi, "YOLO9000: better, faster, stronger," 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 6517-6525, 2017
    [22] J. Redmon and A. Farhadi, "YOLOv3: An incremental improvement," arXiv, 2018
    [23] T. Y. Lin, P. Dollár, R. B. Girshick, K. He, B. Hariharan and S. J. Belongie, "Feature pyramid networks for object detection," 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 936-944, 2017
    [24] S. Krizhevsky, I. Sutskever and G. E. Hinton, "ImageNet classification with deep convolutional neural networks," Communications of the ACM, vol. 60, pp. 84-90, 2012
    [25] K. Simonyan and A. Zisserman, "Very Deep Convolutional Networks for Large-Scale Image Recognition," arXiv, 2014
    [26] K. He, X. Zhang, S. Ren and J. Sun, "Deep Residual Learning for Image Recognition," 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 770-778, 2016
    [27] A. G. Howard, M. Zhu, B. Chen, D. Kalenichenko, W. Wang, T. Weyand, M. Andreetto and H. Adam, "MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications," arXiv, 2017
    [28] Y. LeCun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document recognition," IEEE, vol.86, pp. 2278-2324, 1998
    [29] K. He, X. Zhang, S. Ren and J. Sun, "Spatial pyramid pooling in deep convolutional networks for visual recognition," IEEE transactions on pattern analysis and machine intelligence, vol. 37, pp. 1904-1916, 2015
    [30] S. Liu, L. Qi, H. Qin, J. Shi and J. Jia, "Path aggregation network for instance segmentation," 2018 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 8759-8768, 2018
    [31] C. Y. Wang, H. Liao, I. H. Yeh, Y. H. Wu, P. Y. Chen and J. W. Hsieh, "Cspnet: A new backbone that can enhance learning capability of cnn," 2020 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 390–391, 2020
    [32] S. Woo, J. Park, J. Y. Lee and I. S. Kweon, "CBAM: Convolutional Block Attention Module," European conference on computer vision (EVVC), pp. 3-19, 2018
    [33] M. Sandler, A. G. Howard, M. Zhu, A. Zhmoginov and L. C. Chen, "MobileNetV2: Inverted Residuals and Linear Bottlenecks, "2018 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 4510-4520, 2018
    [34] J. Hu, L. Shen, S. Albanie, G. Sun and E. Wu, "Squeeze-and-Excitation Networks," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 42, pp. 2011-2023, 2020
    [35] C. H. Weng, Y. H. Lai and S. Lai, "Driver drowsiness detection via a hierarchical temporal deep belief network," Asian Conference on Computer Vision, 2016

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