Towards Optimal Strategies for Training Self-Driving Perception Models in Simulation

11/15/2021
by   David Acuna, et al.
25

Autonomous driving relies on a huge volume of real-world data to be labeled to high precision. Alternative solutions seek to exploit driving simulators that can generate large amounts of labeled data with a plethora of content variations. However, the domain gap between the synthetic and real data remains, raising the following important question: What are the best ways to utilize a self-driving simulator for perception tasks? In this work, we build on top of recent advances in domain-adaptation theory, and from this perspective, propose ways to minimize the reality gap. We primarily focus on the use of labels in the synthetic domain alone. Our approach introduces both a principled way to learn neural-invariant representations and a theoretically inspired view on how to sample the data from the simulator. Our method is easy to implement in practice as it is agnostic of the network architecture and the choice of the simulator. We showcase our approach on the bird's-eye-view vehicle segmentation task with multi-sensor data (cameras, lidar) using an open-source simulator (CARLA), and evaluate the entire framework on a real-world dataset (nuScenes). Last but not least, we show what types of variations (e.g. weather conditions, number of assets, map design, and color diversity) matter to perception networks when trained with driving simulators, and which ones can be compensated for with our domain adaptation technique.

READ FULL TEXT

page 2

page 4

page 6

page 7

page 9

page 10

page 15

research
02/08/2023

Domain Adaptation of Synthetic Driving Datasets for Real-World Autonomous Driving

While developing perception based deep learning models, the benefit of s...
research
07/01/2022

Data generation using simulation technology to improve perception mechanism of autonomous vehicles

Recent advancements in computer graphics technology allow more realistic...
research
06/05/2023

Bridging the Domain Gap between Synthetic and Real-World Data for Autonomous Driving

Modern autonomous systems require extensive testing to ensure reliabilit...
research
12/01/2020

Sim2Real for Self-Supervised Monocular Depth and Segmentation

Image-based learning methods for autonomous vehicle perception tasks req...
research
02/06/2022

Simulation-to-Reality domain adaptation for offline 3D object annotation on pointclouds with correlation alignment

Annotating objects with 3D bounding boxes in LiDAR pointclouds is a cost...
research
06/16/2022

SHIFT: A Synthetic Driving Dataset for Continuous Multi-Task Domain Adaptation

Adapting to a continuously evolving environment is a safety-critical cha...

Please sign up or login with your details

Forgot password? Click here to reset