MARS: An Instance-aware, Modular and Realistic Simulator for Autonomous Driving
About
Nowadays, autonomous cars can drive smoothly in ordinary cases, and it is widely recognized that realistic sensor simulation will play a critical role in solving remaining corner cases by simulating them. To this end, we propose an autonomous driving simulator based upon neural radiance fields (NeRFs). Compared with existing works, ours has three notable features: (1) Instance-aware. Our simulator models the foreground instances and background environments separately with independent networks so that the static (e.g., size and appearance) and dynamic (e.g., trajectory) properties of instances can be controlled separately. (2) Modular. Our simulator allows flexible switching between different modern NeRF-related backbones, sampling strategies, input modalities, etc. We expect this modular design to boost academic progress and industrial deployment of NeRF-based autonomous driving simulation. (3) Realistic. Our simulator set new state-of-the-art photo-realism results given the best module selection. Our simulator will be open-sourced while most of our counterparts are not. Project page: https://open-air-sun.github.io/mars/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Novel View Synthesis | KITTI 75% views (train) | PSNR24.23 | 14 | |
| Novel View Synthesis | KITTI 50% views (train) | PSNR24 | 14 | |
| Novel View Synthesis | KITTI 25% views (train) | PSNR23.23 | 10 | |
| Novel View Synthesis | VKITTI 2 (25% train views) | PSNR27.01 | 10 | |
| Novel View Synthesis | KITTI Scene02 (test) | PSNR23.3 | 6 | |
| Novel View Synthesis | VKITTI2 (75% train views) | PSNR29.79 | 6 | |
| Novel View Synthesis | VKITTI2 50% views (train) | PSNR29.63 | 6 | |
| Novel View Synthesis | VKITTI2 | PSNR22.2 | 5 | |
| Novel View Synthesis | KITTI 1.0 (NeuRAD) | PSNR24 | 5 | |
| Novel View Appearance Synthesis | KITTI-360 Leaderboard (static sequences) | PSNR23.09 | 4 |