Comparing two video-based techniques for driver fatigue detection: classification versus optical flow approach

Lack of concentration in a driver due to fatigue is a major cause of road accidents. This paper investigates approaches that can be used to develop a video-based system to automatically detect driver fatigue and warn the driver, in order to prevent accidents. Ocular cues such as percentage eye closure (PERCLOS) are considered strong fatigue indicators; thus, accurately locating and tracking the driver’s eyes is vital. Tests were carried out based on two approaches to track the eyes and estimate PERCLOS: (1) classification approach and (2) optical flow approach. In the first approach, the eyes are tracked by finding local regions, the state (open or closed) of the eyes in each image frame is estimated using a classifier, and thereby the PERCLOS is calculated. In the second approach, the movement of the upper eyelid is tracked using a newly proposed simple eye model, which captures image velocities based on optical flow, thereby the eye closures and openings are detected, and then the eye states are estimated to calculate PERCLOS. Experiments show that both approaches can detect fatigue with reasonable accuracy, and that the classification approach is more accurate. However, the classification approach requires a large amount of suitable training data. If such data are unavailable, then the optical flow approach would be more practical.

[1]  Hyeonjoon Moon,et al.  The FERET Evaluation Methodology for Face-Recognition Algorithms , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Mubarak Shah,et al.  Determining driver visual attention with one camera , 2003, IEEE Trans. Intell. Transp. Syst..

[3]  Joachim M. Buhmann,et al.  Distortion Invariant Object Recognition in the Dynamic Link Architecture , 1993, IEEE Trans. Computers.

[4]  A. Craig,et al.  Driver fatigue: electroencephalography and psychological assessment. , 2002, Psychophysiology.

[5]  Saman K. Halgamuge,et al.  Driver Fatigue Detection by Fusing Multiple Cues , 2007, ISNN.

[6]  Qiang Ji,et al.  Active and dynamic information fusion for facial expression understanding from image sequences , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Saman K. Halgamuge,et al.  Optimal Weighting of Landmarks for Face Recognition , 2006, J. Multim..

[8]  Weixing Wang,et al.  Driver Fatigue Detection Based on Eye Tracking , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[9]  M. Eriksson,et al.  Eye-tracking for detection of driver fatigue , 1997, Proceedings of Conference on Intelligent Transportation Systems.

[10]  Nikolaos Papanikolopoulos,et al.  Monitoring driver fatigue using facial analysis techniques , 1999, Proceedings 199 IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems (Cat. No.99TH8383).

[11]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[12]  Zhiwei Zhu,et al.  Real-time nonintrusive monitoring and prediction of driver fatigue , 2004, IEEE Transactions on Vehicular Technology.

[13]  Qiang Ji,et al.  A probabilistic framework for modeling and real-time monitoring human fatigue , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[14]  I.B. Lee,et al.  Measurement of ocular torsion using iterative Lucas-Kanade optical flow method , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[15]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

[16]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, CAIP.

[17]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[18]  Chu Jiang-wei,et al.  A monitoring method of driver fatigue behavior based on machine vision , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[19]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[20]  Christoph von der Malsburg,et al.  A Neural System for the Recognition of Partially Occluded Objects in Cluttered Scenes: A Pilot Study , 1993, Int. J. Pattern Recognit. Artif. Intell..

[21]  Chuangxin Guo,et al.  A multiagent-based particle swarm optimization approach for optimal reactive power dispatch , 2005 .

[22]  Ioannis Pitas,et al.  Facial Expression Recognition in Image Sequences Using Geometric Deformation Features and Support Vector Machines , 2007, IEEE Transactions on Image Processing.

[23]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[24]  David F. Dinges,et al.  Perclos: A valid psychophysiological measure of alertness as assessed by psychomotor vigilance , 1998 .

[25]  Mubarak Shah,et al.  Monitoring head/eye motion for driver alertness with one camera , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[26]  Jorge Batista,et al.  A Real-Time Driver Visual Attention Monitoring System , 2005, IbPRIA.

[27]  Miguel Ángel Sotelo,et al.  Real-time system for monitoring driver vigilance , 2004, Proceedings of the IEEE International Symposium on Industrial Electronics, 2005. ISIE 2005..

[28]  Shumeet Baluja Using Labeled and Unlabeled Data for Probabilistic Modeling of Face Orientation , 2000, Int. J. Pattern Recognit. Artif. Intell..

[29]  Christopher B. Burge,et al.  Maximum entropy modeling of short sequence motifs with applications to RNA splicing signals , 2003, RECOMB '03.

[30]  Nicu Sebe,et al.  Facial expression recognition from video sequences: temporal and static modeling , 2003, Comput. Vis. Image Underst..

[31]  Tim Horberry,et al.  REVIEW OF FATIGUE DETECTION AND PREDICTION TECHNOLOGIES , 2000 .

[32]  Nick Reed,et al.  A Review of In-Vehicle Sleepiness Detection Devices , 2007 .

[33]  Mohammed Yeasin,et al.  Recognition of facial expressions and measurement of levels of interest from video , 2006, IEEE Transactions on Multimedia.

[34]  Saman K. Halgamuge,et al.  Gabor wavelet similarity maps for optimising hierarchical road sign classifiers , 2007, Pattern Recognit. Lett..

[35]  Cataldo Guaragnella,et al.  A visual approach for driver inattention detection , 2007, Pattern Recognit..

[36]  Maja Pantic,et al.  Automatic Analysis of Facial Expressions: The State of the Art , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[37]  D. Dinges,et al.  EVALUATION OF TECHNIQUES FOR OCULAR MEASUREMENT AS AN INDEX OF FATIGUE AND THE BASIS FOR ALERTNESS MANAGEMENT , 1998 .

[38]  Harini Veeraraghavan,et al.  DETECTING DRIVER FATIGUE THROUGH THE USE OF ADVANCED FACE MONITORING TECHNIQUES , 2001 .

[39]  W W Wierwille,et al.  Evaluation of driver drowsiness by trained raters. , 1994, Accident; analysis and prevention.

[40]  S. Halgamuge,et al.  Using the Active Appearance Model to detect driver fatigue , 2007, 2007 Third International Conference on Information and Automation for Sustainability.

[41]  Sebastian Thrun,et al.  Text Classification from Labeled and Unlabeled Documents using EM , 2000, Machine Learning.

[42]  Takeo Kanade,et al.  Recognizing Action Units for Facial Expression Analysis , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[43]  Y. V. Venkatesh,et al.  Blink detection and eye tracking for eye localization , 2003, TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region.

[44]  Harry Zhang,et al.  The Optimality of Naive Bayes , 2004, FLAIRS.

[45]  Saman K. Halgamuge,et al.  Optimised landmark model matching for face recognition , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[46]  Takeo Kanade,et al.  Evaluation of Gabor-wavelet-based facial action unit recognition in image sequences of increasing complexity , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[47]  Maja Pantic,et al.  Dynamics of facial expression: recognition of facial actions and their temporal segments from face profile image sequences , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[48]  Fengliang Xu,et al.  Real-time eye detection and tracking for driver observation under various light conditions , 2002, Intelligent Vehicle Symposium, 2002. IEEE.