DeepMesh: Differentiable Iso-Surface Extraction
Not on the map. Why?
Abstract (arXiv)
Geometric Deep Learning has recently made striking progress with the advent of continuous deep implicit fields. They allow for detailed modeling of watertight surfaces of arbitrary topology while not relying on a 3D Euclidean grid, resulting in a learnable parameterization that is unlimited in resolution. Unfortunately, these methods are often unsuitable for applications that require an explicit mesh-based surface representation because converting an implicit field to such a representation relies on the Marching Cubes algorithm, which cannot be differentiated with respect to the underlying implicit field. In this work, we remove this limitation and introduce a differentiable way to produce explicit surface mesh representations from Deep Implicit Fields. Our key insight is that by reasoning on how implicit field perturbations impact local surface geometry, one can ultimately differentiate the 3D location of surface samples with respect to the underlying deep implicit field. We exploit this to define DeepMesh - an end-to-end differentiable mesh representation that can vary its topology. We validate our theoretical insight through several applications: Single view 3D Reconstruction via Differentiable Rendering, Physically-Driven Shape Optimization, Full Scene 3D Reconstruction from Scans and End-to-End Training. In all cases our end-to-end differentiable parameterization gives us an edge over state-of-the-art algorithms.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 46 of its 93 references that are in the map. First posted on arXiv 20 Jun 2021.
Builds on
46 of 93 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,037
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2020Convolutional Occupancy Networkscited by 760
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 649
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 587
34 more
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2017Neural 3D Mesh Renderercited by 437
- 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
- 2020Implicit Functions in Feature Space for 3D Shape Reconstruction and Completioncited by 343
- 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 340
- 2019DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstructioncited by 332
- 2018Learning Category-Specific Mesh Reconstruction from Image Collectionscited by 317
- 2020Neural Unsigned Distance Fields for Implicit Function Learningcited by 265
- 2019What Do Single-view 3D Reconstruction Networks Learn?cited by 259
- 2018Pix3D: Dataset and Methods for Single-Image 3D Shape Modelingcited by 218
- 2019Pix2Pose: Pixel-Wise Coordinate Regression of Objects for 6D Pose Estimationcited by 218
- 2017Octree Generating Networks: Efficient Convolutional Architectures for High-resolution 3D Outputscited by 189
- 2019DIST: Rendering Deep Implicit Signed Distance Function with Differentiable Sphere Tracingcited by 179
- 2019Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Imagescited by 164
- 2017SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernelscited by 160
- 2019SDFDiff: Differentiable Rendering of Signed Distance Fields for 3D Shape Optimizationcited by 159
- 2016Generative and Discriminative Voxel Modeling with Convolutional Neural Networkscited by 128
- 20163D Shape Induction from 2D Views of Multiple Objectscited by 121
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2020Deep Snake for Real-Time Instance Segmentationcited by 111
- 2019Learning to Infer Implicit Surfaces without 3D Supervisioncited by 103
- 2017Beyond the Pixel-Wise Loss for Topology-Aware Delineationcited by 82
- 2019Deep Declarative Networks: A New Hopecited by 77
- 2016Unsupervised Learning of 3D Structure from Imagescited by 67
- 2019Voxel2Mesh: 3D Mesh Model Generation from Volumetric Datacited by 52
- 2021Sketch2Mesh: Reconstructing and Editing 3D Shapes from Sketchescited by 50
- 2019Learning single-image 3D reconstruction by generative modelling of shape, pose and shadingcited by 43
- 2021Deep Implicit Surface Point Prediction Networkscited by 40
- 2019MeshGAN: Non-linear 3D Morphable Models of Facescited by 39
- 2018Geodesic Convolutional Shape Optimizationcited by 37
- 2018Matryoshka Networks: Predicting 3D Geometry via Nested Shape Layerscited by 33
- 2017Image2Mesh: A Learning Framework for Single Image 3D Reconstructioncited by 29
- 2020Promoting Connectivity of Network-Like Structures by Enforcing Region Separationcited by 19
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 1; 2024: 2; 2025: 1; 2026: 3.
14 papers.
Sort:
By area:
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networkscited by 75
- 2023ISP: Multi-Layered Garment Draping with Implicit Sewing Patternscited by 31
- 2022DIG: Draping Implicit Garment over the Human Bodycited by 26
- 2021DEBOSH: Deep Bayesian Shape Optimizationcited by 14
- 2022Implicit Neural Representation for Mesh-Free Inverse Obstacle Scatteringcited by 9
- 2024DMesh: A Differentiable Mesh Representationcited by 9
- 2025PartSDF: Part-Based Implicit Neural Representation for Composite 3D Shape Parametrization and Optimizationcited by 8
- 2021HybridSDF: Combining Deep Implicit Shapes and Geometric Primitives for 3D Shape Representation and Manipulationcited by 5
- 2022NeuralMeshing: Differentiable Meshing of Implicit Neural Representationscited by 3
- 2024A Latent Implicit 3D Shape Model for Multiple Levels of Detailcited by 2
- 2026Learning Sewing Patterns via Latent Flow Matching of Implicit Fieldscited by 1
- 2022Development of a deep learning platform for optimising sheet stamping geometries subject to manufacturing constraintscited by 0
- 2026Flow-Corrected Shape Optimization: Taming Manifold Drift in High-Dimensional 3D Models7 Aug 2026
- 2026KidMesh: Computational Mesh Reconstruction for Pediatric Congenital Hydronephrosis Using Deep Neural Networks9 Feb 2026
- 2026Learning Sewing Patterns via Latent Flow Matching of Implicit Fields25 Jan 2026
- 2025PartSDF: Part-Based Implicit Neural Representation for Composite 3D Shape Parametrization and Optimization18 Feb 2025
- 2024A Latent Implicit 3D Shape Model for Multiple Levels of Detail10 Sep 2024
- 2024DMesh: A Differentiable Mesh Representation20 Apr 2024
- 2023ISP: Multi-Layered Garment Draping with Implicit Sewing Patterns23 May 2023
- 2022NeuralMeshing: Differentiable Meshing of Implicit Neural Representations5 Oct 2022
- 2022DIG: Draping Implicit Garment over the Human Body22 Sep 2022
- 2022Implicit Neural Representation for Mesh-Free Inverse Obstacle Scattering4 Jun 2022
- 2022Development of a deep learning platform for optimising sheet stamping geometries subject to manufacturing constraints4 Feb 2022
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networks29 Nov 2021
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networkscited by 75
- 2023ISP: Multi-Layered Garment Draping with Implicit Sewing Patternscited by 31
- 2022DIG: Draping Implicit Garment over the Human Bodycited by 26
- 2021DEBOSH: Deep Bayesian Shape Optimizationcited by 14
- 2022Implicit Neural Representation for Mesh-Free Inverse Obstacle Scatteringcited by 9
- 2024DMesh: A Differentiable Mesh Representationcited by 9
- 2025PartSDF: Part-Based Implicit Neural Representation for Composite 3D Shape Parametrization and Optimizationcited by 8
- 2021HybridSDF: Combining Deep Implicit Shapes and Geometric Primitives for 3D Shape Representation and Manipulationcited by 5
- 2022NeuralMeshing: Differentiable Meshing of Implicit Neural Representationscited by 3
- 2024A Latent Implicit 3D Shape Model for Multiple Levels of Detailcited by 2
- 2022Development of a deep learning platform for optimising sheet stamping geometries subject to manufacturing constraintscited by 0
- 2026KidMesh: Computational Mesh Reconstruction for Pediatric Congenital Hydronephrosis Using Deep Neural Networkscited by 0
- 2026KidMesh: Computational Mesh Reconstruction for Pediatric Congenital Hydronephrosis Using Deep Neural Networks9 Feb 2026
- 2025PartSDF: Part-Based Implicit Neural Representation for Composite 3D Shape Parametrization and Optimization18 Feb 2025
- 2024A Latent Implicit 3D Shape Model for Multiple Levels of Detail10 Sep 2024
- 2024DMesh: A Differentiable Mesh Representation20 Apr 2024
- 2023ISP: Multi-Layered Garment Draping with Implicit Sewing Patterns23 May 2023
- 2022NeuralMeshing: Differentiable Meshing of Implicit Neural Representations5 Oct 2022
- 2022DIG: Draping Implicit Garment over the Human Body22 Sep 2022
- 2022Implicit Neural Representation for Mesh-Free Inverse Obstacle Scattering4 Jun 2022
- 2022Development of a deep learning platform for optimising sheet stamping geometries subject to manufacturing constraints4 Feb 2022
- 2021MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networks29 Nov 2021
- 2021DEBOSH: Deep Bayesian Shape Optimization28 Sep 2021
- 2021HybridSDF: Combining Deep Implicit Shapes and Geometric Primitives for 3D Shape Representation and Manipulation22 Sep 2021