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/Self-Supervised Few-Shot Learning on Point Clouds

Self-Supervised Few-Shot Learning on Point Clouds

Charu Sharma, Manohar Kaul

2020-09-29NeurIPS 2020 12Few-Shot LearningSelf-Supervised LearningFew-Shot 3D Point Cloud ClassificationGeneral ClassificationSelf-Driving Cars
PaperPDFCode

Abstract

The increased availability of massive point clouds coupled with their utility in a wide variety of applications such as robotics, shape synthesis, and self-driving cars has attracted increased attention from both industry and academia. Recently, deep neural networks operating on labeled point clouds have shown promising results on supervised learning tasks like classification and segmentation. However, supervised learning leads to the cumbersome task of annotating the point clouds. To combat this problem, we propose two novel self-supervised pre-training tasks that encode a hierarchical partitioning of the point clouds using a cover-tree, where point cloud subsets lie within balls of varying radii at each level of the cover-tree. Furthermore, our self-supervised learning network is restricted to pre-train on the support set (comprising of scarce training examples) used to train the downstream network in a few-shot learning (FSL) setting. Finally, the fully-trained self-supervised network's point embeddings are input to the downstream task's network. We present a comprehensive empirical evaluation of our method on both downstream classification and segmentation tasks and show that supervised methods pre-trained with our self-supervised learning method significantly improve the accuracy of state-of-the-art methods. Additionally, our method also outperforms previous unsupervised methods in downstream classification tasks.

Results

TaskDatasetMetricValueModel
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Overall Accuracy53SSFSL+ DGCNN
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Standard Deviation4.1SSFSL+ DGCNN
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Overall Accuracy50.1SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (20-shot)Standard Deviation5SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Overall Accuracy63.2SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Standard Deviation10.7SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Overall Accuracy60SSFSL+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (10-shot)Standard Deviation8.9SSFSL+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Overall Accuracy49.15SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Standard Deviation6.1SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Overall Accuracy48.5SSFSL+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 10-way (10-shot)Standard Deviation5.6SSFSL+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Overall Accuracy68.9SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Standard Deviation9.4SSFSL+PointNet
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Overall Accuracy65.7SSFSL+DGCNN
Shape Representation Of 3D Point CloudsModelNet40 5-way (20-shot)Standard Deviation8.4SSFSL+DGCNN
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Overall Accuracy53SSFSL+ DGCNN
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Standard Deviation4.1SSFSL+ DGCNN
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Overall Accuracy50.1SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 10-way (20-shot)Standard Deviation5SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Overall Accuracy63.2SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Standard Deviation10.7SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Overall Accuracy60SSFSL+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (10-shot)Standard Deviation8.9SSFSL+DGCNN
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Overall Accuracy49.15SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Standard Deviation6.1SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Overall Accuracy48.5SSFSL+DGCNN
3D Point Cloud ClassificationModelNet40 10-way (10-shot)Standard Deviation5.6SSFSL+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Overall Accuracy68.9SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Standard Deviation9.4SSFSL+PointNet
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Overall Accuracy65.7SSFSL+DGCNN
3D Point Cloud ClassificationModelNet40 5-way (20-shot)Standard Deviation8.4SSFSL+DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Overall Accuracy53SSFSL+ DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Standard Deviation4.1SSFSL+ DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Overall Accuracy50.1SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (20-shot)Standard Deviation5SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Overall Accuracy63.2SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Standard Deviation10.7SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Overall Accuracy60SSFSL+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (10-shot)Standard Deviation8.9SSFSL+DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Overall Accuracy49.15SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Standard Deviation6.1SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Overall Accuracy48.5SSFSL+DGCNN
3D Point Cloud ReconstructionModelNet40 10-way (10-shot)Standard Deviation5.6SSFSL+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Overall Accuracy68.9SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Standard Deviation9.4SSFSL+PointNet
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Overall Accuracy65.7SSFSL+DGCNN
3D Point Cloud ReconstructionModelNet40 5-way (20-shot)Standard Deviation8.4SSFSL+DGCNN

Related Papers

GLAD: Generalizable Tuning for Vision-Language Models2025-07-17A Semi-Supervised Learning Method for the Identification of Bad Exposures in Large Imaging Surveys2025-07-17Self-supervised Learning on Camera Trap Footage Yields a Strong Universal Face Embedder2025-07-14Doodle Your Keypoints: Sketch-Based Few-Shot Keypoint Detection2025-07-10An Enhanced Privacy-preserving Federated Few-shot Learning Framework for Respiratory Disease Diagnosis2025-07-10Few-Shot Learning by Explicit Physics Integration: An Application to Groundwater Heat Transport2025-07-08Speech Quality Assessment Model Based on Mixture of Experts: System-Level Performance Enhancement and Utterance-Level Challenge Analysis2025-07-08ViRefSAM: Visual Reference-Guided Segment Anything Model for Remote Sensing Segmentation2025-07-03