VoroMesh: Learning Watertight Surface Meshes with Voronoi Diagrams

08/28/2023
by   Nissim Maruani, et al.
0

In stark contrast to the case of images, finding a concise, learnable discrete representation of 3D surfaces remains a challenge. In particular, while polygon meshes are arguably the most common surface representation used in geometry processing, their irregular and combinatorial structure often make them unsuitable for learning-based applications. In this work, we present VoroMesh, a novel and differentiable Voronoi-based representation of watertight 3D shape surfaces. From a set of 3D points (called generators) and their associated occupancy, we define our boundary representation through the Voronoi diagram of the generators as the subset of Voronoi faces whose two associated (equidistant) generators are of opposite occupancy: the resulting polygon mesh forms a watertight approximation of the target shape's boundary. To learn the position of the generators, we propose a novel loss function, dubbed VoroLoss, that minimizes the distance from ground truth surface samples to the closest faces of the Voronoi diagram which does not require an explicit construction of the entire Voronoi diagram. A direct optimization of the Voroloss to obtain generators on the Thingi32 dataset demonstrates the geometric efficiency of our representation compared to axiomatic meshing algorithms and recent learning-based mesh representations. We further use VoroMesh in a learning-based mesh prediction task from input SDF grids on the ABC dataset, and show comparable performance to state-of-the-art methods while guaranteeing closed output surfaces free of self-intersections.

READ FULL TEXT

page 1

page 5

page 6

page 7

page 8

page 12

page 13

page 17

research
06/20/2022

FoR^2M: Recognition and Repair of Foldings in Mesh Surfaces. Application to 3D Object Degradation

Triangular meshes are the most popular representations of 3D objects, bu...
research
12/18/2022

SurfaceVoronoi: Efficiently Computing Voronoi Diagrams over Mesh Surfaces with Arbitrary Distance Solvers

In this paper, we propose to compute Voronoi diagrams over mesh surfaces...
research
06/06/2020

MeshSDF: Differentiable Iso-Surface Extraction

Geometric Deep Learning has recently made striking progress with the adv...
research
06/12/2022

NeuralODF: Learning Omnidirectional Distance Fields for 3D Shape Representation

In visual computing, 3D geometry is represented in many different forms ...
research
08/14/2019

Directional TSDF: Modeling Surface Orientation for Coherent Meshes

Real-time 3D reconstruction from RGB-D sensor data plays an important ro...
research
11/13/2022

PaintNet: 3D Learning of Pose Paths Generators for Robotic Spray Painting

Optimization and planning methods for tasks involving 3D objects often r...
research
09/22/2021

Differentiable Surface Triangulation

Triangle meshes remain the most popular data representation for surface ...

Please sign up or login with your details

Forgot password? Click here to reset