Learning to Generate and Reconstruct 3D Meshes with only 2D Supervision
Not on the map. Why?
Abstract (arXiv)
We present a unified framework tackling two problems: class-specific 3D reconstruction from a single image, and generation of new 3D shape samples. These tasks have received considerable attention recently; however, existing approaches rely on 3D supervision, annotation of 2D images with keypoints or poses, and/or training with multiple views of each object instance. Our framework is very general: it can be trained in similar settings to these existing approaches, while also supporting weaker supervision scenarios. Importantly, it can be trained purely from 2D images, without ground-truth pose annotations, and with a single view per instance. We employ meshes as an output representation, instead of voxels used in most prior work. This allows us to exploit shading information during training, which previous 2D-supervised methods cannot. Thus, our method can learn to generate and reconstruct concave object classes. We evaluate our approach on synthetic data in various settings, showing that (i) it learns to disentangle shape from pose; (ii) using shading in the loss improves performance; (iii) our model is comparable or superior to state-of-the-art voxel-based approaches on quantitative metrics, while producing results that are visually more pleasing; (iv) it still performs well when given supervision weaker than in prior works.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jul 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 1; 2025: 2.
12 papers.
- 2023Improving Semantic Correspondence with Viewpoint-Guided Spherical Mapscited by 33
- 2022Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversioncited by 30
- 2022SurfGen: Adversarial 3D Shape Synthesis with Explicit Surface Discriminatorscited by 26
- 2021SSPU-Net: Self-Supervised Point Cloud Upsampling via Differentiable Renderingcited by 17
- 2022Structural Causal 3D Reconstructioncited by 12
- 2022Multi-View Reconstruction using Signed Ray Distance Functions (SRDF)cited by 9
- 2024Spectrum AUC Difference (SAUCD): Human-aligned 3D Shape Evaluationcited by 9
- 2021Multi-Category Mesh Reconstruction From Image Collectionscited by 5
- 2021Style Agnostic 3D Reconstruction via Adversarial Style Transfercited by 3
- 2023Two-stage Synthetic Supervising and Multi-view Consistency Self-supervising based Animal 3D Reconstruction by Single Imagecited by 0
- 2025SRAM: Shape-Realism Alignment Metric for No Reference 3D Shape Evaluationcited by 0
- 2025Textured Geometry Evaluation: Perceptual 3D Textured Shape Metric via 3D Latent-Geometry Networkcited by 0
- 2025Textured Geometry Evaluation: Perceptual 3D Textured Shape Metric via 3D Latent-Geometry Network1 Dec 2025
- 2025SRAM: Shape-Realism Alignment Metric for No Reference 3D Shape Evaluation1 Dec 2025
- 2024Spectrum AUC Difference (SAUCD): Human-aligned 3D Shape Evaluation3 Mar 2024
- 2023Improving Semantic Correspondence with Viewpoint-Guided Spherical Maps20 Dec 2023
- 2023Two-stage Synthetic Supervising and Multi-view Consistency Self-supervising based Animal 3D Reconstruction by Single Image22 Nov 2023
- 2022Shape, Pose, and Appearance from a Single Image via Bootstrapped Radiance Field Inversion21 Nov 2022
- 2022Multi-View Reconstruction using Signed Ray Distance Functions (SRDF)31 Aug 2022
- 2022Structural Causal 3D Reconstruction20 Jul 2022
- 2022SurfGen: Adversarial 3D Shape Synthesis with Explicit Surface Discriminators1 Jan 2022
- 2021Multi-Category Mesh Reconstruction From Image Collections21 Oct 2021
- 2021Style Agnostic 3D Reconstruction via Adversarial Style Transfer20 Oct 2021
- 2021SSPU-Net: Self-Supervised Point Cloud Upsampling via Differentiable Rendering1 Aug 2021