An Annotation Saved is an Annotation Earned: Using Fully Synthetic Training for Object Instance Detection
Stefan Hinterstoisser, Olivier Pauly, Hauke Heibel, Martina Marek,, Martin Bokeloh

TL;DR
This paper introduces a synthetic data generation method using domain randomization and curriculum learning to train object detection models, outperforming real-data-trained models on a retail dataset.
Contribution
The authors present a novel synthetic data creation approach with curriculum training, eliminating the need for manual labeling and achieving superior detection performance.
Findings
Synthetic training data outperforms real data on a challenging dataset.
Domain randomization and curriculum strategies improve detection accuracy.
Method reduces manual labeling effort significantly.
Abstract
Deep learning methods typically require vast amounts of training data to reach their full potential. While some publicly available datasets exists, domain specific data always needs to be collected and manually labeled, an expensive, time consuming and error prone process. Training with synthetic data is therefore very lucrative, as dataset creation and labeling comes for free. We propose a novel method for creating purely synthetic training data for object detection. We leverage a large dataset of 3D background models and densely render them using full domain randomization. This yields background images with realistic shapes and texture on top of which we render the objects of interest. During training, the data generation process follows a curriculum strategy guaranteeing that all foreground models are presented to the network equally under all possible poses and conditions with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Handwritten Text Recognition Techniques · Robot Manipulation and Learning
