Robust Multiview Multimodal Driver Monitoring System Using Masked Multi-Head Self-Attention

Yiming Ma, Victor Sanchez, Soodeh Nikan, Devesh Upadhyay, Bhushan Atote +1 more
4/13/2023
cs.CV

No official code found. Best implementation: Yiming-M/MHSA (8 stars, MIT, last commit 2023-04-13).

Abstract

Driver Monitoring Systems (DMSs) are crucial for safe hand-over actions in Level-2+ self-driving vehicles. State-of-the-art DMSs leverage multiple sensors mounted at different locations to monitor the driver and the vehicle's interior scene and employ decision-level fusion to integrate these heterogenous data. However, this fusion method may not fully utilize the complementarity of different data sources and may overlook their relative importance. To address these limitations, we propose a novel multiview multimodal driver monitoring system based on feature-level fusion through multi-head self-attention (MHSA). We demonstrate its effectiveness by comparing it against four alternative fusion strategies (Sum, Conv, SE, and AFF). We also present a novel GPU-friendly supervised contrastive learning framework SuMoCo to learn better representations. Furthermore, We fine-grained the test split of the DAD dataset to enable the multi-class recognition of drivers' activities. Experiments on this enhanced database demonstrate that 1) the proposed MHSA-based fusion method (AUC-ROC: 97.0\%) outperforms all baselines and previous approaches, and 2) training MHSA with patch masking can improve its robustness against modality/view collapses. The code and annotations are publicly available.

View on arXivView PDF

Code Implementations(1)

Yiming-M/MHSACommunity100%
MIT
83PythonApr 4, 20233 years agoMIT

Similar Papers

Cite this paper

@article{ma2023robust,
  title  = {Robust Multiview Multimodal Driver Monitoring System Using Masked Multi-Head Self-Attention},
  author = {Yiming Ma and Victor Sanchez and Soodeh Nikan and Devesh Upadhyay and Bhushan Atote and Tanaya Guha},
  year   = {2023},
  eprint = {2304.06370},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.06370v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.06370.svg)](https://codeofpaper.com/paper/2304.06370)

Discussion