Skip to main content

Driver Drowsiness Detection

  • Chapter
  • First Online:
Computer Vision for Driver Assistance

Part of the book series: Computational Imaging and Vision ((CIVI,volume 45))

Abstract

In this chapter we propose a method to assess driver drowsiness based on face and eye-status analysis. The chapter starts with a detailed discussion on effective ways to create a strong classifier (the “training phase”), and it continues with a novel optimization method for the “application phase” of the classifier. Both together significantly improve the performance of our Haar-like based detectors in terms of speed, detection rate, and detection accuracy under non-ideal lighting conditions and for noisy images. The proposed framework includes a preprocessing denoising method, introduction of Global Haar-like features, a fast adaptation method to cope with rapid lighting variations, as well as an implementation of a Kalman filter tracker to reduce the search region and to indirectly support our eye-state monitoring system. Experimental results obtained for the MIT-CMU dataset, Yale dataset, and our recorded videos and comparisons with standard Haar-like detectors show noticeable improvements compared to previous methods.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Bibliography

  1. A.R. Face Database (2013), www2.ece.ohio-state.edu/~aleix/ARdatabase.html

  2. T. Brandt, R. Stemmer, A. Rakotonirainy, Affordable visual driver monitoring system for fatigue and monotony. Syst. Man Cybern. 7, 6451–6456 (2004)

    Google Scholar 

  3. CMU Face Dataset (Carnegie Mellon University, 2013), www.vasc.ri.cmu.edu/idb/html/face/frontal_images

  4. M. Danilum, M. Rezaei, R. Nicolescu, R. Klette, Eye status based on eyelid detection: a driver assistance system, in Proceedings of the IEEE International Conference on Computer Vision and Graphics (2014), pp. 171–178

    Google Scholar 

  5. I. Dimov, Curve fitting, interpolation, and extrapolation. Bulgarian Academy of Sciences, Institute of Information and Communication Technologies (2014)

    Google Scholar 

  6. The Face of Tomorrow Database (2014), www.faceoftomorrow.org/

  7. FERET Face Database (2012), www.itl.nist.gov/iad/humanid/feret/

    Google Scholar 

  8. O. Jesorsky, K.J. Kirchberg, R.W. Frischholz, Robust face detection using the Hausdorff distance, in Proceedings of the International Conference on Audio-and Video-Based Biometric Person Authentication (Springer, Berlin/Heidelberg, 2001), pp. 90–95

    Book  Google Scholar 

  9. W. Jianxin, S.C. Brubaker, M.D. Mullin, J.M. Rehg, Fast asymmetric learning for cascade face detection. IEEE Trans. Pattern Anal. Mach. Intell. 30, 369–382 (2008)

    Article  Google Scholar 

  10. R.E. Kalman, A new approach to linear filtering and prediction problems. J. Basic Eng. 82, 35–45 (1960)

    Article  Google Scholar 

  11. P. Kovesi, Phase preserving denoising of images, in Proceedings of DICTA (1999), pp. 212–217

    Google Scholar 

  12. O. Langner, R. Dotsch, G. Bijlstra, D.H.J. Wigboldus, S.T. Hawk, A. van Knippenberg, Presentation and validation of the Radboud faces database. Cogn. Emot. 24, 1377–1388 (2010)

    Article  Google Scholar 

  13. S. Lazebnik, C. Schmid, J. Ponce, Beyond bags of features: spatial pyramid matching for recognizing natural scene categories, in Proceedings of the IEEE Computer Vision Pattern Recognition (2006), pp. 2169–2178

    Google Scholar 

  14. K. Lee, J. Ho, D. Kriegman, Acquiring linear subspaces for face recognition under variable lighting. IEEE Trans. Pattern Anal. Mach. Intell. 27, 684–698 (2005)

    Article  Google Scholar 

  15. S.Z. Li, A.K. Jain, Handbook of Face Recognition (Springer, New York, 2011)

    Book  MATH  Google Scholar 

  16. S.Z. Li, Z. Zhang, Floatboost learning and statistical face detection. IEEE Trans. Pattern Anal. Mach. Intell. 26, 1112–1123 (2004)

    Article  Google Scholar 

  17. R. Lienhart, A. Kuranov, V. Pisarevsky, Empirical analysis of detection cascades of boosted classifiers for rapid object detection, in Proceedings of Joint Pattern Recognition Symposium (2003), pp. 297–304

    Google Scholar 

  18. R. Lienhart, J. Maydt, An extended set of Haar-like features for rapid object detection, in Proceedings of International Conference on Image Processing, vol. 1 (2002)

    Google Scholar 

  19. C. Liu, H.Y. Shum, Kullback–Leibler boosting, in Proceedings of IEEE Computer Vision Pattern Recognition (2003), pp. 587–594

    Google Scholar 

  20. A. Majumder, L. Behera, V.K. Subramanian, Automatic and robust detection of facial features in frontal face images, in Proceedings of International Conference on Computer Modelling and Simulation (2011), pp. 331–336

    Google Scholar 

  21. M. Marron, J.C. Garcia, M.A. Sotelo, M. Cabello, D. Pizarro, F. Huerta, J. Cerro, Comparing a Kalman filter and a particle filter in a multiple objects tracking application, in Proceedings of IEEE International Symposium on Intelligent Signal Processing (2007), pp. 1–6

    Google Scholar 

  22. H. Masnadi-Shirazi, N. Vasconcelos, Cost-sensitive boosting. IEEE Trans. Pattern Anal. Mach. Intell. 33, 294–309 (2011)

    Article  Google Scholar 

  23. M.T. Pham, T.J. Cham, Fast training and selection of Haar features using statistics in boosting-based face detection, in Proceedings of IEEE International Conference on Computer Vision (2007), pp. 1–7

    Google Scholar 

  24. M.T. Pham, Y. Gao, V.T.D. Houng, T.J. Cham, Fast polygonal integration and its application in extending Haar-like features to improve object detection, in Proceedings of IEEE Computer Vision Pattern Recognition (2010), pp. 942–949

    Google Scholar 

  25. P.J. Phillips, H. Moon, S.A. Rizvi, P.J. Rauss, The FERET evaluation methodology for face-recognition algorithms. IEEE Trans. Pattern Anal. Mach. Intell. 22, 1090–1104 (2000)

    Article  Google Scholar 

  26. PICS Image Database, Psychology Department, University of Stirling (2011), pics.psych.stir.ac.uk/

    Google Scholar 

  27. H. Rein-Lien, M. Abdel-Mottaleb, A.K. Jain, Face detection in color images. IEEE Trans. Pattern Anal. Mach. Intell. 24, 696–706 (2002)

    Article  Google Scholar 

  28. M. Rezaei, R. Klette, Novel adaptive eye detection and tracking for challenging lighting condition, in Proceedings of Asian Conference on Computer Vision Workshops. LNCS 7729 (2013), pp. 427–440

    Google Scholar 

  29. B. Ristic, S. Arulampalam, N. Gordon, Beyond the Kalman Filter: Particle Filters for Tracking Applications (Artech House, London, 2004)

    MATH  Google Scholar 

  30. M.J. Saberian, N. Vasconcelos, Boosting classifier cascades, in Proceedings of the Neural Information Processing Systems (2010)

    Google Scholar 

  31. M.J. Saberian, N. Vasconcelos, Learning optimal embedded cascades. IEEE Trans. Pattern Anal. Mach. Intell. 34, 2005–2018 (2012)

    Article  Google Scholar 

  32. V. Struc, B. Vesnicer, F. Mihelic, N. Pavesic, Removing illumination artifacts from face images using the nuisance attribute projection, in Proceedings of the IEEE Conference on Acoustics Speech Signal Processing (2011), pp. 846–849

    Google Scholar 

  33. W. Tsao, A.J.T. Lee, Y. Liu, T. Chang, H. Lin, A data mining approach to face detection. Pattern Recognit. 43, 1039–1049 (2010)

    Article  MATH  Google Scholar 

  34. P. Viola, M. Jones, Rapid object detection using a boosted cascade of simple features, in Proceedings of the IEEE Computer Vision Pattern Recognition, vol. 1 (2001), pp. 511–518

    Google Scholar 

  35. P. Viola, M. Jones, Robust real-time face detection. Int. J. Comput. Vis. 57, 137–154 (2004)

    Article  Google Scholar 

  36. J. Wiśniewska, M. Rezaei, R. Klette, Robust eye gaze estimation, in Proceedings of the IEEE International Conference on Computer Vision Graphics (2014), pp. 636–644

    Google Scholar 

  37. World recognized Haar classifier contributors for face and eye detection (2014), code.opencv.org/projects/opencv/wiki/Contributors?version=3

  38. R. Xiao, L. Zhu, H.J. Zhang, Boosting chain learning for object detection, in Proceedings of the IEEE Conference on Computer Vision (2003), pp. 709–715

    Google Scholar 

  39. H. Xinwen, L. Cheng-Lin, T. Tieniu, Learning boosted asymmetric classifiers for object detection, in Proceedings of the IEEE Computer Vision Pattern Recognition (2006), pp. 330–338

    Google Scholar 

  40. YALE Face Database (2013), vision.ucsd.edu/~iskwak/ExtYaleDatabase/Yale20Face20Database.htm

    Google Scholar 

  41. M.H. Yang, D. Kriegman, N. Ahuja, Detecting faces in images: a survey. IEEE Trans. Pattern Anal. Mach. Intell. 24, 34–58 (2002)

    Article  Google Scholar 

  42. W. Yan-Wen, A. Xue-Yi, Face detection in color images using AdaBoost algorithm based on skin color information, in Proceedings of the International Workshop Knowledge Discovery Data Mining (2008), pp. 339–342

    Google Scholar 

  43. C. Zhang, Z. Zhang, A survey of recent advances in face detection. Microsoft Research. Technical Report MSR-TR-2010-66 (2010)

    Google Scholar 

  44. C. Zhang, Z. Zhang, Face Detection and Adatation. Synthesis Lectures Computer Vision, vol. 2 (Morgan and Claypool Publishers, San Rafael, 2010)

    Google Scholar 

  45. X. Zhang, Y. Gao, Face recognition across pose: a review. Pattern Recognit. 42, 2876–2896 (2009)

    Article  Google Scholar 

  46. Z. Zhu, Q. Ji, Robust real-time eye detection and tracking under variable lighting conditions and various face orientations. Comput. Vis. Image Underst. 98, 124–154 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Rezaei, M., Klette, R. (2017). Driver Drowsiness Detection. In: Computer Vision for Driver Assistance. Computational Imaging and Vision, vol 45. Springer, Cham. https://doi.org/10.1007/978-3-319-50551-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50551-0_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50549-7

  • Online ISBN: 978-3-319-50551-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics