Learning Shape Templates with Structured Implicit Functions

被引:270
作者
Genova, Kyle [1 ,2 ]
Cole, Forrester [2 ]
Vlasic, Daniel [2 ]
Sarna, Aaron [2 ]
Freeman, William T. [2 ]
Funkhouser, Thomas [1 ,2 ]
机构
[1] Princeton Univ, Princeton, NJ 08544 USA
[2] Google Res, Mountain View, CA 94043 USA
来源
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019) | 2019年
关键词
D O I
10.1109/ICCV.2019.00725
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Template 3D shapes are useful for many tasks in graphics and vision, including fitting observation data, analyzing shape collections, and transferring shape attributes. Because of the variety of geometry and topology of real-world shapes, previous methods generally use a library of handmade templates. In this paper, we investigate learning a general shape template from data. To allow for widely varying geometry and topology, we choose an implicit surface representation based on composition of local shape elements. While long known to computer graphics, this representation has not yet been explored in the context of machine learning for vision. We show that structured implicit functions are suitable for learning and allow a network to smoothly and simultaneously fit multiple classes of shapes. The learned shape template supports applications such as shape exploration, correspondence, abstraction, interpolation, and semantic segmentation from an RGB image.
引用
收藏
页码:7153 / 7163
页数:11
相关论文
共 60 条
[11]   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
[12]   3D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstruction [J].
Choy, Christopher B. ;
Xu, Danfei ;
Gwak, Jun Young ;
Chen, Kevin ;
Savarese, Silvio .
COMPUTER VISION - ECCV 2016, PT VIII, 2016, 9912 :628-644
[13]   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
[14]   A Point Set Generation Network for 3D Object Reconstruction from a Single Image [J].
Fan, Haoqiang ;
Su, Hao ;
Guibas, Leonidas .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :2463-2471
[15]   Parsing Geometry Using Structure-Aware Shape Templates [J].
Ganapathi-Subramanian, Vignesh ;
Diamanti, Olga ;
Pirk, Soeren ;
Tang, Chengcheng ;
Niessner, Matthias ;
Guibas, Leonidas J. .
2018 INTERNATIONAL CONFERENCE ON 3D VISION (3DV), 2018, :672-681
[16]   Consistent segmentation of 3D models [J].
Golovinskiy, Aleksey ;
Funkhouser, Thomas .
COMPUTERS & GRAPHICS-UK, 2009, 33 (03) :262-269
[17]   A Papier-Mache Approach to Learning 3D Surface Generation [J].
Groueix, Thibault ;
Fisher, Matthew ;
Kim, Vladimir G. ;
Russell, Bryan C. ;
Aubry, Mathieu .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :216-224
[18]  
Hinton GE, 2015, ARXIV
[19]   Functionality Representations and Applications for Shape Analysis [J].
Hu, R. ;
Savva, M. ;
van Kaick, O. .
COMPUTER GRAPHICS FORUM, 2018, 37 (02) :603-624
[20]  
Hu R., 2016, SIGGRAPH Asia 2016 Courses, P8