POINTS2SURF Learning Implicit Surfaces from Point Clouds

被引:134
作者
Erler, Philipp [1 ]
Guerrero, Paul [2 ]
Ohrhallinger, Stefan [1 ,3 ]
Mitra, Niloy J. [2 ,4 ]
Wimmer, Michael [1 ]
机构
[1] TU Wien, Favoritenstr 9-11-E193-02, A-1040 Vienna, Austria
[2] Adobe, 1 Old St Yard, London EC1Y 8AF, England
[3] VRVis, Donau City Str 11, A-1220 Vienna, Austria
[4] UCL, 66 Gower St, London WC1E 6BT, England
来源
COMPUTER VISION - ECCV 2020, PT V | 2020年 / 12350卷
基金
奥地利科学基金会;
关键词
Surface reconstruction; Implicit surfaces; Point clouds; Patch-based; Local and global; Deep learning; Generalization; NOISE;
D O I
10.1007/978-3-030-58558-7_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A key step in any scanning-based asset creation workflow is to convert unordered point clouds to a surface. Classical methods (e.g., Poisson reconstruction) start to degrade in the presence of noisy and partial scans. Hence, deep learning based methods have recently been proposed to produce complete surfaces, even from partial scans. However, such data-driven methods struggle to generalize to new shapes with large geometric and topological variations. We present POINTS2SURF, a novel patch-based learning framework that produces accurate surfaces directly from raw scans without normals. Learning a prior over a combination of detailed local patches and coarse global information improves generalization performance and reconstruction accuracy. O5ur extensive comparison on both synthetic and real data demonstrates a clear advantage of our method over state-of-the-art alternatives on previously unseen classes (on average, POINTS2SURF brings down reconstruction error by 30% over SPR and by 270%+ over deep learning based SotA methods) at the cost of longer computation times and a slight increase in small-scale topological noise in some cases. Our source code, pre-trained model, and dataset are available at: https://github.com/ErlerPhilipp/points2surf.
引用
收藏
页码:108 / 124
页数:17
相关论文
共 37 条
[1]  
Alliez Pierre, 2007, P EUR S GEOM PROC, V7, P39, DOI DOI 10.2312/SGP/SGP07/039-048(VERP.39
[2]  
Badki A., 2020, PROC CVPR IEEE
[3]  
Barrow Harry G., 1977, INT JOINT C ART INT
[4]   A Survey of Surface Reconstruction from Point Clouds [J].
Berger, Matthew ;
Tagliasacchi, Andrea ;
Seversky, Lee M. ;
Alliez, Pierre ;
Guennebaud, Gael ;
Levine, Joshua A. ;
Sharf, Andrei ;
Silva, Claudio T. .
COMPUTER GRAPHICS FORUM, 2017, 36 (01) :301-329
[5]  
Chaine R., 2003, Symposium on Geometry Processing, P218
[6]   Learning Implicit Fields for Generative Shape Modeling [J].
Chen, Zhiqin ;
Zhang, Hao .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :5932-5941
[7]   A space-sweep approach to true multi-image matching [J].
Collins, RT .
1996 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1996, :358-363
[8]   Scan2Mesh: From Unstructured Range Scans to 3D Meshes [J].
Dai, Angela ;
Niessner, Matthias .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :5559-5568
[9]   Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesis [J].
Dai, Angela ;
Qi, Charles Ruizhongtai ;
Niessner, Matthias .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :6545-6554
[10]  
Dey Tamal K, 2003, P 8 ACM S SOLID MODE, P127, DOI [DOI 10.1145/781606.781627, 10.1145/781606.781627, DOI 10.1115/1.1633278]