MeshSDF: Differentiable Iso-Surface Extraction

06/06/2020
by   Edoardo Remelli, et al.
7

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 not limited in resolution. Unfortunately, these methods are often not suitable 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 Signed Distance Functions. 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 MeshSDF, an end-to-end differentiable mesh representation which can vary its topology. We use two different applications to validate our theoretical insight: Single-View Reconstruction via Differentiable Rendering and Physically-Driven Shape Optimization. In both cases our differentiable parameterization gives us an edge over state-of-the-art algorithms.

READ FULL TEXT

page 2

page 8

research
06/20/2021

DeepMesh: Differentiable Iso-Surface Extraction

Geometric Deep Learning has recently made striking progress with the adv...
research
08/10/2021

Differentiable Surface Rendering via Non-Differentiable Sampling

We present a method for differentiable rendering of 3D surfaces that sup...
research
11/01/2022

Learning Neural Implicit Representations with Surface Signal Parameterizations

Neural implicit surface representations have recently emerged as popular...
research
04/16/2020

Fast Differentiable Raycasting for Neural Rendering using Sphere-based Representations

Differentiable rendering in combination with deep learning promises grea...
research
01/30/2019

DDSL: Deep Differentiable Simplex Layer for Learning Geometric Signals

We present a Deep Differentiable Simplex Layer (DDSL) for neural network...
research
03/17/2023

Fluid Dynamics Network: Topology-Agnostic 4D Reconstruction via Fluid Dynamics Priors

Representing 3D surfaces as level sets of continuous functions over ℝ^3 ...
research
08/28/2023

VoroMesh: Learning Watertight Surface Meshes with Voronoi Diagrams

In stark contrast to the case of images, finding a concise, learnable di...

Please sign up or login with your details

Forgot password? Click here to reset