Towards a Context-Dependent Multi-Buffer Driver Distraction Detection Algorithm
This paper presents initial work on a context-dependent driver distraction detection algorithm called AttenD2.0, which extends the original AttenD algorithm with elements from the Minimum Required Attention (MiRA) theory. Central to the original AttenD algorithm is a time buffer which keeps track of how often and for how long the driver looks away from the forward roadway. When the driver looks away the buffer is depleted and when looking back the buffer fills up. If the buffer runs empty the driver is classified as distracted. AttenD2.0 extends this concept by adding multiple buffers, thus integrating situation dependence and visual time-sharing behaviour in a transparent manner. Also, the increment and decrement of the buffers are now controlled by both static requirements (e.g. the presence of an on-ramp increases the need to monitor the sides and the mirrors) as well as dynamic requirements (e.g., reduced speed lowers the need to monitor the speedometer). The algorithm description is generic, but a real-time implementation with concrete values for different parameters is showcased in a driving simulator experiment with 16 bus drivers, where AttenD2.0 was used to ensure that drivers are attentive before taking back control after an automated bus stop docking and depot procedure. The scalability of AttenD2.0 relative to available data sources and the level of vehicle automation is demonstrated. Future work includes expanding the concept to real-world environments by automatically integrating situational information from the vehicles environmental sensing and from digital maps.