Improving Object Detector Training on Synthetic Data by Starting With a Strong Baseline Methodology

Frank A. Ruis, Alma M. Liezenga, Friso G. Heslinga, Luca Ballan, Thijs A. Eker +4 more
5/30/2024
cs.CVcs.AIcs.ET

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Collecting and annotating real-world data for the development of object detection models is a time-consuming and expensive process. In the military domain in particular, data collection can also be dangerous or infeasible. Training models on synthetic data may provide a solution for cases where access to real-world training data is restricted. However, bridging the reality gap between synthetic and real data remains a challenge. Existing methods usually build on top of baseline Convolutional Neural Network (CNN) models that have been shown to perform well when trained on real data, but have limited ability to perform well when trained on synthetic data. For example, some architectures allow for fine-tuning with the expectation of large quantities of training data and are prone to overfitting on synthetic data. Related work usually ignores various best practices from object detection on real data, e.g. by training on synthetic data from a single environment with relatively little variation. In this paper we propose a methodology for improving the performance of a pre-trained object detector when training on synthetic data. Our approach focuses on extracting the salient information from synthetic data without forgetting useful features learned from pre-training on real images. Based on the state of the art, we incorporate data augmentation methods and a Transformer backbone. Besides reaching relatively strong performance without any specialized synthetic data transfer methods, we show that our methods improve the state of the art on synthetic data trained object detection for the RarePlanes and DGTA-VisDrone datasets, and reach near-perfect performance on an in-house vehicle detection dataset.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ruis2024improving,
  title  = {Improving Object Detector Training on Synthetic Data by Starting With a Strong Baseline Methodology},
  author = {Frank A. Ruis and Alma M. Liezenga and Friso G. Heslinga and Luca Ballan and Thijs A. Eker and Richard J. M. den Hollander and Martin C. van Leeuwen and Judith Dijk and Wyke Huizinga},
  year   = {2024},
  eprint = {2405.19822},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.19822v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.19822.svg)](https://codeofpaper.com/paper/2405.19822)

Discussion