atlas

Research map / 3D vision / Face and shape

DMesh: A Differentiable Mesh Representation

NeurIPS 2024 · 3D vision › Face and shape · approach: Textured mesh generation · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DMesh, a differentiable representation of general 3D triangle meshes built on differentiable weighted Delaunay triangulation, enabling gradient-based optimization of both geometry and connectivity.

Problem

Existing differentiable mesh methods fix topology or rely on iso-surface extraction producing dense meshes; a differentiable representation that handles varying topology and connectivity is lacking.

Approach

Select triangular faces from a weighted Delaunay triangulation of weighted points and define each face's existence probability differentiably via power diagram distances (dual-form to reduced power cell signed distance) times a per-point real-value term, extending a 2D differentiable WDT to 3D with near-linear cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)CD (× 10^-5): 3.726 -> 3.364Helped
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)F1: 0.866 -> 0.886Helped
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)ECD: 0.067 -> 0.141Hurt
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)EF1: 0.342 -> 0.438Helped
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)# Verts: 3.87K -> 3.56KHelped
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)Time (sec): 775 -> 743Helped
Use point normals during point-cloud reconstruction (ablation)DMesh · Point cloud reconstruction (11-model average)NC: 0.936 -> 0.952Helped
Use DMesh rather than the strongest listed baselineDMesh · Point cloud reconstruction (11-model average)CD (× 10^-5): 3.611 -> 3.364Helped
Use DMesh rather than the strongest listed baselineDMesh · Point cloud reconstruction (11-model average)ECD: 0.022 -> 0.141Hurt
Use DMesh rather than the strongest listed baselineDMesh · Multi-view reconstruction (11-model average)CD (× 10^-5): 273 -> 34.6Helped
Use DMesh rather than the strongest listed baselineDMesh · Multi-view reconstruction (11-model average)ECD: 0.039 -> 0.094Hurt
Use DMesh rather than the strongest listed baselineDMesh · Multi-view reconstruction (11-model average)# Verts: 10.9K -> 4.19KHelped

Surprising findings

Limitations

Experimental setup

Datasets: Stanford 3D Scanning Repository Thingi32 DeepFashion3D Objaverse Adobe Stock

Benchmarks: Stanford Bunny Dragon Buddha Thingi32 DeepFashion3D Objaverse Adobe Stock

Metrics: Chamfer Distance F1 normal consistency edge chamfer distance edge F1 recovery ratio false positive ratio number of vertices and faces time

Baselines: Screened Poisson Surface Reconstruction VoroMesh Neural Dual Contouring FlexiCubes Neural Implicit Evolution

Builds on: Rakotosaona et al. 2021 differentiable WDT reduced power cell Chamfer distance FlexiCubes

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy