Surface Extraction from Neural Unsigned Distance Fields

09/16/2023
by   Congyi Zhang, et al.
0

We propose a method, named DualMesh-UDF, to extract a surface from unsigned distance functions (UDFs), encoded by neural networks, or neural UDFs. Neural UDFs are becoming increasingly popular for surface representation because of their versatility in presenting surfaces with arbitrary topologies, as opposed to the signed distance function that is limited to representing a closed surface. However, the applications of neural UDFs are hindered by the notorious difficulty in extracting the target surfaces they represent. Recent methods for surface extraction from a neural UDF suffer from significant geometric errors or topological artifacts due to two main difficulties: (1) A UDF does not exhibit sign changes; and (2) A neural UDF typically has substantial approximation errors. DualMesh-UDF addresses these two difficulties. Specifically, given a neural UDF encoding a target surface S̅ to be recovered, we first estimate the tangent planes of S̅ at a set of sample points close to S̅. Next, we organize these sample points into local clusters, and for each local cluster, solve a linear least squares problem to determine a final surface point. These surface points are then connected to create the output mesh surface, which approximates the target surface. The robust estimation of the tangent planes of the target surface and the subsequent minimization problem constitute our core strategy, which contributes to the favorable performance of DualMesh-UDF over other competing methods. To efficiently implement this strategy, we employ an adaptive Octree. Within this framework, we estimate the location of a surface point in each of the octree cells identified as containing part of the target surface. Extensive experiments show that our method outperforms existing methods in terms of surface reconstruction quality while maintaining comparable computational efficiency.

READ FULL TEXT

page 3

page 7

page 12

page 13

page 14

page 15

page 16

research
11/25/2022

NeuralUDF: Learning Unsigned Distance Fields for Multi-view Reconstruction of Surfaces with Arbitrary Topologies

We present a novel method, called NeuralUDF, for reconstructing surfaces...
research
11/29/2021

MeshUDF: Fast and Differentiable Meshing of Unsigned Distance Field Networks

Recent work modelling 3D open surfaces train deep neural networks to app...
research
10/26/2020

Neural Unsigned Distance Fields for Implicit Function Learning

In this work we target a learnable output representation that allows con...
research
10/19/2020

GAMesh: Guided and Augmented Meshing for Deep Point Networks

We present a new meshing algorithm called guided and augmented meshing, ...
research
08/05/2017

A Novel Stretch Energy Minimization Algorithm for Equiareal Parameterizations

Surface parameterizations have been widely applied to computer graphics ...
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
08/28/2023

SuperUDF: Self-supervised UDF Estimation for Surface Reconstruction

Learning-based surface reconstruction based on unsigned distance functio...

Please sign up or login with your details

Forgot password? Click here to reset