TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Unsupervised Point Cloud Pre-Training via Occlusion Comple...

Unsupervised Point Cloud Pre-Training via Occlusion Completion

Hanchen Wang, Qi Liu, Xiangyu Yue, Joan Lasenby, Matthew J. Kusner

2020-10-02ICCV 2021 103D Point Cloud Linear ClassificationSemantic SegmentationFew-Shot 3D Point Cloud ClassificationPoint Cloud SegmentationPoint Cloud Classification
PaperPDFCode(official)

Abstract

We describe a simple pre-training approach for point clouds. It works in three steps: 1. Mask all points occluded in a camera view; 2. Learn an encoder-decoder model to reconstruct the occluded points; 3. Use the encoder weights as initialisation for downstream point cloud tasks. We find that even when we construct a single pre-training dataset (from ModelNet40), this pre-training method improves accuracy across different datasets and encoders, on a wide range of downstream tasks. Specifically, we show that our method outperforms previous pre-training methods in object classification, and both part-based and semantic segmentation tasks. We study the pre-trained features and find that they lead to wide downstream minima, have high transformation invariance, and have activations that are highly correlated with part labels. Code and data are available at: https://github.com/hansen7/OcCo

Results

TaskDatasetMetricValueModel
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Overall Accuracy89.7OcCo+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Standard Deviation1.5OcCo+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Overall Accuracy86.5OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Standard Deviation2.2OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Overall Accuracy90.6OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Standard Deviation2.8OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Overall Accuracy89.7OcCo+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Standard Deviation1.9OcCo+PointNet
Shape Representation Of 3D Point CloudsScanObjectNN 10-way (10-shot)Overall Accuracy57OcCo
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Overall Accuracy83.9OcCo+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Standard Deviation1.8OcCo+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Overall Accuracy82.9OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Standard Deviation1.3OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Overall Accuracy92.5OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Standard Deviation1.9OcCo+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Overall Accuracy92.4OcCo+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Standard Deviation1.6OcCo+PointNet
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Overall Accuracy89.7OcCo+PointNet
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Standard Deviation1.5OcCo+PointNet
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Overall Accuracy86.5OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Standard Deviation2.2OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Overall Accuracy90.6OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Standard Deviation2.8OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Overall Accuracy89.7OcCo+PointNet
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Standard Deviation1.9OcCo+PointNet
3D Point Cloud ClassificationScanObjectNN 10-way (10-shot)Overall Accuracy57OcCo
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Overall Accuracy83.9OcCo+PointNet
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Standard Deviation1.8OcCo+PointNet
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Overall Accuracy82.9OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Standard Deviation1.3OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Overall Accuracy92.5OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Standard Deviation1.9OcCo+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Overall Accuracy92.4OcCo+PointNet
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Standard Deviation1.6OcCo+PointNet
Point Cloud ClassificationPointCloud-Cmean Corruption Error (mCE)1.047OcCo-DGCNN
Point Cloud SegmentationPointCloud-Cmean Corruption Error (mCE)0.977OcCo-DGCNN
Point Cloud SegmentationPointCloud-Cmean Corruption Error (mCE)1.13OcCo-PointNet
Point Cloud SegmentationPointCloud-Cmean Corruption Error (mCE)1.173OcCo-PCN
3D Point Cloud Linear ClassificationModelNet40Overall Accuracy89.2OcCo
3D Point Cloud Linear ClassificationScanObjectNNOverall Accuracy78.3OcCo
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Overall Accuracy89.7OcCo+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Standard Deviation1.5OcCo+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Overall Accuracy86.5OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Standard Deviation2.2OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Overall Accuracy90.6OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Standard Deviation2.8OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Overall Accuracy89.7OcCo+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Standard Deviation1.9OcCo+PointNet
3D Point Cloud ReconstructionScanObjectNN 10-way (10-shot)Overall Accuracy57OcCo
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Overall Accuracy83.9OcCo+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Standard Deviation1.8OcCo+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Overall Accuracy82.9OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Standard Deviation1.3OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Overall Accuracy92.5OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Standard Deviation1.9OcCo+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Overall Accuracy92.4OcCo+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Standard Deviation1.6OcCo+PointNet

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17SAMST: A Transformer framework based on SAM pseudo label filtering for remote sensing semi-supervised semantic segmentation2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15U-RWKV: Lightweight medical image segmentation with direction-adaptive RWKV2025-07-15