Development of Low-Cost Real-Time Driver Drowsiness Detection System Using Eye Centre Tracking and Dynamic Thresholding

  • Fuzail KhanEmail author
  • Sandeep Sharma
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 940)


One in every five vehicle accidents on the road today is caused simply due to driver fatigue. Fatigue or otherwise drowsiness, significantly reduces the concentration and vigilance of the driver thereby increasing the risk of inherent human error leading to injuries and fatalities. Hence, our primary motive being - to reduce road accidents using a non-intrusive image processing based alert system. In this regard, we have built a system that detects driver drowsiness by real time tracking and monitoring the pattern of the driver’s eyes. The stand alone system consists of 3 interconnected components - a processor, a camera and an alarm. After initial facial detection, the eyes are located, extracted and continuously monitored to check whether they are open or closed on the basis of a pixel-by-pixel method. When the eyes are seen to be closed for a certain amount of time, drowsiness is said to be detected and an alarm is issued accordingly to alert the driver and hence, prevent a casualty.


Drowsiness detection Computer vision Eye center tracking Image processing Real time systems 


  1. 1.
    Lee, B.G., Jung, S.J., Chung, W.Y.: Real-time physiological and vision monitoring of vehicle driver for non-intrusive drowsiness detection. IET Commun. 5(17), 2461–2469 (2011)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Fu, R., Wang, H.: Detection of driving fatigue by using noncontact EMG and ECG signals measurement system. Int. J. Neural Syst. 24(03), 1450006 (2014)CrossRefGoogle Scholar
  3. 3.
    Jung, S.J., Shin, H.S., Chung, W.Y.: Driver fatigue and drowsiness monitoring system with embedded electrocardiogram sensor on steering wheel. IET Intell. Transp. Syst. 8, 43–50 (2014)CrossRefGoogle Scholar
  4. 4.
    Kaida, K., Åkerstedt, T., Kecklund, G., Nilsson, J.P., Axelsson, J.: Use of subjective and physiological indicators of sleepiness to predict performance during a vigilance task. Ind. Health 45, 520–526 (2007)CrossRefGoogle Scholar
  5. 5.
    Krajewski, J., Sommer, D., Trutschel, U., Edwards, D., Golz, M.: Steering wheel behavior based estimation of fatigue. In: Driving Assessment Conference, pp. 118–124 (2017)Google Scholar
  6. 6.
    Li, Z., Li, S., Li, R., Cheng, B., Shi, J.: Online detection of driver fatigue using steering wheel angles for real driving conditions. Sensors 17, 495 (2017). Scholar
  7. 7.
    Aidman, E., Chadunow, C., Johnson, K., Reece, J.: Real-time driver drowsiness feedback improves driver alertness and self-reported driving performance. Accid. Anal. Prev. 81, 8–13 (2015)CrossRefGoogle Scholar
  8. 8.
    Zeng, S., Li, J., Jiang, L., Jiang, J.: A driving assistant safety method based on human eye fatigue detection. In: 2017 29th Chinese Control And Decision Conference (CCDC), Chongqing, pp. 6370–6377 (2017)Google Scholar
  9. 9.
    Smith, P., Shah, M., Lobo, N.V.: Determining driver visual attention with one camera. IEEE Trans. Intell. Transp. Syst. 4(4), 205–218 (2003)CrossRefGoogle Scholar
  10. 10.
    Sun, C., Li, J., Song, Y., Jin, L.: Real-time driver fatigue detection based on eye state recognition. Appl. Mech. Mater. 457(458), 944–952 (2014)Google Scholar
  11. 11.
    Cheng, B., Zhang, G., Feng, R., et al.: Real-time monitoring of driver fatigue based on eye state recognition. Automot. Eng. 30(11), 1001–1005 (2008)Google Scholar
  12. 12.
    Wang, Q., Wang, H., Zhao, C., et al.: Driver fatigue monitoring based on eye state recognition. J. Nanjing Univ. Sci. Technol. (Nat. Sci.) 34(4), 448–453 (2010)Google 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 2001, CVPR 2001, vol. 1, pp. 511–518 (2001)Google Scholar
  14. 14.
    Chen, D., Bai, J., Qu, Z.: Research on pupil center location based on improved Hough transform and edge gradient algorithm. In: National Conference on Information Technology and Computer ScienceGoogle Scholar
  15. 15.
    Jayswal, A.S., Modi, R.V.: Driver drowsiness detection using canny edge detection and Hough transformation. J. Open Source Dev. 4(3), 9–13 (2017)Google Scholar
  16. 16.
    Gururaja, A.K., Prashanth, K.V.M.: Real time drowsiness detection using different edge detection techniques. Int. J. Res. Eng. Technol. 5(6)Google Scholar
  17. 17.
    Timm, F., Barth, E.: Accurate eye centre localization by means of gradients. Institute for Neuro- and Bioinformatics, University of Lubeck, Ratzeburger Allee 160, D-23538 Lubeck, GermanyGoogle Scholar
  18. 18.
    Song, F., Tan, X., Liu, X., Chen, S.: Eyes closeness detection from still images with multi-scale histograms of principal oriented gradients. Pattern Recogn. (2014)Google Scholar
  19. 19.
    Grace, R., Byrne, V.E., Bierman, D.M., Legrand, J.M., Gricourt, D., Davis, B.K., Staszewski, J.J., Carnahan, B.: A drowsy driver detection system for heavy vehicles. In: 17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems Conference Proceedings, 31 October–7 November 1988Google Scholar
  20. 20.
    Ueno, H., Kaneda M., Tsokino, M.: Development of drowsiness detection system. In: Proceedings of VNIS - 1994 Vehicle Navigation and Information Systems Conference (1994)Google Scholar
  21. 21.
    Sahayadhas, A., Sundaraj, K., Murugappan, M.: Detecting driver drowsiness based on sensors: a review. Sensors (Basel) 12(12), 16937–16953 (2012)CrossRefGoogle Scholar
  22. 22.
    Ma’touq, J., Al-Nabulsi, J., Al-Kazwini, A., Baniyassien, A., Al-Haj, I.G., Mohammad, H.: Eye blinking-based method for detecting driver drowsiness. Department of Biomedical Engineering, School of Applied Medical Sciences, German Jordanian University, AmmanGoogle Scholar
  23. 23.
    Valenti, R., Gevers, T.: Accurate eye centre location and tracking using isophote curvature. In: 2008 IEEE Conference for Pattern Recognition and Computer Vision (2008)Google Scholar
  24. 24.
    Khunpisuth, O., Chotchinasri, T., Koschakosai, V., Hnoohom, N.: Driver drowsiness detection using eye-closeness detection. In: 2016 12th International Conference on Signal-Image Technology and Internet-Based Systems (2016)Google Scholar
  25. 25.
    Ghosh, S., Nandy, T., Manna, N.: Real time eye detection and tracking method for driver assistance system. In: Advancements of Medical Electronics (2015)Google Scholar
  26. 26.
    Nguyen, T.P., Chew M.T., Demidenko, S.: Eye tracking system to detect driver drowsiness. In: 2015 6th International Conference on Automation, Robotics and Applications (ICARA) (2015)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Electronics and Communication EngineeringNational Institute of Technology KarnatakaSurathkalIndia

Personalised recommendations