Analytic Marching: An Analytic Meshing Solution from Deep Implicit Surface Networks

02/16/2020
by   Jiabao Lei, et al.
0

This paper studies a problem of learning surface mesh via implicit functions in an emerging field of deep learning surface reconstruction, where implicit functions are popularly implemented as multi-layer perceptrons (MLPs) with rectified linear units (ReLU). To achieve meshing from learned implicit functions, existing methods adopt the de-facto standard algorithm of marching cubes; while promising, they suffer from loss of precision learned in the MLPs, due to the discretization nature of marching cubes. Motivated by the knowledge that a ReLU based MLP partitions its input space into a number of linear regions, we identify from these regions analytic cells and analytic faces that are associated with zero-level isosurface of the implicit function, and characterize the theoretical conditions under which the identified analytic faces are guaranteed to connect and form a closed, piecewise planar surface. Based on our theorem, we propose a naturally parallelizable algorithm of analytic marching, which marches among analytic cells to exactly recover the mesh captured by a learned MLP. Experiments on deep learning mesh reconstruction verify the advantages of our algorithm over existing ones.

READ FULL TEXT

page 9

page 12

research
06/18/2021

Learning and Meshing from Deep Implicit Surface Networks Using an Efficient Implementation of Analytic Marching

Reconstruction of object or scene surfaces has tremendous applications i...
research
04/16/2021

Signed Distance Function Computation from an Implicit Surface

We describe in this short note a technique to convert an implicit surfac...
research
12/12/2019

Local Deep Implicit Functions for 3D Shape

The goal of this project is to learn a 3D shape representation that enab...
research
09/12/2020

Inflation of poorly conditioned zeros of systems of analytic functions

Given a system of analytic functions and an approximate zero, we transfo...
research
12/12/2019

Deep Structured Implicit Functions

The goal of this project is to learn a 3D shape representation that enab...
research
05/15/2020

Learning the gravitational force law and other analytic functions

Large neural network models have been successful in learning functions o...
research
03/16/2018

Sampling Conditions for Conforming Voronoi Meshing by the VoroCrust Algorithm

We study the problem of decomposing a volume bounded by a smooth surface...

Please sign up or login with your details

Forgot password? Click here to reset