DiffAttn: Diffusion-Based Drivers' Visual Attention Prediction with LLM-Enhanced Semantic Reasoning
Organizations: School of vehicle and Mobility, Tsinghua University, Beijing, China · Beijing Key Laboratory of Human-Computer Interaction, Institute of Software, Chinese Academy of Sciences, Beijing, China · Remote Sensing and Earth Observation Laboratory, University of Copenhagen, Copenhagen K, Denmark · California PATH, University of California, Berkeley, CA, USA
Abstract
Drivers' visual attention provides critical cues for anticipating latent hazards and directly shapes decision-making and control maneuvers, where its absence can compromise traffic safety. To emulate drivers' perception patterns and advance visual attention prediction for intelligent vehicles, we propose DiffAttn, a diffusion-based framework that formulates this task as a conditional diffusion-denoising process, enabling more accurate modeling of drivers' attention. To capture both local and global scene features, we adopt Swin Transformer as encoder and design a decoder that combines a Feature Fusion Pyramid for cross-layer interaction with dense, multi-scale conditional diffusion to jointly enhance denoising learning and model fine-grained local and global scene contexts. Additionally, a large language model (LLM) layer is incorporated to enhance top-down semantic reasoning and improve sensitivity to safety-critical cues. Extensive experiments on four public datasets demonstrate that DiffAttn achieves state-of-the-art (SoTA) performance, surpassing most video-based, top-down-feature-driven, and LLM-enhanced baselines. Our framework further supports interpretable driver-centric scene understanding and has the potential to improve in-cabin human-machine interaction, risk perception, and drivers' state measurement in intelligent vehicles.
Figures & tables
| Dataset | TrafficGaze | DADA-2000 | BDD-A | DrFixD-rainy | ||||||||||||||||
| Method | Input | #. | ||||||||||||||||||
| MLNet [ 27 ] | I+S | 15M | 0.87 | 0.87 | 0.45 | 5.69 | 0.90 | 11.78 | 0.04 | 0.07 | 0.30 | 0.59 | 1.20 | 0.61 | 0.43 | 3.69 | 0.79 | 0.63 | 3.90 | 0.93 |
| ACLNet [ 28 ] | V+S | - | 0.27 | 0.91 | 0.77 | 5.73 | 0.95 | 1.95 | 0.46 | 0.30 | 3.23 | 0.93 | 1.12 | 0.61 | 0.46 | - | - | - | - | - |
| CPFE [ 29 ] | I+S | - | 0.26 | 0.89 | 0.77 | 4.33 | 0.94 | 2.18 | 0.33 | 0.21 | 2.43 | 0.91 | 1.65 | 0.42 | 0.30 | - | - | - | - | - |
| TASED-Net [ 30 ] | V+S | 21M | 1.43 | 0.94 | 0.79 | 5.73 | 0.97 | 1.78 | 0.46 | 0.31 | 3.20 | 0.92 | 1.24 | 0.55 | 0.42 | 0.85 | 0.84 | 0.59 | 4.21 | 0.95 |
| CDNN [ 12 ] | I+S | 1M | 0.29 | 0.95 | 0.78 | 5.83 | 0.97 | 1.83 | 0.43 | 0.31 | 2.93 | 0.94 | 1.14 | 0.62 | 0.45 | 0.52 | 0.82 | 0.63 | 4.11 | 0.95 |
| Dataset | BDD-A | DADA-2000 | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Method | #. | ||||||||
| w/o | 91M | 1.126 | 0.632 | 0.506 | 1.639 | 0.502 | 0.377 | 3.472 | 0.949 |
| LLaMA-F | 92M | 1.087 | 0.636 | 0.502 | 1.582 | 0.510 | 0.360 | 3.486 | 0.949 |
| LLaMA-T | 153M | 1.114 | 0.632 | 0.501 | 1.606 | 0.507 | 0.370 | 3.493 | 0.949 |
| DeepSeek-F | 92M | 1.097 | 0.634 | 0.497 | 1.660 | 0.502 | 0.381 | 3.474 | 0.949 |
| DeepSeek-T | 139M | 1.113 | 0.629 | 0.494 | 1.684 | 0.495 | 0.378 | 3.427 | 0.948 |
| Dataset | DADA-2000 | BDD-A | ||||||
| Method | ||||||||
| 1.582 | 0.510 | 0.360 | 3.486 | 0.949 | 1.087 | 0.636 | 0.502 | |
| (1) Train model with different denoising steps | ||||||||
| 1.595 | 0.507 | 0.361 | 3.465 | 0.949 | 1.100 | 0.634 | 0.502 | |
| 1.606 | 0.506 | 0.374 | 3.488 | 0.950 | 1.090 | 0.635 | 0.500 | |
| 1.586 | 0.509 | 0.366 | 3.486 | 0.950 | 1.096 | 0.634 | 0.500 | |
Visual Attention
Visual attention studies how people and machines select relevant image regions over time for perception, action, and efficient computation.
See all 62 papers