A contextual and temporal algorithm for driver drowsiness detection. Academic Article uri icon


  • This study designs and evaluates a contextual and temporal algorithm for detecting drowsiness-related lane. The algorithm uses steering angle, pedal input, vehicle speed and acceleration as input. Speed and acceleration are used to develop a real-time measure of driving context. These measures are integrated with a Dynamic Bayesian Network that considers the time dependencies in transitions between drowsiness and awake states. The Dynamic Bayesian Network algorithm is validated with data collected from 72 participants driving the National Advanced Driving Simulator. The algorithm has a significantly lower false positive rate than PERCLOS-the current gold standard-and baseline, non-contextual, algorithms under design parameters that prioritize drowsiness detection. Under these parameters, the algorithm reduces false positive rate in highway and rural environments, which are typically problematic for vehicle-based detection algorithms. This algorithm is a promising new approach to driver impairment detection and suggests contextual factors should be considered in subsequent algorithm development processes. It may be combined with comprehensive mitigation methods to improve driving safety.

published proceedings

  • Accid Anal Prev

altmetric score

  • 2

author list (cited authors)

  • McDonald, A. D., Lee, J. D., Schwarz, C., & Brown, T. L.

citation count

  • 50

complete list of authors

  • McDonald, Anthony D||Lee, John D||Schwarz, Chris||Brown, Timothy L

publication date

  • April 2018