Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Deep Implicit Moving Least-Squares Functions for 3D Reconstruction

About

Point set is a flexible and lightweight representation widely used for 3D deep learning. However, their discrete nature prevents them from representing continuous and fine geometry, posing a major issue for learning-based shape generation. In this work, we turn the discrete point sets into smooth surfaces by introducing the well-known implicit moving least-squares (IMLS) surface formulation, which naturally defines locally implicit functions on point sets. We incorporate IMLS surface generation into deep neural networks for inheriting both the flexibility of point sets and the high quality of implicit surfaces. Our IMLSNet predicts an octree structure as a scaffold for generating MLS points where needed and characterizes shape geometry with learned local priors. Furthermore, our implicit function evaluation is independent of the neural network once the MLS points are predicted, thus enabling fast runtime evaluation. Our experiments on 3D object reconstruction demonstrate that IMLSNets outperform state-of-the-art learning-based methods in terms of reconstruction quality and computational efficiency. Extensive ablation tests also validate our network design and loss functions.

Shi-Lin Liu, Hao-Xiang Guo, Hao Pan, Peng-Shuai Wang, Xin Tong, Yang Liu• 2021

Related benchmarks

TaskDatasetResultRank
Object-level 3D ReconstructionShapeNet 13 classes (test)
Chamfer-L1 Distance0.031
21
Surface Reconstruction20 real-scanned meshes 1.0 (test)
Chamfer Distance (dc)38.46
14
Surface ReconstructionShapeNet (test)
CDL10.031
11
Surface ReconstructionABC var
CDL20.57
10
Surface ReconstructionABC max
CDL20.68
10
Surface ReconstructionFAMOUS F-max
CDL2 (x100)0.39
10
Surface ReconstructionFAMOUS (F-var)
CDL2 x 1000.8
10
3D Object ReconstructionShapeNet 5 unseen classes
CD0.034
4
3D Object ReconstructionUnseen Shape Classes plane (test)
LFD1.33e+3
2
3D Object ReconstructionUnseen Shape Classes car (test)
LFD649.7
2
Showing 10 of 13 rows

Other info

Code

Follow for update