Research
A Contextual Analysis of Driver-Facing and Dual-View Video Inputs for Distraction Detection in Naturalistic Driving Environments
Overview Research area: Computer vision for driver monitoring, specifically spatiotemporal video classification of distracted driving using naturalistic (real-world) driving footage. Technical level:
- arXiv
- 2512.20025
- Published
- 2025-12-23
- Authors
- Anthony Dontoh, Stephanie Ivey, Armstrong Aboah
AI summary
Overview
- Research area: Computer vision for driver monitoring, specifically spatiotemporal video classification of distracted driving using naturalistic (real-world) driving footage.
- Technical level: Intermediate. The paper assumes familiarity with video action-recognition architectures (SlowFast, X3D, SlowOnly), but the comparative framing and plain reporting of results make it readable for transportation-safety researchers and graduate students.
- One-sentence scope: A controlled benchmark comparing driver-facing-only video against stacked driver-plus-road-facing video across three spatiotemporal action recognition models for six-class distraction detection.
What This Paper Is About
Most computer vision models for distracted driving look only at the driver, which means they cannot tell the difference between a genuine distraction (texting, grooming) and legitimate situational awareness (checking a mirror, scanning for pedestrians). This paper asks whether adding a synchronized road-facing camera view improves distraction detection accuracy, and tests that question across three leading video classification architectures rather than assuming that more visual context is automatically better.
Key Contributions
- A systematic single-view vs. dual-view comparison. One of the first controlled comparisons between driver-only and dual-view distraction detection models trained on naturalistic driving video, holding architecture and training protocols constant so that performance differences can be attributed to the inclusion of road context.
- Real-world evaluation of three architectures. SlowFast-R50, X3D-M, and SlowOnly-R50 were each trained and tested under both input configurations on real driving footage, providing a generalizability and robustness check in naturalistic conditions rather than curated datasets.
- Evidence that naive input stacking fails. The paper demonstrates that concatenating two camera views offers limited and architecture-dependent gains, contradicting the common intuition that more context always helps.
- Design guidance for context-aware systems. The results point to fusion-aware architectures—separate per-view processing with mid- or late-level fusion, attention, and temporal alignment—as necessary for multi-view driver monitoring.
Main Findings
- Best overall model was not the multi-view one. The driver-only X3D-M configuration achieved the highest test accuracy at 55.3%, reflecting the strength of its progressive expansion methodology.
- SlowOnly-R50 gained from dual-view input. The single-pathway model improved by 9.8% over its driver-only counterpart, suggesting its simplified temporal modeling leaves capacity to absorb complementary road-facing information.
- SlowFast-R50 got worse with dual-view input. The dual-pathway model dropped by 7.2%, which the authors attribute to interference between the fast pathway's motion detection and the motion dynamics of the external road scene.
- X3D-M was largely insensitive to input configuration. It showed only a 2.0% decrease with dual-view inputs, consistent with its robustness across multiple expansion axes.
- Table I performance specifics. SlowFast driver-only scored 0.53 accuracy, 0.51 macro F1, 0.50 weighted F1, versus 0.46, 0.42, and 0.42 for dual-view. SlowOnly dual-view scored 0.53, 0.44, 0.44 versus 0.43, 0.41, 0.40 for driver-only. X3D-M dual-view scored 0.53, 0.45, 0.44 versus 0.55, 0.45, 0.45 for driver-only.
- The "Stopped" class was trivially easy. Predictions exceeded 95% accuracy in most cases, because a stationary vehicle produces minimal driver movement and a stable visual appearance.
- Head turned and radio interaction were the hardest classes. These subtle, temporally brief behaviors were confused with each other and with grooming regardless of input modality, which the authors link to the absence of explicit gaze modeling.
- Dual-view input sometimes caused harm, not just neutral results. SlowFast-R50 lost accuracy on Grooming and Hands off the wheel when the road view was added, suggesting the second stream acted as a distractor rather than complementary context.
Methodology in Plain English
The researchers started from continuous blackbox recordings (sensors developed by Digital Artefacts LLC, as described by Drincic et al.) captured inside and outside personal vehicles, with synchronized driver-facing and road-facing cameras. They cut the recordings into 5-second clips at 25 frames per second, giving 125 frames per clip, and manually labeled each clip into one of six classes while watching both views so that road context could inform the label. The six classes were: hands off the wheel, head turned, listening to radio or music, normal driving, personal grooming, and stopped.
Two versions of the data were built. The "stacked dual-view" version kept both cameras in one composite image with the road view on top and the driver view on the bottom. The "driver-only" version was made by cropping off the bottom half, simulating a conventional single-camera driver monitoring setup. Videos were resized to a 256-pixel side length and center-cropped to 224×224 pixels, then split 70% training, 15% validation, and 15% test with balanced class distributions.
Three architectures were benchmarked, all taken from PyTorchVideo and initialized with Kinetics-400 pretrained weights, with the final classification layer swapped for a 6-way output:
- SlowFast-8×8-R50, which runs a slow pathway (8 frames, stride 8, ResNet-50 backbone) and a fast pathway (32 frames, 1/8 channel capacity), fused through lateral connections, with the fast branch held to 20% of total computation.
- X3D-M, a lightweight model expanded along six axes (temporal duration, frame rate, spatial resolution, network width, bottleneck width, depth), processing 16 frames at 224×224 with γτ=5, γt=16, γs=2, γw=1, γb=2.25, γd=2.2, at 4.73 GFLOPs and 3.76M parameters.
- SlowOnly-R50, a single-pathway ResNet-50 that processes 4 frames with temporal stride 16, using mostly 2D convolutions in early layers and temporal convolutions in later layers.
Training used the Adam optimizer with a learning rate of 1e-4, batch size 8, cross-entropy loss, up to 50 epochs with early stopping on validation accuracy, on a SLURM-managed cluster with NVIDIA Ada 6000 and H100 GPUs. Evaluation used overall accuracy, macro F1, weighted F1, and confusion matrices.
Why This Matters
Impact on research. The paper challenges a common assumption in multimodal driver monitoring—that adding sensors or camera views improves performance. By showing that a dual-pathway architecture can lose 7.2% accuracy from an added view while a simpler single-pathway model gains 9.8%, it reframes multi-view integration as an architectural design problem rather than a data-availability problem. It also provides a naturalistic-data counterpoint to results reported on curated benchmarks.
Real-world applications:
- Fleet and commercial vehicle monitoring. Telematics and driver-monitoring vendors can use these results to decide whether adding a road-facing camera is worth the cost, and which model families to pair with multi-camera hardware.
- Advanced driver assistance and in-cabin sensing. Automakers designing camera-based attention systems can avoid naive stream concatenation and instead plan for fusion-aware pipelines.
- Insurance and risk assessment. Insurers using camera-based risk scoring need low false positive rates; the paper's emphasis on distinguishing legitimate mirror checks from true distraction speaks directly to that.
- Driver training and feedback tools. Systems that coach drivers on attention habits depend on correctly separating situational awareness from actual distraction.
Industry relevance. Distracted driving is associated with over 3,000 fatalities and 289,000 injuries annually in the U.S., about 8% of all traffic deaths, with an economic burden exceeding $98 billion annually. The paper also cites distraction as implicated in 16% of road deaths in Australia and over 12% in Norway. These figures make detection accuracy a commercially and regulatorily consequential metric, and the finding that context can backfire is directly actionable for product teams.
Future Directions
- Separate processing pipelines per view with feature-level fusion. The authors explicitly recommend processing each camera stream independently and fusing at the mid or late level rather than concatenating inputs.
- Attention-based architectures. Applying attention to prioritize salient cues could address the representational conflict that degraded SlowFast-R50, where features from one view may overshadow the other.
- Temporal alignment across views. Synchronizing and aligning the temporal signals from driver and road cameras is proposed as a way to prevent motion discrepancies between views from confusing the model.
- Explicit gaze modeling and larger, more diverse datasets. Head turned and radio interaction remained the most confused classes in every configuration, and the authors call for explicit gaze cues plus evaluation on larger, more diverse naturalistic data before drawing broad conclusions.
Target Audience
Graduate students and researchers in computer vision, intelligent transportation systems, and human factors who work on driver monitoring; engineers at automotive and fleet-telematics companies building camera-based distraction detection; and transportation safety analysts interested in how naturalistic driving data translates into model behavior. The paper is most useful to readers who already understand the basics of video classification and want evidence on whether multi-view inputs help and under what architectural conditions.
Authors’ abstract
Despite increasing interest in computer vision-based distracted driving detection, most existing models rely exclusively on driver-facing views and overlook crucial environmental context that influences driving behavior. This study investigates whether incorporating road-facing views alongside driver-facing footage improves distraction detection accuracy in naturalistic driving conditions. Using synchronized dual-camera recordings from real-world driving, we benchmark three leading spatiotemporal action recognition architectures: SlowFast-R50, X3D-M, and SlowOnly-R50. Each model is evaluated under two input configurations: driver-only and stacked dual-view. Results show that while contextual inputs can improve detection in certain models, performance gains depend strongly on the underlying architecture. The single-pathway SlowOnly model achieved a 9.8 percent improvement with dual-view inputs, while the dual-pathway SlowFast model experienced a 7.2 percent drop in accuracy due to representational conflicts. These findings suggest that simply adding visual context is not sufficient and may lead to interference unless the architecture is specifically designed to support multi-view integration. This study presents one of the first systematic comparisons of single- and dual-view distraction detection models using naturalistic driving data and underscores the importance of fusion-aware design for future multimodal driver monitoring systems.