1. Introduction
Driver inattention is recognized as one of the major causes of traffic accidents [
1]. According to the Global Status Report on Road Safety 2023 published by the World Health Organization (WHO), approximately 1.19 million people die in road traffic accidents each year worldwide [
2]. Although the global traffic fatality rate has declined by about 5% since 2010, it still falls short of the United Nations’ goal of halving deaths by 2030 [
3]. The Traffic Safety Facts Research Note released by the U.S. National Highway Traffic Safety Administration (NHTSA) in 2022 reported that distracted driving was involved in 8% of fatal crashes (resulting in 3308 deaths), 12% of injury crashes (289,310 injuries), and 11% of all police-reported motor vehicle crashes (853,053 incidents) [
4]. Furthermore, estimates based on naturalistic observation samples indicate that distraction-related crashes account for nearly 29% of total traffic accidents, leading to approximately 10,546 deaths and 1.3 million injuries [
5]. In the Asian region, official statistics from the Ministry of Road Transport and Highways (MoRTH) of India reported 153,972 traffic deaths in 2021 [
6]. Another media report indicated that in 2023, the number of road traffic fatalities in India rose to approximately 173,000, with 463,000 people injured [
7]. These data highlight that achieving efficient and real-time detection of driver distraction in real-world road environments is of critical significance for reducing accident rates and minimizing traffic casualties [
8].
Common manifestations of driver distraction include telephoning, drinking, looking backward, and operating in-vehicle devices. Traditional methods for detecting driver distraction mainly rely on single-modality information and single-stream networks, such as convolutional neural networks (CNNs) based on RGB images [
9], recurrent neural networks (RNNs) utilizing temporal sequences [
10], and the recently emerging Transformer-based models [
11]. Although these methods can achieve high accuracy in controlled environments, they exhibit major shortcomings in complex and realistic traffic scenarios, including: (1) substantial degradation of recognition accuracy under varying illumination, occlusion, or rapid posture change [
12]; (2) complex feature extraction and inference processes with large model parameters, making it difficult to meet the real-time requirements of in-vehicle systems and mobile devices [
13]; and (3) insufficient robustness of single-modality systems in specific conditions, which makes them vulnerable to noise and abnormal actions, resulting in increased false detection rates [
14].
To address these limitations, recent research has shifted toward multimodal fusion methods for driver distraction detection, combining visual information with other sensory or feature modalities to enhance model robustness and generalization capability [
15]. Recent studies have demonstrated that integrating RGB images with pose keypoint features can effectively capture both driver appearance and motion characteristics. For instance, the PoseViNet model fuses multi-view pose estimation with a visual Transformer and achieves accuracies of 97.55% and 90.92% on the SFD3 and SynDD1 datasets, respectively [
16]. Similarly, DSDFormer integrates a dual-state attention mechanism and Temporal Reliability Confidence Learning (TRCL), improving both detection precision and real-time performance, and achieving successful deployment on embedded platforms such as the Jetson AGX Orin [
17]. These findings demonstrate that multimodal fusion constitutes a promising approach to enhance distraction detection performance. However, there remains considerable room for improvement in terms of model lightweighting, optimization of fusion strategies, and enhancement of detection precision [
18].
In response to the above challenges, this study proposes a dual-stream neural network that integrates RGB images and human keypoint features for accurate driver distraction detection. The RGB branch uses an improved EfficientNetB0 with Ghost convolution and Coordinate Attention to enhance visual feature extraction. Additionally, a combined loss function, consisting of Center Loss and Focal Loss, is introduced specifically for the RGB stream to enhance inter-class separability and model robustness. The keypoint branch uses YOLOv8-Pose to extract keypoint features. The fusion strategy is based on the Softmax classification probabilities output by the two-branch models, introducing a dynamic weight parameter α to adaptively adjust the fusion weight, ensuring optimal contribution from each branch based on varying input conditions.
Our model has advantages in addressing real-time processing, feature extraction complexity, and robustness. The fusion model reduces size to 25 MB while ensuring efficient real-time processing at 30 FPS. Additionally, the dual-stream architecture enhances robustness by combining RGB and keypoint data, reducing the impact of noise and abnormal behaviors, and minimizing false detection rates.
Experimental results demonstrate that the proposed dual-stream network achieves 99.59% accuracy on the SFD3 dataset and 99.12% on the AUCD2 dataset, confirming its high precision across different environments. The model’s compact design and reliance on cost-effective camera sensors make it highly suitable for practical applications in real-world distraction detection scenarios.
2. Related Work
Driver distraction detection remains a critical research focus in intelligent transportation systems. Early efforts concentrated on extracting limited features from vehicle dynamics or overt driver behaviors to quantify attentional states. In recent years, advancements in deep learning and multimodal perception technologies have shifted research toward end-to-end detection and recognition systems integrating visual, physiological, audio, and vehicle signals. The following sections review progress in four areas: traditional methods, vision-based deep learning, multimodal fusion, and lightweight real-time detection.
Early research relied on manual features and statistical algorithms to model driver behavior. Wöllmer et al. [
19] introduced recurrent neural networks (RNNs) for driver distraction detection, proposing an online system based on long short-term memory (LSTM) networks. Using signals such as steering wheel angle, speed, and head movement, their model achieved 96.6% accuracy in a binary classification task, outperforming traditional RNN and SVM models. This work demonstrated that capturing temporal dependencies in driving behavior enhances detection stability and real-time performance, providing a foundation for future temporal modeling approaches.
With the rapid advancement of computer vision, research focus has gradually shifted toward directly learning discriminative features of driving behaviors from images using CNN architectures. Huang et al. [
20] proposed the Hybrid Convolutional Framework (HCF), which integrates multi-scale features from three pretrained models—ResNet-50, Inception-V3 and Xception—to recognize distracted driving behaviors. HCF achieved a validation accuracy of 96.74% on the State Farm dataset, significantly outperforming single-model approaches. Class activation mapping analysis revealed the method’s ability to focus on key regions such as hand movements and phone usage, thereby reducing misclassifications while meeting the real-time inference requirement of 41 ms.
Building upon this, Xiao et al. [
21] proposed Attention-based Deep Neural Networks (ADNet), embedding channel attention and spatial attention modules within residual networks to effectively model inter-channel and inter-spatial dependencies. ADNet achieved a maximum classification accuracy of 98.42% on the AUC and HNU datasets, validating the advantages of attention mechanisms in dynamic behavior recognition. Such research marks the transition of driver behavior recognition from traditional classifiers to deep networks with adaptive feature learning, laying the foundation for subsequent multimodal fusion.
In recent years, researchers have explored multimodal architectures integrating visual, physiological, and vehicle dynamics data to enhance model adaptability to complex traffic scenarios. Mou et al. [
22] proposed a dual-channel network combining CNN and Transformer for distracted driving detection. The CNN channel focuses on local temporal feature extraction, while the Transformer channel enhances global context modeling. This model achieved 99.8% accuracy and 99.998% AUC on a multimodal dataset incorporating vehicle dynamics, eye movements, and physiological signals, significantly outperforming models like VGG-16 and ResNet-18. Further ablation experiments validated the effectiveness of the dual-channel architecture and attention modules.
In another direction of multimodal fusion, Rashid et al. [
23] proposed the Self-DSNet framework, introducing Self-ONNs into deep learning networks to enhance complex pattern learning capabilities. By integrating visual, steering, and physiological signals, the model achieves 95.13% accuracy on a four-class task (normal, cognitive, emotional, and sensorimotor distraction) and 97.32% on a binary classification task. Meanwhile, Noh et al. [
24] proposed the Bio-Vision Transformer (BiViT), which achieves an F1 score of 0.91 on the AI-Hub dataset by enabling cross-modal attention to align and fuse features under joint input conditions combining ECG and other physiological signals with visual images.
These studies demonstrate that the Transformer architecture, leveraging global dependency modeling and attention-weighted mechanisms, can capture complex spatio-temporal correlations across multi-source signals. The research by Mou et al. [
22] and Noh et al. [
24] collectively demonstrates the complementary strengths of CNNs and Transformers: the former excels at local representations, while the latter enables global perception, thereby achieving more robust driving state detection.
Research on driver cognitive distraction has gained attention, with studies exploring eye-tracking, physiological, and vehicle data. Misra et al. [
25] used random forests, decision trees, and SVMs to build cognitive distraction models, finding that pupil area and movement were key indicators, with random forests achieving 90% accuracy. Soumya and Mythili [
26] proposed the MPS-DCDD-SDRGNN framework, leveraging EEG data and spectral domain re-gridded graph neural networks (SDRGNN) to capture cognitive state changes. This model, using local window attention (ViT) and hyperparameter optimization, improved F1 score by 25.5% over traditional CNNs, enhancing driver cognitive load recognition. These studies highlight the potential of non-visual information for cognitive distraction detection, paving the way for non-invasive, multidimensional driver monitoring systems.
In intelligent driving engineering applications, network lightweighting and real-time performance are equally critical. Gu et al. [
27] proposed the ATD2Net architecture for synergistic optimization of small targets and lightweight networks, incorporating a Channel Reconstruction Perception Module (CRPM), Dynamic Spatial Self-Locking Module (DSSM), and Structural Feedback Optimization Module (SFOM). On the LDDB and State Farm datasets, ATD2Net achieved mAP scores of 98.2% and 96.4%, respectively, with only 3.21M parameters. Deployed on Jetson TX2, it achieves an inference latency of 34.6 ms, demonstrating an excellent accuracy-efficiency tradeoff. This research provides an efficient and feasible solution for real-time in-vehicle embedded distraction detection, further advancing the practical application of lightweight object recognition in driving safety.
In practical deployments, real-time performance and computational efficiency are critical for low-cost ADAS, especially on edge devices. Muñoz et al. [
28] proposed a real-time traffic alert system combining multi-deep learning (Multi-DL) and fuzzy logic, addressing camera coverage and classification ambiguity. The system achieved 90% accuracy in traffic image classification, outperforming single models by 6%. Guerrero-Contreras et al. [
29] introduced a low-cost ADAS that estimates vehicle distances using monocular cameras and lane width as a reference, validated on the BDD100K and TuSimple datasets. The optimized model achieved 61.98% vehicle detection accuracy with a processing time of 33.85 ms and successfully deployed on edge devices (Raspberry Pi 4 and Radxa Zero 3W) with real-time speeds of 265–680 ms per frame, offering a feasible solution for low-cost vehicle safety.
Overall, driver distraction detection technology has evolved from shallow classifiers relying on manual features to end-to-end networks integrating multimodal signals and deep structures [
19,
20,
21,
22,
23,
24,
25,
26,
27]. Early LSTM and CNN models emphasized temporal or spatial feature learning, while mid-stage research introduced attention mechanisms and Transformers to model global dependencies. Recent work focuses on multimodal fusion and network lightweighting to meet real-time deployment demands [
28,
29]. Future trends will integrate cognitive, physiological, and visual information sources to achieve high-accuracy, low-latency, and interpretable driver distraction detection systems through cross-modal attention and structural optimization.