Neural Shape Mating: Self-Supervised Object Assembly with Adversarial Shape Priors

被引:19
作者
Chen, Yun-Chun [1 ,2 ]
Li, Haoda [1 ,2 ]
Turpin, Dylan [1 ,2 ]
Jacobson, Alec [1 ,4 ]
Garg, Animesh [1 ,2 ,3 ]
机构
[1] Univ Toronto, Toronto, ON, Canada
[2] Vector Inst, Toronto, ON, Canada
[3] NVIDIA, Santa Clara, CA USA
[4] Adobe Res, Toronto, ON, Canada
来源
2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR) | 2022年
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1109/CVPR52688.2022.01239
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learning to autonomously assemble shapes is a crucial skill for many robotic applications. While the majority of existing part assembly methods focus on correctly posing semantic parts to recreate a whole object, we interpret assembly more literally: as mating geometric parts together to achieve a snug fit. By focusing on shape alignment rather than semantic cues, we can achieve across category generalization and scaling. In this paper, we introduce a novel task, pairwise 3D geometric shape mating, and propose Neural Shape Mating (NSM) to tackle this problem. Given point clouds of two object parts of an unknown category, NSM learns to reason about the fit of the two parts and predict a pair of 3D poses that tightly mate them together. In addition, we couple the training of NSM with an implicit shape reconstruction task, making NSM more robust to imperfect point cloud observations. To train NSM, we present a self-supervised data collection pipeline that generates pairwise shape mating data with ground truth by randomly cutting an object mesh into two parts, resulting in a dataset that consists of 200K shape mating pairs with numerous object meshes and diverse cut types. We train NSM on the collected dataset and compare it with several point cloud registration methods and one part assembly baseline approach. Extensive experimental results and ablation studies under various settings demonstrate the effectiveness of the proposed algorithm. Additional material is available at: neural-shapemating.github.io.
引用
收藏
页码:12714 / 12723
页数:10
相关论文
共 47 条
[1]  
[Anonymous], 2021, GOOGL SCANN OBJ
[2]  
[Anonymous], 2018, CVPR, DOI DOI 10.1109/CVPR.2018.00028
[3]  
Barill Gavin, 2018, ACM TOG, P5
[4]  
Bouaziz Sofien, 2013, Computer graphics forum
[5]  
Chang Angel X., 2015, arXiv
[6]  
Chen Wang, 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA), P10059, DOI 10.1109/ICRA40945.2020.9196679
[7]   A Review of Solid Electrolyte Interphases on Lithium Metal Anode [J].
Cheng, Xin-Bing ;
Zhang, Rui ;
Zhao, Chen-Zi ;
Wei, Fei ;
Zhang, Ji-Guang ;
Zhang, Qiang .
ADVANCED SCIENCE, 2016, 3 (03)
[8]   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
[9]   Local Deep Implicit Functions for 3D Shape [J].
Genova, Kyle ;
Cole, Forrester ;
Sud, Avneesh ;
Sarna, Aaron ;
Funkhouser, Thomas .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :4856-4865
[10]   Learning Shape Templates with Structured Implicit Functions [J].
Genova, Kyle ;
Cole, Forrester ;
Vlasic, Daniel ;
Sarna, Aaron ;
Freeman, William T. ;
Funkhouser, Thomas .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :7153-7163