A Machine Learning Based Approach to Driver Drowsiness Detection

  • Swapnil MisalEmail author
  • Binoy B. Nair
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 835)


Drowsy driving is a major cause of road accidents around the globe. A driver fatigue detection system that can alert the drowsy driver in a timely manner will therefore be of great help in improving road safety. This paper provides a non-invasive, camera-based innovative technique for detection of driver drowsiness based on eye blinking and mouth movement. A camera is mounted on the car dashboard facing the driver. First, face, eye and mouth of the driver are extracted from the images captured by the camera. Next, features for eyes and mouth are extracted and a classifier based detection system identifies if the driver is fatigued. Results demonstrate that the proposed system can efficiently identify indications of drowsiness on the drivers face.


Yawning Eye PERCLOS Fatigue 



The authors like to thank the persons who readily accepted to be part of performance evaluation of system proposed in this paper.


  1. 1.
    National Crime Records Bureau (NCRB), Traffic Accidents in India (2014).
  2. 2.
    National Highway Traffic Safety Administration (NHTSA), Drowsy Driving.
  3. 3.
    Leng, L.B., Giin, L.B., Chung, W.-Y.: Wearable driver drowsiness detection system based on biomedical and motion sensors. In: IEEE SENSORS, pp. 1–4. IEEE (2015)Google Scholar
  4. 4.
    Drutarovský, T: Driver’s Microsleep Detection. Bachelor thesis, Faculty of Informatics and Information Technologies, Slovak University of Technology, Bratislava (2014)Google Scholar
  5. 5.
    Ramesh, M.V., Nair, A.K., Kunnathu, A.T.: Real-time automated multiplexed sensor system for driver drowsiness detection. In: 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM), pp. 1–4. IEEE, September 2011Google Scholar
  6. 6.
    Jia, W., Peng, H., Ruan, N., Tang, Z., Zhao, W.: WiFind: driver fatigue detection with fine-grained Wi-Fi signal features. IEEE Trans. Big Data.
  7. 7.
    Qiao, Y., Zeng, K., Xu, L., Yin, X.: A smartphone-based driver fatigue detection using fusion of multiple real-time facial features. In: 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC), pp. 230–235. IEEE, January 2016Google Scholar
  8. 8.
    Zhang, F., Su, J., Geng, L., Xiao, Z.: Driver fatigue detection based on eye state recognition. In: International Conference on Machine Vision and Information Technology (CMVIT), pp. 105–110. IEEE, February 2017Google Scholar
  9. 9.
    Harisanker, M., Shanmugha Sundaram, R.: Development of a nonintrusive driver drowsiness monitoring system. In: Jain, L.C., Patnaik, S., Ichalkaranje, N. (eds.) Intelligent Computing, Communication and Devices. AISC, vol. 308, pp. 737–743. Springer, New Delhi (2015). Scholar
  10. 10.
    Akrout, B., Mahdi, W.: Yawning detection by the analysis of variational descriptor for monitoring driver drowsiness. In: 2016 International Image Processing, Applications and Systems (IPAS), pp. 1–5. IEEE. November 2016Google Scholar
  11. 11.
    Wongphanngam, J., Pumrin, S.: Fatigue warning system for driver nodding off using depth image from Kinect. In: 2016 13th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), pp. 1–6. IEEE, June 2016Google Scholar
  12. 12.
    Martin, S., Tawari, A., Trivedi, M.M: Balancing privacy and safety: protecting driver identity in naturalistic driving video data. In: 6th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, pp. 1–7. ACM, September 2014Google Scholar
  13. 13.
    Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2001, vol. 1, pp. I-511–I-518. IEEE (2001)Google Scholar
  14. 14.
    Freund, Y., Schapire, R.E.: A desicion-theoretic generalization of on-line learning and an application to boosting. In: Vitányi, P. (ed.) EuroCOLT 1995. LNCS, vol. 904, pp. 23–37. Springer, Heidelberg (1995). Scholar
  15. 15.
  16. 16.
    Saeed, A.: Deep Physiological Arousal Detection in a Driving Simulator. Master thesis: MSc Computer Science, August 2017Google Scholar
  17. 17.
    Wetzel, L., et al.: Glycosyltransferase homologs prevent promiscuous cell aggregation and promote multicellular development in the choanoflagellate S. rosetta, bioRxiv 384453 (2018).

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Department of Electronics and Communication EngineeringAmrita School of Engineering, Amrita Vishwa VidyapeethamCoimbatoreIndia
  2. 2.SIERS Research Laboratory, Department of Electronics and Communication EngineeringAmrita School of Engineering, Amrita Vishwa VidyapeethamCoimbatoreIndia

Personalised recommendations