# Object Detection using Domain Randomization and Generative Adversarial Refinement of Synthetic Images

Source: [Object Detection using Domain Randomization and Generative Adversarial Refinement of Synthetic Images](<https://www.sota2.com/research/paper/68fa647b1e209131cea04b94>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2025-10-25T21:04:03.574Z

Authors: Fernando Camaro Nogues, Andrew Huie, Sakyasingha Dasgupta

Published: 2018-05-30T02:27:10.000Z

## Abstract

In this work, we present an application of domain randomization and generative adversarial networks (GAN) to train a near real-time object detector for industrial electric parts, entirely in a simulated environment. Large scale availability of labelled real world data is typically rare and difficult to obtain in many industrial settings. As such here, only a few hundred of unlabelled real images are used to train a Cyclic-GAN network, in combination with various degree of domain randomization procedures. We demonstrate that this enables robust translation of synthetic images to the real world domain. We show that a combination of the original synthetic (simulation) and GAN translated images, when used for training a Mask-RCNN object detection network achieves greater than 0.95 mean average precision in detecting and classifying a collection of industrial electric parts. We evaluate the performance across different combinations of training data.

## Recorded benchmark results

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

## Original sources and implementation

[Original paper](<https://arxiv.org/abs/1805.11778>)

[PDF](<https://arxiv.org/pdf/1805.11778.pdf>)
