Inverse Graphics GAN: Learning to Generate 3D Shapes from Unstructured 2D Data
Not on the map. Why?
Abstract (arXiv)
Recent work has shown the ability to learn generative models for 3D shapes from only unstructured 2D images. However, training such models requires differentiating through the rasterization step of the rendering process, therefore past work has focused on developing bespoke rendering models which smooth over this non-differentiable process in various ways. Such models are thus unable to take advantage of the photo-realistic, fully featured, industrial renderers built by the gaming and graphics industry. In this paper we introduce the first scalable training technique for 3D generative models from 2D data which utilizes an off-the-shelf non-differentiable renderer. To account for the non-differentiability, we introduce a proxy neural renderer to match the output of the non-differentiable renderer. We further propose discriminator output matching to ensure that the neural renderer learns to smooth over the rasterization appropriately. We evaluate our model on images rendered from our generated 3D shapes, and show that our model can consistently learn to generate better shapes than existing models when trained with exclusively unstructured 2D images.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 9; 2023: 12; 2024: 4.
30 papers.
Sort:
By area:
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 324
- 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generationcited by 289
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Modelscited by 154
- 2023UltraLiDAR: Learning Compact Representations for LiDAR Completion and Generationcited by 76
- 2021CAMPARI: Camera-Aware Decomposed Generative Neural Radiance Fieldscited by 55
- 2021Finding an Unsupervised Image Segmenter in Each of Your Deep Generative Modelscited by 44
- 2022On Evaluation Metrics for Graph Generative Modelscited by 44
- 2024LATTE3D: Large-scale Amortized Text-To-Enhanced3D Synthesiscited by 39
- 2022Controllable 3D Face Synthesis with Conditional Generative Occupancy Fieldscited by 37
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
18 more
- 20213D-Aware Semantic-Guided Generative Model for Human Synthesiscited by 31
- 2023GINA-3D: Learning to Generate Implicit Neural Assets in the Wildcited by 25
- 2021MOST-GAN: 3D Morphable StyleGAN for Disentangled Face Image Manipulationcited by 24
- 2024Interactive3D: Create What You Want by Interactive 3D Generationcited by 21
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillationcited by 18
- 20223D-Aware Video Generationcited by 17
- 20222D GANs Meet Unsupervised Single-view 3D Reconstructioncited by 11
- 2022Injecting 3D Perception of Controllable NeRF-GAN into StyleGAN for Editable Portrait Image Synthesiscited by 11
- 2024DreamDissector: Learning Disentangled Text-to-3D Generation from 2D Diffusion Priorscited by 8
- 2023HyperNeRFGAN: Hypernetwork approach to 3D NeRF GANcited by 7
- 2024MaterialSeg3D: Segmenting Dense Materials from 2D Priors for 3D Assetscited by 6
- 2023Turn Fake into Real: Adversarial Head Turn Attacks Against Deepfake Detectioncited by 3
- 2023Learning Effective NeRFs and SDFs Representations with 3D Generative Adversarial Networks for 3D Object Generationcited by 3
- 20233D-Aware Multi-Class Image-to-Image Translation with NeRFscited by 2
- 2023Few-shot 3D Shape Generationcited by 1
- 2022Inferring Implicit 3D Representations from Human Figures on Pictorial Mapscited by 0
- 2022CGOF++: Controllable 3D Face Synthesis with Conditional Generative Occupancy Fieldscited by 0
- 2023Towards AI-Architecture Liberty: A Comprehensive Survey on Design and Generation of Virtual Architecture by Deep Learningcited by 0
- 2024DreamDissector: Learning Disentangled Text-to-3D Generation from 2D Diffusion Priors23 Jul 2024
- 2024Interactive3D: Create What You Want by Interactive 3D Generation25 Apr 2024
- 2024MaterialSeg3D: Segmenting Dense Materials from 2D Priors for 3D Assets22 Apr 2024
- 2024LATTE3D: Large-scale Amortized Text-To-Enhanced3D Synthesis22 Mar 2024
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillation11 Dec 2023
- 2023UltraLiDAR: Learning Compact Representations for LiDAR Completion and Generation2 Nov 2023
- 2023Learning Effective NeRFs and SDFs Representations with 3D Generative Adversarial Networks for 3D Object Generation28 Sep 2023
- 2023Turn Fake into Real: Adversarial Head Turn Attacks Against Deepfake Detection3 Sep 2023
- 2023Few-shot 3D Shape Generation19 May 2023
- 2023Towards AI-Architecture Liberty: A Comprehensive Survey on Design and Generation of Virtual Architecture by Deep Learning30 Apr 2023
- 2023GINA-3D: Learning to Generate Implicit Neural Assets in the Wild4 Apr 2023
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Models3 Apr 2023
18 more
- 20233D-Aware Multi-Class Image-to-Image Translation with NeRFs27 Mar 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023HyperNeRFGAN: Hypernetwork approach to 3D NeRF GAN27 Jan 2023
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generation18 Jan 2023
- 2022CGOF++: Controllable 3D Face Synthesis with Conditional Generative Occupancy Fields23 Nov 2022
- 2022Magic3D: High-Resolution Text-to-3D Content Creation18 Nov 2022
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Images22 Sep 2022
- 2022Inferring Implicit 3D Representations from Human Figures on Pictorial Maps30 Aug 2022
- 2022Injecting 3D Perception of Controllable NeRF-GAN into StyleGAN for Editable Portrait Image Synthesis21 Jul 2022
- 20222D GANs Meet Unsupervised Single-view 3D Reconstruction20 Jul 2022
- 20223D-Aware Video Generation29 Jun 2022
- 2022Controllable 3D Face Synthesis with Conditional Generative Occupancy Fields16 Jun 2022
- 2022On Evaluation Metrics for Graph Generative Models24 Jan 2022
- 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generation21 Dec 2021
- 20213D-Aware Semantic-Guided Generative Model for Human Synthesis2 Dec 2021
- 2021MOST-GAN: 3D Morphable StyleGAN for Disentangled Face Image Manipulation1 Nov 2021
- 2021Finding an Unsupervised Image Segmenter in Each of Your Deep Generative Models17 May 2021
- 2021CAMPARI: Camera-Aware Decomposed Generative Neural Radiance Fields31 Mar 2021
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Modelscited by 154
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillationcited by 18
- 2024DreamDissector: Learning Disentangled Text-to-3D Generation from 2D Diffusion Priorscited by 8
- 2024MaterialSeg3D: Segmenting Dense Materials from 2D Priors for 3D Assetscited by 6
- 2024DreamDissector: Learning Disentangled Text-to-3D Generation from 2D Diffusion Priors23 Jul 2024
- 2024MaterialSeg3D: Segmenting Dense Materials from 2D Priors for 3D Assets22 Apr 2024
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillation11 Dec 2023
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Models3 Apr 2023
- 2022Magic3D: High-Resolution Text-to-3D Content Creation18 Nov 2022
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 324
- 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generationcited by 289
- 2023UltraLiDAR: Learning Compact Representations for LiDAR Completion and Generationcited by 76
- 2021CAMPARI: Camera-Aware Decomposed Generative Neural Radiance Fieldscited by 55
- 2021Finding an Unsupervised Image Segmenter in Each of Your Deep Generative Modelscited by 44
- 2022On Evaluation Metrics for Graph Generative Modelscited by 44
- 2024LATTE3D: Large-scale Amortized Text-To-Enhanced3D Synthesiscited by 39
- 2022Controllable 3D Face Synthesis with Conditional Generative Occupancy Fieldscited by 37
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 20213D-Aware Semantic-Guided Generative Model for Human Synthesiscited by 31
- 2023GINA-3D: Learning to Generate Implicit Neural Assets in the Wildcited by 25
12 most cited of 25 All 25 (JSON)
- 2024Interactive3D: Create What You Want by Interactive 3D Generation25 Apr 2024
- 2024LATTE3D: Large-scale Amortized Text-To-Enhanced3D Synthesis22 Mar 2024
- 2023UltraLiDAR: Learning Compact Representations for LiDAR Completion and Generation2 Nov 2023
- 2023Learning Effective NeRFs and SDFs Representations with 3D Generative Adversarial Networks for 3D Object Generation28 Sep 2023
- 2023Turn Fake into Real: Adversarial Head Turn Attacks Against Deepfake Detection3 Sep 2023
- 2023Few-shot 3D Shape Generation19 May 2023
- 2023Towards AI-Architecture Liberty: A Comprehensive Survey on Design and Generation of Virtual Architecture by Deep Learning30 Apr 2023
- 2023GINA-3D: Learning to Generate Implicit Neural Assets in the Wild4 Apr 2023
- 20233D-Aware Multi-Class Image-to-Image Translation with NeRFs27 Mar 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023HyperNeRFGAN: Hypernetwork approach to 3D NeRF GAN27 Jan 2023
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generation18 Jan 2023
12 newest of 25 All 25 (JSON)