Learning to Generate 3D Training Data Through Hybrid Gradient
Dawei Yang, Jia Deng
Abstract
Synthetic images rendered by graphics engines are a promising source for training deep networks. However, it is challenging to ensure that they can help train a network to perform well on real images, because a graphics-based generation pipeline requires numerous design decisions such as the selection of 3D shapes and the placement of the camera. In this work, we propose a new method that optimizes the generation of 3D training data based on what we call "hybrid gradient". We parametrize the design decisions as a real vector, and combine the approximate gradient and the analytical gradient to obtain the hybrid gradient of the network performance with respect to this vector. We evaluate our approach on the task of estimating surface normal, depth or intrinsic decomposition from a single image. Experiments on standard benchmarks show that our approach can outperform the prior state of the art on optimizing the generation of 3D training data, particularly in terms of computational efficiency.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers4
- Task2Sim: Towards Effective Pre-training and Transfer from Synthetic DataSamarth Mishra, Rameswar Panda, Cheng Perng Phoo, Chun-Fu Richard Chen et al.CVPR 2022 · 28 citations
- AutoSynth: Learning to Generate 3D Training Data for Object Point Cloud RegistrationZheng Dang, Mathieu SalzmannICCV 2023 · 1 citation
- AutoFlow: Learning a Better Training Set for Optical FlowDeqing Sun, Daniel Vlasic, Charles Herrmann, Varun Jampani et al.CVPR 2021
- DFlow: Learning to Synthesize Better Optical Flow Datasets via a Differentiable PipelineByung-Ki Kwon, Nam Hyeon-Woo, Ji-Yun Kim, Tae-Hyun OhICLR 2023
Builds on2
Related papers
- SharinGAN: Combining Synthetic and Real Data for Unsupervised Geometry EstimationKoutilya PNVR, Hao Zhou, David JacobsCVPR 2020
- De-rendering 3D Objects in the WildFelix Wimbauer, Shangzhe Wu, Christian RupprechtCVPR 2022 · 29 citations
- Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural RenderingYuxuan Zhang, Wenzheng Chen, Huan Ling, Jun Gao et al.ICLR 2021 · 140 citations
- Hi3dgen: High-Fidelity 3D Geometry Generation From Images Via Normal BridgingChongjie Ye, Yushuang Wu, Ziteng Lu, Jiahao Chang et al.ICCV 2025 · 11 citations
- VPLNet: Deep Single View Normal Estimation With Vanishing Points and LinesRui Wang, David Geraghty, Kevin Matzen, Richard Szeliski et al.CVPR 2020
