Differentiable Subdivision Surface Fitting

08/02/2022
by   Tianhao Xie, et al.
0

In this paper, we present a powerful differentiable surface fitting technique to derive a compact surface representation for a given dense point cloud or mesh, with application in the domains of graphics and CAD/CAM. We have chosen the Loop subdivision surface, which in the limit yields the smooth surface underlying the point cloud, and can handle complex surface topology better than other popular compact representations, such as NURBS. The principal idea is to fit the Loop subdivision surface not directly to the point cloud, but to the IMLS (implicit moving least squares) surface defined over the point cloud. As both Loop subdivision and IMLS have analytical expressions, we are able to formulate the problem as an unconstrained minimization problem of a completely differentiable function that can be solved with standard numerical solvers. Differentiability enables us to integrate the subdivision surface into any deep learning method for point clouds or meshes. We demonstrate the versatility and potential of this approach by using it in conjunction with a differentiable renderer to robustly reconstruct compact surface representations of spatial-temporal sequences of dense meshes.

READ FULL TEXT

page 1

page 2

page 3

page 5

page 6

research
06/07/2021

Shape As Points: A Differentiable Poisson Solver

In recent years, neural implicit representations gained popularity in 3D...
research
04/29/2021

NURBS-Diff: A Differentiable NURBS Layer for Machine Learning CAD Applications

Recent deep-learning-based techniques for the reconstruction of geometri...
research
03/11/2021

Real-Time Surface Fitting to RGBD Sensor Data

This article describes novel approaches to quickly estimate planar surfa...
research
07/16/2020

Accelerating 3D Deep Learning with PyTorch3D

Deep learning has significantly improved 2D image recognition. Extending...
research
07/02/2019

Fast Algorithms for Surface Reconstruction from Point Cloud

We consider constructing a surface from a given set of point cloud data....
research
03/30/2023

Rethinking the Approximation Error in 3D Surface Fitting for Point Cloud Normal Estimation

Most existing approaches for point cloud normal estimation aim to locall...
research
03/07/2022

Surface Eigenvalues with Lattice-Based Approximation In comparison with analytical solution

In this paper, we propose a meshless method of computing eigenvalues and...

Please sign up or login with your details

Forgot password? Click here to reset