PointSea: Point Cloud Completion via Self-structure Augmentation
About
Point cloud completion is a fundamental yet not well-solved problem in 3D vision. Current approaches often rely on 3D coordinate information and/or additional data (e.g., images and scanning viewpoints) to fill in missing parts. Unlike these methods, we explore self-structure augmentation and propose PointSea for global-to-local point cloud completion. In the global stage, consider how we inspect a defective region of a physical object, we may observe it from various perspectives for a better understanding. Inspired by this, PointSea augments data representation by leveraging self-projected depth images from multiple views. To reconstruct a compact global shape from the cross-modal input, we incorporate a feature fusion module to fuse features at both intra-view and inter-view levels. In the local stage, to reveal highly detailed structures, we introduce a point generator called the self-structure dual-generator. This generator integrates both learned shape priors and geometric self-similarities for shape refinement. Unlike existing efforts that apply a unified strategy for all points, our dual-path design adapts refinement strategies conditioned on the structural type of each point, addressing the specific incompleteness of each point. Comprehensive experiments on widely-used benchmarks demonstrate that PointSea effectively understands global shapes and generates local details from incomplete input, showing clear improvements over existing methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Point Cloud Completion | PCN (test) | Watercraft5.62 | 60 | |
| Point Cloud Completion | ShapeNet-34 (seen categories) | Chamfer Distance (S)0.4 | 50 | |
| Point Cloud Completion | ShapeNet-55 (test) | CD-M0.64 | 44 | |
| Point Cloud Completion | ShapeNet-21 (Unseen) | CD-S0.5 | 13 | |
| Tooth crown generation | Tooth point cloud dataset 1 missing tooth 1.0 | Chamfer Distance (L1)38.782 | 7 | |
| Tooth crown generation | Tooth point cloud dataset 3 missing teeth 1.0 | Chamfer Distance (L1)52.248 | 7 | |
| Tooth crown generation | Tooth point cloud dataset 4 missing teeth 1.0 | Chamfer Distance L150.925 | 7 | |
| Tooth crown generation | Tooth point cloud dataset 6 missing teeth 1.0 | Chamfer Distance L154.342 | 7 | |
| Tooth crown generation | Tooth point cloud dataset 5 missing teeth 1.0 | CD L156.158 | 7 | |
| Tooth crown generation | Tooth point cloud dataset 2 missing teeth 1.0 | Chamfer Distance L153.854 | 7 |