Neural-Sim: Learning to Generate Training Data with NeRF

Yunhao Ge, Harkirat Behl, Jiashu Xu, Suriya Gunasekar, Neel Joshi +4 more
7/22/2022
cs.CV

No official code found. Best implementation: gyhandy/Neural-Sim-NeRF (162 stars, MIT, last commit 2023-01-02).

Abstract

Training computer vision models usually requires collecting and labeling vast amounts of imagery under a diverse set of scene configurations and properties. This process is incredibly time-consuming, and it is challenging to ensure that the captured data distribution maps well to the target domain of an application scenario. Recently, synthetic data has emerged as a way to address both of these issues. However, existing approaches either require human experts to manually tune each scene property or use automatic methods that provide little to no control; this requires rendering large amounts of random data variations, which is slow and is often suboptimal for the target domain. We present the first fully differentiable synthetic data pipeline that uses Neural Radiance Fields (NeRFs) in a closed-loop with a target application's loss function. Our approach generates data on-demand, with no human labor, to maximize accuracy for a target task. We illustrate the effectiveness of our method on synthetic and real-world object detection tasks. We also introduce a new "YCB-in-the-Wild" dataset and benchmark that provides a test scenario for object detection with varied poses in real-world environments.

View on arXivView PDF

Code Implementations(1)

MIT

[ECCV 2022] Neural-Sim: Learning to Generate Training Data with NeRF

1628PythonJul 21, 20223 years agoMIT

Similar Papers

Cite this paper

@article{ge2022neuralsim,
  title  = {Neural-Sim: Learning to Generate Training Data with NeRF},
  author = {Yunhao Ge and Harkirat Behl and Jiashu Xu and Suriya Gunasekar and Neel Joshi and Yale Song and Xin Wang and Laurent Itti and Vibhav Vineet},
  year   = {2022},
  eprint = {2207.11368},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.11368v1}
}

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/2207.11368.svg)](https://codeofpaper.com/paper/2207.11368)

Discussion