Enhancing Cross-Dataset Performance of Distracted Driving Detection With Score Softmax Classifier And Dynamic Gaussian Smoothing Supervision
About
Deep neural networks enable real-time monitoring of in-vehicle drivers, facilitating the timely prediction of distractions, fatigue, and potential hazards. This technology is now integral to intelligent transportation systems. Recent research has exposed unreliable cross-dataset driver behavior recognition due to a limited number of data samples and background noise. In this paper, we propose a Score-Softmax classifier, which reduces the model overconfidence by enhancing category independence. Imitating the human scoring process, we designed a two-dimensional dynamic supervisory matrix consisting of one-dimensional Gaussian-smoothed labels. The dynamic loss descent direction and Gaussian smoothing increase the uncertainty of training to prevent the model from falling into noise traps. Furthermore, we introduce a simple and convenient multi-channel information fusion method;it addresses the fusion issue among arbitrary Score-Softmax classification heads. We conducted cross-dataset experiments using the SFDDD, AUCDD, and the 100-Driver datasets, demonstrating that Score-Softmax improves cross-dataset performance without modifying the model architecture. The experiments indicate that the Score-Softmax classifier reduces the interference of background noise, enhancing the robustness of the model. It increases the cross-dataset accuracy by 21.34%, 11.89%, and 18.77% on the three datasets, respectively. The code is publicly available at https://github.com/congduan-HNU/SSoftmax.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Distracted Driver Detection | SFD | Top-1 Accuracy9.31 | 6 | |
| Distracted Driver Detection | AUCDD V1 | Top-1 Accuracy6.42 | 6 | |
| Distracted Driver Detection | EZZ 2021 | Top-1 Accuracy8.33 | 6 | |
| Driver Action Classification | Driver Action dataset | Parameters (M)4.3 | 6 | |
| Distracted Driver Detection | 100-Driver D4 (test) | Top-1 Accuracy7.25 | 6 | |
| Driver Action Recognition | 100-Driver D4 | Top-1 Accuracy7.25 | 6 | |
| Driver Action Recognition | 100-Driver N4 | Top-1 Accuracy4.82 | 6 | |
| Driver Action Recognition | 100-Driver D1 | Top-1 Accuracy8.86 | 6 | |
| Driver Action Recognition | 100-Driver D2 | Top-1 Accuracy14.4 | 6 | |
| Driver Action Recognition | 100-Driver D3 | Top-1 Accuracy12.61 | 6 |