Unsupervised Contrastive Learning with Simple Transformation for 3D Point Cloud Data
Not on the map. Why?
Abstract (arXiv)
Though a number of point cloud learning methods have been proposed to handle unordered points, most of them are supervised and require labels for training. By contrast, unsupervised learning of point cloud data has received much less attention to date. In this paper, we propose a simple yet effective approach for unsupervised point cloud learning. In particular, we identify a very useful transformation which generates a good contrastive version of an original point cloud. They make up a pair. After going through a shared encoder and a shared head network, the consistency between the output representations are maximized with introducing two variants of contrastive losses to respectively facilitate downstream classification and segmentation. To demonstrate the efficacy of our method, we conduct experiments on three downstream tasks which are 3D object classification (on ModelNet40 and ModelNet10), shape part segmentation (on ShapeNet Part dataset) as well as scene segmentation (on S3DIS). Comprehensive results show that our unsupervised contrastive representation learning enables impressive outcomes in object classification and semantic segmentation. It generally outperforms current unsupervised methods, and even achieves comparable performance to supervised methods. Our source codes will be made publicly available.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 38 of its 60 references that are in the map. First posted on arXiv 13 Oct 2021.
Builds on
38 of 60 references.
References · 38
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 657
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 504
- 2017Joint 2D-3D-Semantic Data for Indoor Scene Understandingcited by 406
26 more
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 342
- 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 310
- 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
- 2020PointASNL: Robust Point Clouds Processing using Nonlocal Neural Networks with Adaptive Samplingcited by 239
- 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
- 2021Deep Parametric Continuous Convolutional Neural Networkscited by 161
- 2018SPLATNet: Sparse Lattice Networks for Point Cloud Processingcited by 158
- 2018Point Convolutional Neural Networks by Extension Operatorscited by 154
- 2017Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Modelscited by 142
- 20183D Point Capsule Networkscited by 106
- 2018Point2Sequence: Learning the Shape Representation of 3D Point Clouds with an Attention-based Sequence to Sequence Networkcited by 100
- 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
- 2019Unsupervised Multi-Task Feature Learning on Point Cloudscited by 89
- 2018Recurrent Slice Networks for 3D Segmentation of Point Cloudscited by 82
- 2020DMT: Dynamic Mutual Training for Semi-Supervised Learningcited by 77
- 2020Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Cloudscited by 75
- 2019A-CNN: Annularly Convolutional Neural Networks on Point Cloudscited by 66
- 2019Multi-Angle Point Cloud-VAE: Unsupervised Feature Learning for 3D Point Clouds from Multiple Angles by Joint Self-Reconstruction and Half-to-Half Predictioncited by 66
- 2021Self-Contrastive Learning with Hard Negative Sampling for Self-supervised Point Cloud Learningcited by 52
- 2020Pointfilter: Point Cloud Filtering via Encoder-Decoder Modelingcited by 50
- 2020End-to-End Learning Local Multi-view Descriptors for 3D Point Cloudscited by 47
- 2019PointHop: An Explainable Machine Learning Method for Point Cloud Classificationcited by 46
- 2018View Inter-Prediction GAN: Unsupervised Representation Learning for 3D Shapes by Learning Global Shape Memories to Support Local View Predictionscited by 43
- 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
- 2020Learning to Segment 3D Point Clouds in 2D Image Spacecited by 24
Built on by
Citing papers per year: 2025: 1.
1 paper.