3D Shape Completion on Unseen Categories:A Weakly-supervised Approach
Lintai Wu, Junhui Hou, Linqi Song, Yong Xu
TL;DR
This work tackles 3D shape completion for unseen categories by introducing a weakly-supervised two-stage framework. It first learns a coarse shape with a Prior-assisted Shape Learning Network (PSLN) that leverages a prior bank from seen categories and a Multi-scale Pattern Correlation module, then refines the result through Category-specific Shape Refinement using voxel-based partial matching losses and category-specific priors. The approach combines supervised-like learning on seen data with self-supervised refinement on unseen data, yielding substantial improvements over state-of-the-art methods on ShapeNet and ScanNet, while also reducing computational demands relative to prior patch-based methods. The results demonstrate robust performance gains, improved efficiency, and a viable path for generalizing 3D shape completion across category boundaries in real-world applications.
Abstract
3D shapes captured by scanning devices are often incomplete due to occlusion. 3D shape completion methods have been explored to tackle this limitation. However, most of these methods are only trained and tested on a subset of categories, resulting in poor generalization to unseen categories. In this paper, we introduce a novel weakly-supervised framework to reconstruct the complete shapes from unseen categories. We first propose an end-to-end prior-assisted shape learning network that leverages data from the seen categories to infer a coarse shape. Specifically, we construct a prior bank consisting of representative shapes from the seen categories. Then, we design a multi-scale pattern correlation module for learning the complete shape of the input by analyzing the correlation between local patterns within the input and the priors at various scales. In addition, we propose a self-supervised shape refinement model to further refine the coarse shape. Considering the shape variability of 3D objects across categories, we construct a category-specific prior bank to facilitate shape refinement. Then, we devise a voxel-based partial matching loss and leverage the partial scans to drive the refinement process. Extensive experimental results show that our approach is superior to state-of-the-art methods by a large margin.
