Data Augmentation for Object Detection via Differentiable Neural Rendering
Not on the map. Why?
Abstract (arXiv)
It is challenging to train a robust object detector under the supervised learning setting when the annotated data are scarce. Thus, previous approaches tackling this problem are in two categories: semi-supervised learning models that interpolate labeled data from unlabeled data, and self-supervised learning approaches that exploit signals within unlabeled data via pretext tasks. To seamlessly integrate and enhance existing supervised object detection methods, in this work, we focus on addressing the data scarcity problem from a fundamental viewpoint without changing the supervised learning paradigm. We propose a new offline data augmentation method for object detection, which semantically interpolates the training data with novel views. Specifically, our new system generates controllable views of training images based on differentiable neural rendering, together with corresponding bounding box annotations which involve no human intervention. Firstly, we extract and project pixel-aligned image features into point clouds while estimating depth maps. We then re-project them with a target camera pose and render a novel-view 2d image. Objects in the form of keypoints are marked in point clouds to recover annotations in new views. Our new method is fully compatible with online data augmentation methods, such as affine transform, image mixup, etc. Extensive experiments show that our method, as a cost-free tool to enrich images and labels, can significantly boost the performance of object detection systems with scarce training data. Code is available at urlhttps://github.com/Guanghan/DANR.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 49 of its 59 references that are in the map. First posted on arXiv 4 Mar 2021.
Builds on
49 of 59 references.
References · 49
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2018ESRGAN: Enhanced Super-Resolution Generative Adversarial Networkscited by 1,250
- 2017Random Erasing Data Augmentationcited by 1,235
37 more
- 2020NeRF in the Wild: Neural Radiance Fields for Unconstrained Photo Collectionscited by 1,230
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2019Objects as Pointscited by 1,172
- 2019Habitat: A Platform for Embodied AI Researchcited by 1,163
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
- 2019The Replica Dataset: A Digital Replica of Indoor Spacescited by 885
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
- 2018CornerNet: Detecting Objects as Paired Keypointscited by 763
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2015A Neural Algorithm of Artistic Stylecited by 480
- 2019PointRend: Image Segmentation as Renderingcited by 439
- 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 368
- 2019SynSin: End-to-end View Synthesis from a Single Imagecited by 364
- 2020Rethinking Pre-training and Self-trainingcited by 352
- 2019S4L: Self-Supervised Semi-Supervised Learningcited by 335
- 2020State of the Art on Neural Renderingcited by 276
- 2018Fast Online Object Tracking and Segmentation: A Unifying Approachcited by 272
- 2018Meta-Learning: A Surveycited by 254
- 20203D Photography using Context-aware Layered Depth Inpaintingcited by 206
- 2019Unsupervised Learning of Probably Symmetric Deformable 3D Objects from Images in the Wildcited by 180
- 2019Bottom-up Object Detection by Grouping Extreme and Center Pointscited by 156
- 2017Dataset Augmentation in Feature Spacecited by 124
- 2020Differentiable Rendering: A Surveycited by 123
- 2018Hand Pose Estimation via Latent 2.5D Heatmap Regressioncited by 111
- 2016Neural Photo Editing with Introspective Adversarial Networkscited by 109
- 2018GAN Augmentation: Augmenting Training Data using Generative Adversarial Networkscited by 107
- 2018Data Augmentation by Pairing Samples for Images Classificationcited by 96
- 2020SketchyCOCO: Image Generation from Freehand Scene Sketchescited by 67
- 2019Textured Neural Avatarscited by 65
- 2017Smart Augmentation - Learning an Optimal Data Augmentation Strategycited by 54
- 2019Bag of Freebies for Training Object Detection Neural Networkscited by 47
- 2020Hit-Detector: Hierarchical Trinity Architecture Search for Object Detectioncited by 32
- 2019A Neural Rendering Framework for Free-Viewpoint Relightingcited by 26
- 2017Knowledge-Guided Deep Fractal Neural Networks for Human Pose Estimationcited by 18
- 2018Faster Bounding Box Annotation for Object Detection in Indoor Scenescited by 11
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 1.
3 papers.