Differentiable Stereopsis: Meshes from multiple views using differentiable rendering
Not on the map. Why?
Abstract (arXiv)
We propose Differentiable Stereopsis, a multi-view stereo approach that reconstructs shape and texture from few input views and noisy cameras. We pair traditional stereopsis and modern differentiable rendering to build an end-to-end model which predicts textured 3D meshes of objects with varying topologies and shape. We frame stereopsis as an optimization problem and simultaneously update shape and cameras via simple gradient descent. We run an extensive quantitative analysis and compare to traditional multi-view stereo techniques and state-of-the-art learning based methods. We show compelling reconstructions on challenging real-world scenes and for an abundance of object types with complex shape, topology and texture. Project webpage: https://shubham-goel.github.io/ds/
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 22 of its 62 references that are in the map. First posted on arXiv 11 Oct 2021.
Builds on
22 of 62 references.
References · 22
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2018MVSNet: Depth Inference for Unstructured Multi-view Stereocited by 780
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2019PointRend: Image Segmentation as Renderingcited by 439
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
10 more
- 2018Learning Category-Specific Mesh Reconstruction from Image Collectionscited by 317
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2020Self-supervised Single-view 3D Reconstruction via Semantic Consistencycited by 127
- 20163D Shape Induction from 2D Views of Multiple Objectscited by 121
- 2020Shape and Viewpoint without Keypointscited by 92
- 2020Dense Hybrid Recurrent Multi-view Stereo Net with Dynamic Consistency Checkingcited by 81
- 2020Articulation-aware Canonical Surface Mappingcited by 80
- 2021Shelf-Supervised Mesh Prediction in the Wildcited by 65
- 2014Category-Specific Object Reconstruction from a Single Imagecited by 56
- 2020Implicit Mesh Reconstruction from Unannotated Image Collectionscited by 49
Built on by
Citing papers per year: 2022: 4; 2023: 11; 2024: 7; 2025: 3; 2026: 1.
26 papers.
Sort:
By area:
- 2022SparseFusion: Distilling View-conditioned Diffusion for 3D Reconstructioncited by 216
- 2024Unique3D: High-Quality and Efficient 3D Mesh Generation from a Single Imagecited by 132
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 129
- 2022MagicPony: Learning Articulated 3D Animals in the Wildcited by 111
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wildcited by 102
- 2024Meta 3D AssetGen: Text-to-Mesh Generation with High-Quality Geometry, Texture, and PBR Materialscited by 66
- 2023Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitivescited by 37
- 2023Looking Through the Glass: Neural Surface Reconstruction Against High Specular Reflectionscited by 19
- 2022SPARF: Large-Scale Learning of 3D Sparse Radiance Fields from Few Input Imagescited by 17
- 2023HollowNeRF: Pruning Hashgrid-Based NeRFs with Trainable Collision Mitigationcited by 16
- 2023Geometry-biased Transformers for Novel View Synthesiscited by 9
- 2024GLS: Geometry-aware 3D Language Gaussian Splattingcited by 9
14 more
- 2023TMO: Textured Mesh Acquisition of Objects with a Mobile Device by using Differentiable Renderingcited by 7
- 2024Sur2f: A Hybrid Representation for High-Quality and Efficient Surface Reconstruction from Multi-view Imagescited by 5
- 2024The More You See in 2D, the More You Perceive in 3Dcited by 5
- 2023Sparse 3D Reconstruction via Object-Centric Ray Samplingcited by 4
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methodscited by 3
- 2023GeoScaler: Geometry and Rendering-Aware Downsampling of 3D Mesh Texturescited by 3
- 2024Meta 3D Gencited by 3
- 2025IM360: Large-scale Indoor Mapping with 360 Camerascited by 3
- 20233D Surface Reconstruction in the Wild by Deforming Shape Priors from Synthetic Datacited by 2
- 2023FastMESH: Fast Surface Reconstruction by Hexagonal Mesh-based Neural Renderingcited by 2
- 2023Partial-View Object View Synthesis via Filtered Inversioncited by 1
- 2025Disentangled Geometry and Appearance for Efficient Multi-View Surface Reconstruction and Renderingcited by 0
- 2025ProFusion: 3D Reconstruction of Protein Complex Structures from Multi-view AFM Imagescited by 0
- 2026Category-Level 3D Correspondence in Camera Space via Morphable Object Priorscited by 0
- 2026Category-Level 3D Correspondence in Camera Space via Morphable Object Priors27 May 2026
- 2025ProFusion: 3D Reconstruction of Protein Complex Structures from Multi-view AFM Images17 Sep 2025
- 2025Disentangled Geometry and Appearance for Efficient Multi-View Surface Reconstruction and Rendering24 Aug 2025
- 2025IM360: Large-scale Indoor Mapping with 360 Cameras18 Feb 2025
- 2024GLS: Geometry-aware 3D Language Gaussian Splatting27 Nov 2024
- 2024Meta 3D Gen2 Jul 2024
- 2024Meta 3D AssetGen: Text-to-Mesh Generation with High-Quality Geometry, Texture, and PBR Materials2 Jul 2024
- 2024Unique3D: High-Quality and Efficient 3D Mesh Generation from a Single Image30 May 2024
- 2024The More You See in 2D, the More You Perceive in 3D4 Apr 2024
- 2024Cameras as Rays: Pose Estimation via Ray Diffusion22 Feb 2024
- 2024Sur2f: A Hybrid Representation for High-Quality and Efficient Surface Reconstruction from Multi-view Images8 Jan 2024
- 2023GeoScaler: Geometry and Rendering-Aware Downsampling of 3D Mesh Textures28 Nov 2023
14 more
- 2023Sparse 3D Reconstruction via Object-Centric Ray Sampling6 Sep 2023
- 2023HollowNeRF: Pruning Hashgrid-Based NeRFs with Trainable Collision Mitigation19 Aug 2023
- 2023Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitives11 Jul 2023
- 2023FastMESH: Fast Surface Reconstruction by Hexagonal Mesh-based Neural Rendering29 May 2023
- 2023Looking Through the Glass: Neural Surface Reconstruction Against High Specular Reflections18 Apr 2023
- 2023Partial-View Object View Synthesis via Filtered Inversion3 Apr 2023
- 2023TMO: Textured Mesh Acquisition of Objects with a Mobile Device by using Differentiable Rendering27 Mar 2023
- 2023A Review of Deep Learning-Powered Mesh Reconstruction Methods6 Mar 2023
- 20233D Surface Reconstruction in the Wild by Deforming Shape Priors from Synthetic Data24 Feb 2023
- 2023Geometry-biased Transformers for Novel View Synthesis11 Jan 2023
- 2022SPARF: Large-Scale Learning of 3D Sparse Radiance Fields from Few Input Images18 Dec 2022
- 2022SparseFusion: Distilling View-conditioned Diffusion for 3D Reconstruction1 Dec 2022
- 2022MagicPony: Learning Articulated 3D Animals in the Wild22 Nov 2022
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wild11 Aug 2022
- 2022SparseFusion: Distilling View-conditioned Diffusion for 3D Reconstructioncited by 216
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 129
- 2022MagicPony: Learning Articulated 3D Animals in the Wildcited by 111
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wildcited by 102
- 2024Meta 3D AssetGen: Text-to-Mesh Generation with High-Quality Geometry, Texture, and PBR Materialscited by 66
- 2023Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitivescited by 37
- 2023Looking Through the Glass: Neural Surface Reconstruction Against High Specular Reflectionscited by 19
- 2022SPARF: Large-Scale Learning of 3D Sparse Radiance Fields from Few Input Imagescited by 17
- 2023HollowNeRF: Pruning Hashgrid-Based NeRFs with Trainable Collision Mitigationcited by 16
- 2023Geometry-biased Transformers for Novel View Synthesiscited by 9
- 2024GLS: Geometry-aware 3D Language Gaussian Splattingcited by 9
- 2023TMO: Textured Mesh Acquisition of Objects with a Mobile Device by using Differentiable Renderingcited by 7
12 most cited of 24 All 24 (JSON)
- 2026Category-Level 3D Correspondence in Camera Space via Morphable Object Priors27 May 2026
- 2025ProFusion: 3D Reconstruction of Protein Complex Structures from Multi-view AFM Images17 Sep 2025
- 2025Disentangled Geometry and Appearance for Efficient Multi-View Surface Reconstruction and Rendering24 Aug 2025
- 2025IM360: Large-scale Indoor Mapping with 360 Cameras18 Feb 2025
- 2024GLS: Geometry-aware 3D Language Gaussian Splatting27 Nov 2024
- 2024Meta 3D Gen2 Jul 2024
- 2024Meta 3D AssetGen: Text-to-Mesh Generation with High-Quality Geometry, Texture, and PBR Materials2 Jul 2024
- 2024Cameras as Rays: Pose Estimation via Ray Diffusion22 Feb 2024
- 2024Sur2f: A Hybrid Representation for High-Quality and Efficient Surface Reconstruction from Multi-view Images8 Jan 2024
- 2023GeoScaler: Geometry and Rendering-Aware Downsampling of 3D Mesh Textures28 Nov 2023
- 2023Sparse 3D Reconstruction via Object-Centric Ray Sampling6 Sep 2023
- 2023HollowNeRF: Pruning Hashgrid-Based NeRFs with Trainable Collision Mitigation19 Aug 2023
12 newest of 24 All 24 (JSON)