mlsanityData to 7 Oct 2026

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

arXiv 2111.07971 ↗First posted 15 Nov 2021cs.CV cs.AI cs.LGcited by 12

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 47 of its 62 references that are in the map. First posted on arXiv 15 Nov 2021.

Builds on

47 of 62 references.

References · 47

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  4. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  5. 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
  6. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  7. 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
  8. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  9. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
  10. 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
  11. 2018PointPillars: Fast Encoders for Object Detection from Point Cloudscited by 1,707
  12. 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
35 more
  1. 2020Lift, Splat, Shoot: Encoding Images From Arbitrary Camera Rigs by Implicitly Unprojecting to 3Dcited by 1,040
  2. 2016Playing for Data: Ground Truth from Computer Gamescited by 816
  3. 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
  4. 2017VisDA: The Visual Domain Adaptation Challengecited by 432
  5. 2018VirtualHome: Simulating Household Activities via Programscited by 411
  6. 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 364
  7. 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
  8. 2019Bridging Theory and Algorithm for Domain Adaptationcited by 332
  9. 2018Training Deep Networks with Synthetic Data: Bridging the Reality Gap by Domain Randomizationcited by 292
  10. 2021DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effortcited by 264
  11. 2021FIERY: Future Instance Prediction in Bird's-Eye View from Surround Monocular Camerascited by 239
  12. 2020Predicting Semantic Map Representations from Images using Pyramid Occupancy Networkscited by 175
  13. 2017Asymmetric Tri-training for Unsupervised Domain Adaptationcited by 152
  14. 2020Classes Matter: A Fine-grained Adversarial Approach to Cross-domain Semantic Segmentationcited by 142
  15. 2021Semantic Segmentation with Generative Models: Semi-Supervised Learning and Strong Out-of-Domain Generalizationcited by 141
  16. 2020LiDARsim: Realistic LiDAR Simulation by Leveraging the Real Worldcited by 137
  17. 2019Meta-Sim: Learning to Generate Synthetic Datasetscited by 128
  18. 2021DriveGAN: Towards a Controllable High-Quality Neural Simulationcited by 125
  19. 2020Domain Adaptation with Conditional Distribution Matching and Generalized Label Shiftcited by 124
  20. 2019A Robust Learning Approach to Domain Adaptive Object Detectioncited by 109
  21. 2019On Empirical Comparisons of Optimizers for Deep Learningcited by 99
  22. 2018Structured Domain Randomization: Bridging the Reality Gap by Context-Aware Synthetic Datacited by 94
  23. 2021SceneGen: Learning to Generate Realistic Traffic Scenescited by 83
  24. 2021Enhancing Photorealism Enhancementcited by 74
  25. 2020SurfelGAN: Synthesizing Realistic Sensor Data for Autonomous Drivingcited by 68
  26. 2020Implicit Class-Conditioned Domain Alignment for Unsupervised Domain Adaptationcited by 60
  27. 2020Meta-Sim2: Unsupervised Learning of Scene Structure for Synthetic Data Generationcited by 58
  28. 2014Domain Adaptive Neural Networks for Object Recognitioncited by 51
  29. 2021f-Domain-Adversarial Learning: Theory and Algorithmscited by 47
  30. 2018Learning to Drive from Simulation without Real World Labelscited by 39
  31. 2019On Learning Invariant Representation for Domain Adaptationcited by 38
  32. 2020Weakly-supervised 3D Shape Completion in the Wildcited by 33
  33. 20201st Place Solution for Waymo Open Dataset Challenge -- 3D Detection and Domain Adaptationcited by 15
  34. 2020Recovering and Simulating Pedestrians in the Wildcited by 14
  35. 2021Asynchronous Multi-View SLAMcited by 12

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 7; 2024: 2; 2025: 2.

12 papers.