Driving on Registers, Reasoning on Risk: Risk-Aware Occupancy for Register-Based End-to-End Autonomous Driving
Organizations: School of Vehicle and Mobility, Tsinghua University · The Hong Kong University of Science and Technology (Guangzhou) · Neolix, Beijing, China
Abstract
Multimodal trajectory prediction improves behavioral coverage in end-to-end autonomous driving, but existing methods remain limited by sparse scene representations. Incomplete evidence leads to low-quality candidate generation and unreliable ranking among geometrically similar trajectories. On a register-based baseline, bad and poor candidates constitute 19.74% of the candidate set, while the oracle-best candidate ranks only 33.9th on average. We propose RRDrive, which introduces risk-aware occupancy as a dense, temporally aligned, and trajectory-queryable representation. Its global structure guides high-quality multimodal generation, while candidate-conditioned risk queries support fine-grained selection. We further construct RiskOcc4D-NAVSIM with automatic risk annotations. RRDrive achieves a selected-trajectory PDMS of 0.951, representing a 1.5% relative improvement over the baseline (0.937), and improves the average candidate PDMS by 7.7%. In challenging scenes, it improves candidate PDMS by 30.2% and increases the Spearman correlation among good candidates by 0.41, from 0.26 to 0.67. To move beyond this oracle setting, we further develop an external RiskOcc predictor, a perception module that estimates risk-aware occupancy directly from sensor inputs. The competitive performance validates the representation's feasibility.
Figures & tables
| Methods | PDMS | NC | DAC | EP | TTC | Comf. |
|---|---|---|---|---|---|---|
| Baselines & Oracle | ||||||
| Human Driver 2024 | 94.8 | 100.0 | 100.0 | 87.5 | 100.0 | 99.9 |
| PDMS-Closed 2023 | 89.1 | 94.6 | 99.8 | 99.9 | 86.9 | 89.9 |
| Ego-stat. MLP 2024 | 65.6 | 93.0 | 77.3 | 62.8 | 83.6 | 100.0 |
| VLA-based Methods | ||||||
| UniVLA 2025 | 81.7 | 96.9 | 91.1 | 76.8 | 91.7 | 96.7 |
| Variant | Module | NC | DAC | DDC | TTC | EP | Comf. | PDMS | |
|---|---|---|---|---|---|---|---|---|---|
| Baseline (no RiskOcc) | – | 99.02 | 98.92 | 97.23 | 96.72 | 89.91 | 100.00 | 93.67 | – |
| + global RiskOcc encoder | Gen. | 99.24 | 99.08 | 97.51 | 97.34 | 90.96 | 99.99 | 94.49 | |
| + trajectory-conditioned sampling | Rank. | 99.30 | 99.02 | 97.56 | 97.57 | 91.25 | 99.99 | 94.68 | |
| + bidirectional cross-modal fusion | Gen. | 99.37 | 99.04 | 97.46 | 97.78 | 91.51 | 100.00 | 94.90 | |
| + TTC/EP & RiskOcc refine | Rank. | 99.34 | 98.98 | 97.41 | 97.55 | 92.19 | 100.00 | 95.06 |
| Metric | Baseline | Ours | |
|---|---|---|---|
| Good ratio | 80.3% | 88.7% | |
| Bad ratio | 13.6% | 7.6% | |
| Mean cand. PDMS | 0.797 | 0.858 | |
| Good cand./scene | 51.4 | 56.8 |
| Metric | Baseline | Ours | |
|---|---|---|---|
| Scene Spearman | 0.407 | 0.584 | |
| Oracle recall@1 | 5.1% | 15.4% | |
| Oracle recall@5 | 12.2% | 29.3% | |
| Oracle rank | 33.9 | 27.7 | |
| Oracle gap | 0.057 | 0.034 | |
| Selected PDMS | 0.937 | 0.951 |
| Feature set | Ego-progress | True PDMS |
|---|---|---|
| Geometry only | 0.369 | 0.371 |
| RiskOcc only | 0.174 | 0.177 |
| Geometry + RiskOcc | 0.535 | 0.533 |
| Scenario | Metric | Baseline | Ours | |
|---|---|---|---|---|
| Gen-hard | Candidate PDMS | 0.540 | 0.703 | |
| Gen-hard | Good ratio | 50.1% | 69.8% | |
| Rank-hard | Scene Spearman | 0.072 | 0.497 | |
| Rank-hard | Selected PDMS | 0.816 | 0.884 | |
| Confu-hard | In-good Spearman | 0.265 | 0.674 | |
| Confu-hard | Oracle recall@1 | 3.6% | 24.9% |
End-to-End Autonomous Driving
End-to-end autonomous driving learns to turn sensor observations and driving context into vehicle actions or trajectories.
See all 227 papers