Image GANs meet Differentiable Rendering for Inverse Graphics and Interpretable 3D Neural Rendering
Not on the map. Why?
Abstract (arXiv)
Differentiable rendering has paved the way to training neural networks to perform "inverse graphics" tasks such as predicting 3D geometry from monocular photographs. To train high performing models, most of the current approaches rely on multi-view imagery which are not readily available in practice. Recent Generative Adversarial Networks (GANs) that synthesize images, in contrast, seem to acquire 3D knowledge implicitly during training: object viewpoints can be manipulated by simply manipulating the latent codes. However, these latent codes often lack further physical interpretation and thus GANs cannot easily be inverted to perform explicit 3D reasoning. In this paper, we aim to extract and disentangle 3D knowledge learned by generative models by utilizing differentiable renderers. Key to our approach is to exploit GANs as a multi-view data generator to train an inverse graphics network using an off-the-shelf differentiable renderer, and the trained inverse graphics network as a teacher to disentangle the GAN's latent code into interpretable 3D properties. The entire architecture is trained iteratively using cycle consistency losses. We show that our approach significantly outperforms state-of-the-art inverse graphics networks trained on existing datasets, both quantitatively and via user studies. We further showcase the disentangled GAN as a controllable 3D "neural renderer", complementing traditional graphics renderers.
Key facts. Cited by 101 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 27; 2022: 31; 2023: 30; 2024: 9; 2025: 3; 2026: 1.
101 papers.
Sort:
By area:
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creationcited by 684
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2022Score Jacobian Chaining: Lifting Pretrained 2D Diffusion Models for 3D Generationcited by 597
- 2022LION: Latent Point Diffusion Models for 3D Shape Generationcited by 552
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2021Extracting Triangular 3D Models, Materials, and Lighting From Imagescited by 363
- 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generationcited by 289
- 2023Effective Data Augmentation With Diffusion Modelscited by 282
- 2021DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effortcited by 264
- 2021Neural-PIL: Neural Pre-Integrated Lighting for Reflectance Decompositioncited by 204
- 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
38 more
- 2023DiffuMask: Synthesizing Images with Pixel-level Annotations for Semantic Segmentation Using Diffusion Modelscited by 162
- 2021EditGAN: High-Precision Semantic Image Editingcited by 156
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Modelscited by 154
- 2021Semantic Segmentation with Generative Models: Semi-Supervised Learning and Strong Out-of-Domain Generalizationcited by 141
- 2022VoxGRAF: Fast 3D-Aware Image Synthesis with Sparse Voxel Gridscited by 133
- 2021Generative Models as a Data Source for Multiview Representation Learningcited by 104
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021GANcraft: Unsupervised 3D Neural Rendering of Minecraft Worldscited by 98
- 2022SAMURAI: Shape And Material from Unconstrained Real-world Arbitrary Image collectionscited by 89
- 2023TexFusion: Synthesizing 3D Textures with Text-Guided Image Diffusion Modelscited by 86
- 2022TANGO: Text-driven Photorealistic and Robust 3D Stylization via Lighting Decompositioncited by 83
- 2023NeuralField-LDM: Scene Generation with Hierarchical Latent Diffusion Modelscited by 76
- 2021GeoSim: Realistic Video Simulation via Geometry-Aware Composition for Self-Drivingcited by 75
- 2022Pix2NeRF: Unsupervised Conditional π-GAN for Single Image to Neural Radiance Fields Translationcited by 73
- 2023Adaptive Shells for Efficient Neural Radiance Field Renderingcited by 69
- 2021Unsupervised Learning of 3D Object Categories from Videos in the Wildcited by 67
- 2021DOVE: Learning Deformable 3D Objects by Watching Videoscited by 61
- 2021GAN-Supervised Dense Visual Alignmentcited by 61
- 2021CAMPARI: Camera-Aware Decomposed Generative Neural Radiance Fieldscited by 55
- 2021Ensembling with Deep Generative Viewscited by 53
- 2021DIB-R++: Learning to Predict Lighting and Material with a Hybrid Differentiable Renderercited by 52
- 2023Generative Models: What Do They Know? Do They Know Things? Let's Find Out!cited by 50
- 2023StyleGAN knows Normal, Depth, Albedo, and Morecited by 44
- 2023DITTO-NeRF: Diffusion-based Iterative Text To Omni-directional 3D Modelcited by 43
- 2022AUV-Net: Learning Aligned UV Maps for Texture Transfer and Synthesiscited by 39
- 2021A Survey on Intrinsic Images: Delving Deep Into Lambert and Beyondcited by 37
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2022Neural Light Field Estimation for Street Scenes with Differentiable Virtual Object Insertioncited by 35
- 2022State-of-the-Art in the Architecture, Methods and Applications of StyleGANcited by 34
- 2024Beyond the Contact: Discovering Comprehensive Affordance for 3D Objects from Pre-trained 2D Diffusion Modelscited by 32
- 2022Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversioncited by 30
- 2022Share With Thy Neighbors: Single-View Reconstruction by Cross-Instance Consistencycited by 26
- 2021Linear Semantics in Generative Adversarial Networkscited by 25
- 2022Rewriting Geometric Rules of a GANcited by 25
- 2021MOST-GAN: 3D Morphable StyleGAN for Disentangled Face Image Manipulationcited by 24
- 2023UrbanIR: Large-Scale Urban Scene Inverse Rendering from a Single Videocited by 22
- 2024Interactive3D: Create What You Want by Interactive 3D Generationcited by 21
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshescited by 20
50 most cited of 101 All 101 (JSON)
- 2026Extracting Neural Materials from Images25 Jun 2026
- 2025Is Single-View Mesh Reconstruction Ready for Robotics?23 May 2025
- 2025MARS: Mesh AutoRegressive Model for 3D Shape Detailization17 Feb 2025
- 2025DAViD: Modeling Dynamic Affordance of 3D Objects Using Pre-trained Video Diffusion Models14 Jan 2025
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshes30 Sep 2024
- 20243D-VirtFusion: Synthetic 3D Data Augmentation through Generative Diffusion Models and Controllable Editing25 Aug 2024
- 2024DreamDissector: Learning Disentangled Text-to-3D Generation from 2D Diffusion Priors23 Jul 2024
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024Interactive3D: Create What You Want by Interactive 3D Generation25 Apr 2024
- 2024Customizing Text-to-Image Diffusion with Object Viewpoint Control18 Apr 2024
- 2024BEND: Bagging Deep Learning Training Based on Efficient Neural Network Diffusion23 Mar 2024
- 2024Beyond the Contact: Discovering Comprehensive Affordance for 3D Objects from Pre-trained 2D Diffusion Models23 Jan 2024
38 more
- 2024Structure from Duplicates: Neural Inverse Graphics from a Pile of Objects10 Jan 2024
- 2023Self-supervised Learning for Enhancing Geometrical Modeling in 3D-Aware Generative Adversarial Network19 Dec 2023
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillation11 Dec 2023
- 2023Doodle Your 3D: From Abstract Freehand Sketches to Precise 3D Shapes7 Dec 2023
- 2023Generative Models: What Do They Know? Do They Know Things? Let's Find Out!28 Nov 2023
- 2023Adaptive Shells for Efficient Neural Radiance Field Rendering16 Nov 2023
- 2023TexFusion: Synthesizing 3D Textures with Text-Guided Image Diffusion Models20 Oct 2023
- 2023SideGAN: 3D-Aware Generative Model for Improved Side-View Image Synthesis19 Sep 2023
- 2023DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentation10 Sep 2023
- 2023CHORUS: Learning Canonicalized 3D Human-Object Spatial Relations from Unbounded Synthesized Images23 Aug 2023
- 2023Differentiable Shadow Mapping for Efficient Inverse Graphics21 Aug 2023
- 2023Toward Mesh-Invariant 3D Generative Deep Learning with Geometric Measures27 Jun 2023
- 2023UrbanIR: Large-Scale Urban Scene Inverse Rendering from a Single Video15 Jun 2023
- 2023ShaDDR: Interactive Example-Based Geometry and Texture Generation via 3D Shape Detailization and Differentiable Rendering8 Jun 2023
- 2023StyleGAN knows Normal, Depth, Albedo, and More1 Jun 2023
- 2023Progressive Learning of 3D Reconstruction Network from 2D GAN Data18 May 2023
- 2023Inverse Rendering of Translucent Objects using Physical and Neural Renderers15 May 2023
- 2023Unsupervised Style-based Explicit 3D Face Reconstruction from Single Image24 Apr 2023
- 2023NeuralField-LDM: Scene Generation with Hierarchical Latent Diffusion Models19 Apr 2023
- 2023The Metaverse: Survey, Trends, Novel Pipeline Ecosystem & Future Directions18 Apr 2023
- 2023Lift3D: Synthesize 3D Training Data by Lifting 2D GAN to 3D Generative Radiance Field7 Apr 2023
- 2023DITTO-NeRF: Diffusion-based Iterative Text To Omni-directional 3D Model6 Apr 2023
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Models3 Apr 2023
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creation24 Mar 2023
- 2023DiffuMask: Synthesizing Images with Pixel-level Annotations for Semantic Segmentation Using Diffusion Models21 Mar 2023
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision16 Mar 2023
- 2023Mimic3D: Thriving 3D-Aware GANs via 3D-to-2D Imitation16 Mar 2023
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methods6 Mar 2023
- 2023Effective Data Augmentation With Diffusion Models7 Feb 2023
- 2023AudioEar: Single-View Ear Reconstruction for Personalized Spatial Audio30 Jan 2023
- 2023Accidental Light Probes12 Jan 2023
- 2022Correspondence Distillation from NeRF-based GAN19 Dec 2022
- 2022Score Jacobian Chaining: Lifting Pretrained 2D Diffusion Models for 3D Generation1 Dec 2022
- 2022Dr.3D: Adapting 3D GANs to Artistic Drawings30 Nov 2022
- 20223inGAN: Learning a 3D Generative Model from Images of a Self-similar Scene27 Nov 2022
- 2022Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversion21 Nov 2022
- 2022Magic3D: High-Resolution Text-to-3D Content Creation18 Nov 2022
- 2022Distilling Representations from GAN Generator via Squeeze and Span6 Nov 2022
50 newest of 101 All 101 (JSON)
- 2022Magic3D: High-Resolution Text-to-3D Content Creationcited by 1,285
- 2023Fantasia3D: Disentangling Geometry and Appearance for High-quality Text-to-3D Content Creationcited by 684
- 2022Score Jacobian Chaining: Lifting Pretrained 2D Diffusion Models for 3D Generationcited by 597
- 2022LION: Latent Point Diffusion Models for 3D Shape Generationcited by 552
- 2023Effective Data Augmentation With Diffusion Modelscited by 282
- 2023DiffuMask: Synthesizing Images with Pixel-level Annotations for Semantic Segmentation Using Diffusion Modelscited by 162
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Modelscited by 154
- 2023TexFusion: Synthesizing 3D Textures with Text-Guided Image Diffusion Modelscited by 86
- 2023NeuralField-LDM: Scene Generation with Hierarchical Latent Diffusion Modelscited by 76
- 2023Generative Models: What Do They Know? Do They Know Things? Let's Find Out!cited by 50
- 2024Beyond the Contact: Discovering Comprehensive Affordance for 3D Objects from Pre-trained 2D Diffusion Modelscited by 32
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillationcited by 18
12 most cited of 18 All 18 (JSON)
- 2025DAViD: Modeling Dynamic Affordance of 3D Objects Using Pre-trained Video Diffusion Models14 Jan 2025
- 20243D-VirtFusion: Synthetic 3D Data Augmentation through Generative Diffusion Models and Controllable Editing25 Aug 2024
- 2024DreamDissector: Learning Disentangled Text-to-3D Generation from 2D Diffusion Priors23 Jul 2024
- 2024Customizing Text-to-Image Diffusion with Object Viewpoint Control18 Apr 2024
- 2024BEND: Bagging Deep Learning Training Based on Efficient Neural Network Diffusion23 Mar 2024
- 2024Beyond the Contact: Discovering Comprehensive Affordance for 3D Objects from Pre-trained 2D Diffusion Models23 Jan 2024
- 2023CAD: Photorealistic 3D Generation via Adversarial Distillation11 Dec 2023
- 2023Generative Models: What Do They Know? Do They Know Things? Let's Find Out!28 Nov 2023
- 2023TexFusion: Synthesizing 3D Textures with Text-Guided Image Diffusion Models20 Oct 2023
- 2023DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentation10 Sep 2023
- 2023NeuralField-LDM: Scene Generation with Hierarchical Latent Diffusion Models19 Apr 2023
- 2023DreamAvatar: Text-and-Shape Guided 3D Human Avatar Generation via Diffusion Models3 Apr 2023
12 newest of 18 All 18 (JSON)
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2022GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Imagescited by 446
- 2021Extracting Triangular 3D Models, Materials, and Lighting From Imagescited by 363
- 2021StyleSDF: High-Resolution 3D-Consistent Image and Geometry Generationcited by 289
- 2021DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effortcited by 264
- 2021Neural-PIL: Neural Pre-Integrated Lighting for Reflectance Decompositioncited by 204
- 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
- 2021EditGAN: High-Precision Semantic Image Editingcited by 156
- 2021Semantic Segmentation with Generative Models: Semi-Supervised Learning and Strong Out-of-Domain Generalizationcited by 141
- 2022VoxGRAF: Fast 3D-Aware Image Synthesis with Sparse Voxel Gridscited by 133
- 2021Generative Models as a Data Source for Multiview Representation Learningcited by 104
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
12 most cited of 83 All 83 (JSON)
- 2026Extracting Neural Materials from Images25 Jun 2026
- 2025Is Single-View Mesh Reconstruction Ready for Robotics?23 May 2025
- 2025MARS: Mesh AutoRegressive Model for 3D Shape Detailization17 Feb 2025
- 2024SpaceMesh: A Continuous Representation for Learning Manifold Surface Meshes30 Sep 2024
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024Interactive3D: Create What You Want by Interactive 3D Generation25 Apr 2024
- 2024Structure from Duplicates: Neural Inverse Graphics from a Pile of Objects10 Jan 2024
- 2023Self-supervised Learning for Enhancing Geometrical Modeling in 3D-Aware Generative Adversarial Network19 Dec 2023
- 2023Doodle Your 3D: From Abstract Freehand Sketches to Precise 3D Shapes7 Dec 2023
- 2023Adaptive Shells for Efficient Neural Radiance Field Rendering16 Nov 2023
- 2023SideGAN: 3D-Aware Generative Model for Improved Side-View Image Synthesis19 Sep 2023
- 2023CHORUS: Learning Canonicalized 3D Human-Object Spatial Relations from Unbounded Synthesized Images23 Aug 2023
12 newest of 83 All 83 (JSON)