CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understanding
Not on the map. Why?
Abstract (arXiv)
Manual annotation of large-scale point cloud dataset for varying tasks such as 3D object classification, segmentation and detection is often laborious owing to the irregular structure of point clouds. Self-supervised learning, which operates without any human labeling, is a promising approach to address this issue. We observe in the real world that humans are capable of mapping the visual concepts learnt from 2D images to understand the 3D world. Encouraged by this insight, we propose CrossPoint, a simple cross-modal contrastive learning approach to learn transferable 3D point cloud representations. It enables a 3D-2D correspondence of objects by maximizing agreement between point clouds and the corresponding rendered 2D image in the invariant space, while encouraging invariance to transformations in the point cloud modality. Our joint training objective combines the feature correspondences within and across modalities, thus ensembles a rich learning signal from both 3D point cloud and 2D image modalities in a self-supervised fashion. Experimental results show that our approach outperforms the previous unsupervised learning methods on a diverse range of downstream tasks including 3D object classification and segmentation. Further, the ablation studies validate the potency of our approach for a better point cloud understanding. Code and pretrained models are available at http://github.com/MohamedAfham/CrossPoint.
Key facts. Cited by 198 papers in the map (data through 7 Oct 2026). Builds on 65 of its 77 references that are in the map. First posted on arXiv 1 Mar 2022.
Builds on
65 of 77 references.
References · 65
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
38 more
- 2020Point Transformercited by 1,462
- 2019Contrastive Multiview Codingcited by 1,297
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 2021MDETR -- Modulated Detection for End-to-End Multi-Modal Understandingcited by 811
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
- 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 502
- 2017Look, Listen and Learncited by 452
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 435
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2018Meta-learning with differentiable closed-form solverscited by 395
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2020VirTex: Learning Visual Representations from Textual Annotationscited by 338
- 2018Audio-Visual Scene Analysis with Self-Supervised Multisensory Featurescited by 335
- 2019DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstructioncited by 332
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2021Self-Supervised Pretraining of 3D Features on any Point-Cloudcited by 217
- 2021PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Cloudscited by 211
- 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
- 2020Audio-Visual Instance Discrimination with Cross-Modal Agreementcited by 192
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2020H3DNet: 3D Object Detection Using Hybrid Geometric Primitivescited by 123
- 2020Learning Visual Representations with Caption Annotationscited by 123
- 20183D Point Capsule Networkscited by 106
- 2020PointMixup: Augmentation for Point Cloudscited by 104
- 2019Adaptive Cross-Modal Few-Shot Learningcited by 95
- 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
- 2019Unsupervised Multi-Task Feature Learning on Point Cloudscited by 89
- 2020Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Cloudscited by 75
- 2020Self-supervised Learning of Point Clouds via Orientation Estimationcited by 72
- 2020Info3D: Representation Learning on 3D Objects using Mutual Information Maximization and Contrastive Learningcited by 68
- 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
50 most cited of 65 All 65 (JSON)
Built on by
Citing papers per year: 2022: 30; 2023: 75; 2024: 42; 2025: 36; 2026: 15.
198 papers.
Sort:
By area:
- 2022Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-trainingcited by 263
- 2023Michelangelo: Conditional 3D Shape Generation based on Shape-Image-Text Aligned Latent Representationcited by 225
- 2023Point-Bind & Point-LLM: Aligning Point Cloud with Multi-modality for 3D Understanding, Generation, and Instruction Followingcited by 192
- 2024PointMamba: A Simple State Space Model for Point Cloud Analysiscited by 166
- 2023Contrast with Reconstruct: Contrastive 3D Representation Learning Guided by Generative Pretrainingcited by 162
- 2022CLIP2Point: Transfer CLIP to Point Cloud Classification with Image-Depth Pre-trainingcited by 159
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learnerscited by 152
- 2022Learning 3D Representations from 2D Pre-trained Models via Image-to-Point Masked Autoencoderscited by 143
- 2022Autoencoders as Cross-Modal Teachers: Can Pretrained 2D Image Transformers Help 3D Representation Learning?cited by 121
- 2023PointGPT: Auto-regressively Generative Pre-training from Point Cloudscited by 115
- 2023CLIP-FO3D: Learning Free Open-world 3D Scene Representations from 2D Dense CLIPcited by 89
- 2023CLIP goes 3D: Leveraging Prompt Tuning for Language Grounded 3D Recognitioncited by 77
38 more
- 2023ViewRefer: Grasp the Multi-view Knowledge for 3D Visual Grounding with GPT and Prototype Guidancecited by 70
- 2023CLIP2: Contrastive Language-Image-Point Pretraining from Real-World Point Cloud Datacited by 69
- 2023Instance-aware Dynamic Prompt Tuning for Pre-trained Point Cloud Modelscited by 67
- 2023Dexterity from Touch: Self-Supervised Pre-Training of Tactile Representations with Robotic Playcited by 60
- 2023Self-Supervised Multimodal Learning: A Surveycited by 58
- 2022GD-MAE: Generative Decoder for MAE Pre-training on LiDAR Point Cloudscited by 57
- 2024Mamba3D: Enhancing Local Features for 3D Point Cloud Analysis via State Space Modelcited by 57
- 2023CLIP-Guided Vision-Language Pre-training for Question Answering in 3D Scenescited by 55
- 2023PiMAE: Point Cloud and Image Interactive Masked Autoencoders for 3D Object Detectioncited by 53
- 2023Joint-MAE: 2D-3D Joint Masked Autoencoders for 3D Point Cloud Pre-trainingcited by 52
- 2024Dynamic Adapter Meets Prompt Tuning: Parameter-Efficient Transfer Learning for Point Cloud Analysiscited by 52
- 2022Ponder: Point Cloud Pre-training via Neural Renderingcited by 50
- 2023Point Cloud Pre-training with Diffusion Modelscited by 47
- 2023Temperature Schedules for Self-Supervised Contrastive Methods on Long-Tail Datacited by 44
- 2023Three Pillars improving Vision Foundation Model Distillation for Lidarcited by 43
- 2024Parameter-Efficient Fine-Tuning in Spectral Domain for Point Cloud Learningcited by 43
- 2023Point-PEFT: Parameter-Efficient Fine-Tuning for 3D Pre-trained Modelscited by 42
- 2024The Double-Ellipsoid Geometry of CLIPcited by 42
- 2022MM-PCQA: Multi-Modal Learning for No-reference Point Cloud Quality Assessmentcited by 38
- 2022LidarCLIP or: How I Learned to Talk to Point Cloudscited by 33
- 2022I Can't Believe There's No Images! Learning Visual Tasks Using only Language Supervisioncited by 26
- 2023Bridging the Domain Gap: Self-Supervised 3D Scene Understanding with Foundation Modelscited by 26
- 2023Take-A-Photo: 3D-to-2D Generative Pre-training of Point Cloud Modelscited by 25
- 2024Towards High-resolution 3D Anomaly Detection via Group-Level Feature Contrastive Learningcited by 25
- 2023Advancements in Point Cloud Data Augmentation for Deep Learning: A Surveycited by 24
- 2023Deep Learning-based 3D Point Cloud Classification: A Systematic Survey and Outlookcited by 24
- 2024PCP-MAE: Learning to Predict Centers for Point Masked Autoencoderscited by 23
- 2023PointCMP: Contrastive Mask Prediction for Self-supervised Learning on Point Cloud Videoscited by 22
- 2023Multi-CLIP: Contrastive Vision-Language Pre-training for Question Answering tasks in 3D Scenescited by 22
- 2023Self-supervised Learning for Pre-Training 3D Point Clouds: A Surveycited by 21
- 20223D-OAE: Occlusion Auto-Encoders for Self-Supervised Learning on Point Cloudscited by 18
- 2026Utonia: Toward One Encoder for All Point Cloudscited by 18
- 2023Sculpting Holistic 3D Representation in Contrastive Language-Image-3D Pre-trainingcited by 17
- 2026Align then Adapt: Rethinking Parameter-Efficient Transfer Learning in 4D Perceptioncited by 17
- 2022POS-BERT: Point Cloud One-Stage BERT Pre-Trainingcited by 16
- 2023Point Contrastive Prediction with Semantic Clustering for Self-Supervised Learning on Point Cloud Videoscited by 16
- 2024Parameter-efficient Prompt Learning for 3D Point Cloud Understandingcited by 16
- 2024Bringing Masked Autoencoders Explicit Contrastive Properties for Point Cloud Self-Supervised Learningcited by 16
50 most cited of 198 All 198 (JSON)
- 2026MiSS: A Logic-Driven Explanation of Minimal Sufficient Coalitions for Point Cloud Classifiers27 Jul 2026
- 2026Point Ladder Tuning: Parameter-Efficient Hierarchical Adaptation for 3D Point Cloud Understanding21 Jul 2026
- 2026GaussFusion: Towards Multimodal 3D Gaussian Pretraining7 Jul 2026
- 2026Tri-Efficient Transfer Learning for Point Cloud Videos23 Jun 2026
- 2026From Extrinsic to Intrinsic: Geodesic-Guided Representation Learning for 3D Geometric Data1 Jun 2026
- 2026HOLA: Holistic Multi-Modal Alignment for Open-Set 3D Recognition31 May 2026
- 2026Diffusion Masked Pretraining for Dynamic Point Cloud5 May 2026
- 2026CLLAP: Contrastive Learning-based LiDAR-Augmented Pretraining for Enhanced Radar-Camera Fusion27 Apr 2026
- 2026FILTR: Extracting Topological Features from Pretrained 3D Models24 Apr 2026
- 2026P3T: Prototypical Point-level Prompt Tuning with Enhanced Generalization for 3D Vision-Language Models17 Apr 2026
- 2026PointTPA: Dynamic Network Parameter Adaptation for 3D Scene Understanding6 Apr 2026
- 2026Bridging the Dimensionality Gap: A Taxonomy and Survey of 2D Vision Model Adaptation for 3D Analysis3 Apr 2026
38 more
- 2026GeoGuide: Hierarchical Geometric Guidance for Open-Vocabulary 3D Semantic Segmentation27 Mar 2026
- 2026Utonia: Toward One Encoder for All Point Clouds3 Mar 2026
- 2026Align then Adapt: Rethinking Parameter-Efficient Transfer Learning in 4D Perception26 Feb 2026
- 2025Chorus: Multi-Teacher Pretraining for Holistic 3D Gaussian Scene Encoding19 Dec 2025
- 2025Dual-Branch Center-Surrounding Contrast: Rethinking Contrastive Learning for 3D Point Clouds9 Dec 2025
- 2025PointDico: Contrastive 3D Representation Learning Guided by Diffusion Models9 Dec 2025
- 2025CrossJEPA: Cross-Modal Joint-Embedding Predictive Architecture for Efficient 3D Representation Learning from 2D Images23 Nov 2025
- 2025See the Speaker: Crafting High-Resolution Talking Faces from Speech with Prior Guidance and Region Refinement28 Oct 2025
- 2025Resounding Acoustic Fields with Reciprocity23 Oct 2025
- 2025Object-Centric Representation Learning for Enhanced 3D Semantic Scene Graph Prediction6 Oct 2025
- 2025Unlocking Hidden Potential in Point Cloud Networks with Attention-Guided Grouping-Feature Coordination20 Sep 2025
- 2025Beyond Random Masking: A Dual-Stream Approach for Rotation-Invariant Point Cloud Masked Autoencoders18 Sep 2025
- 2025Towards More Diverse and Challenging Pre-training for Point Cloud Learning: Self-Supervised Cross Reconstruction with Decoupled Views1 Sep 2025
- 2025Adaptive Point-Prompt Tuning: Fine-Tuning Heterogeneous Foundation Models for 3D Point Cloud Analysis30 Aug 2025
- 2025Masked Clustering Prediction for Unsupervised Point Cloud Pre-training12 Aug 2025
- 2025Diffusion Models are Open-World Affordance Learners: Leveraging Generative Priors for 3D Affordance Learning3 Aug 2025
- 2025Multi-modal Multi-task Pre-training for Improved Point Cloud Understanding23 Jul 2025
- 2025MS-DGCNN++: Multi-Scale Dynamic Graph Convolution with Scale-Dependent Normalization for Robust LiDAR Tree Species Classification16 Jul 2025
- 2025Harnessing Text-to-Image Diffusion Models for Point Cloud Self-Supervised Learning12 Jul 2025
- 2025Attention-Guided Multi-Scale Local Reconstruction for Point Clouds via Masked Autoencoder Self-Supervised Learning5 Jul 2025
- 2025Exploring Semantic Masked Autoencoder for Self-supervised Point Cloud Understanding27 Jun 2025
- 2025Asymmetric Dual Self-Distillation for 3D Self-Supervised Representation Learning26 Jun 2025
- 2025YouTube-Occ: Learning Indoor 3D Semantic Occupancy Prediction from YouTube Videos23 Jun 2025
- 2025Gaussian2Scene: 3D Scene Representation Learning via Self-supervised Learning with 3D Gaussian Splatting10 Jun 2025
- 2025Technical Report for ICRA 2025 GOOSE 3D Semantic Segmentation Challenge: Adaptive Point Cloud Understanding for Heterogeneous Robotic Systems8 Jun 2025
- 2025A Cross Branch Fusion-Based Contrastive Learning Framework for Point Cloud Self-supervised Learning30 May 2025
- 2025FOLIAGE: Towards Physical Intelligence World Models Via Unbounded Surface Evolution29 May 2025
- 2025Physics-Driven Local-Whole Elastic Deformation Modeling for Point Cloud Representation Learning20 May 2025
- 2025IPENS:Interactive Unsupervised Framework for Rapid Plant Phenotyping Extraction via NeRF-SAM2 Fusion19 May 2025
- 20252D-3D Attention and Entropy for Pose Robust 2D Facial Recognition14 May 2025
- 2025PointLoRA: Low-Rank Adaptation with Token Selection for Point Cloud Learning22 Apr 2025
- 2025HFBRI-MAE: Handcrafted Feature Based Rotation-Invariant Masked Autoencoder for 3D Point Cloud Analysis19 Apr 2025
- 2025KAN or MLP? Point Cloud Shows the Way Forward18 Apr 2025
- 2025CMIP-CIL: A Cross-Modal Benchmark for Image-Point Class Incremental Learning11 Apr 2025
- 2025Uni4D: A Unified Self-Supervised Learning Framework for Point Cloud Videos7 Apr 2025
- 2025CL-MVSNet: Unsupervised Multi-view Stereo with Dual-level Contrastive Learning11 Mar 2025
- 2025Random Walks in Self-supervised Learning for Triangular Meshes2 Mar 2025
- 2025UniGS: Unified Language-Image-3D Pretraining with Gaussian Splatting25 Feb 2025
50 newest of 198 All 198 (JSON)
- 2023Point Cloud Pre-training with Diffusion Modelscited by 47
- 2025PointDico: Contrastive 3D Representation Learning Guided by Diffusion Modelscited by 11
- 2026Diffusion Masked Pretraining for Dynamic Point Cloudcited by 6
- 2025Diffusion Models are Open-World Affordance Learners: Leveraging Generative Priors for 3D Affordance Learningcited by 5
- 2025Harnessing Text-to-Image Diffusion Models for Point Cloud Self-Supervised Learningcited by 3
- 2023Realistic Speech-to-Face Generation with Speech-Conditioned Latent Diffusion Model with Face Priorcited by 1
- 2025See the Speaker: Crafting High-Resolution Talking Faces from Speech with Prior Guidance and Region Refinementcited by 0
- 2026Diffusion Masked Pretraining for Dynamic Point Cloud5 May 2026
- 2025PointDico: Contrastive 3D Representation Learning Guided by Diffusion Models9 Dec 2025
- 2025See the Speaker: Crafting High-Resolution Talking Faces from Speech with Prior Guidance and Region Refinement28 Oct 2025
- 2025Diffusion Models are Open-World Affordance Learners: Leveraging Generative Priors for 3D Affordance Learning3 Aug 2025
- 2025Harnessing Text-to-Image Diffusion Models for Point Cloud Self-Supervised Learning12 Jul 2025
- 2023Point Cloud Pre-training with Diffusion Models25 Nov 2023
- 2023Realistic Speech-to-Face Generation with Speech-Conditioned Latent Diffusion Model with Face Prior5 Oct 2023
- 2023CLIP goes 3D: Leveraging Prompt Tuning for Language Grounded 3D Recognitioncited by 77
- 2023CLIP-Guided Vision-Language Pre-training for Question Answering in 3D Scenescited by 55
- 2023Multi-CLIP: Contrastive Vision-Language Pre-training for Question Answering tasks in 3D Scenescited by 22
- 2023Joint Representation Learning for Text and 3D Point Cloudcited by 14
- 2026P3T: Prototypical Point-level Prompt Tuning with Enhanced Generalization for 3D Vision-Language Modelscited by 0
- 2026P3T: Prototypical Point-level Prompt Tuning with Enhanced Generalization for 3D Vision-Language Models17 Apr 2026
- 2023Multi-CLIP: Contrastive Vision-Language Pre-training for Question Answering tasks in 3D Scenes4 Jun 2023
- 2023CLIP-Guided Vision-Language Pre-training for Question Answering in 3D Scenes12 Apr 2023
- 2023CLIP goes 3D: Leveraging Prompt Tuning for Language Grounded 3D Recognition20 Mar 2023
- 2023Joint Representation Learning for Text and 3D Point Cloud18 Jan 2023
- 2024PointMamba: A Simple State Space Model for Point Cloud Analysiscited by 166
- 2024Mamba3D: Enhancing Local Features for 3D Point Cloud Analysis via State Space Modelcited by 57
- 2024LCM: Locally Constrained Compact Point Cloud Model for Masked Point Modelingcited by 12
- 2024MAP: Unleashing Hybrid Mamba-Transformer Vision Backbone's Potential with Masked Autoregressive Pretrainingcited by 12
- 2024MAP: Unleashing Hybrid Mamba-Transformer Vision Backbone's Potential with Masked Autoregressive Pretraining1 Oct 2024
- 2024LCM: Locally Constrained Compact Point Cloud Model for Masked Point Modeling27 May 2024
- 2024Mamba3D: Enhancing Local Features for 3D Point Cloud Analysis via State Space Model23 Apr 2024
- 2024PointMamba: A Simple State Space Model for Point Cloud Analysis16 Feb 2024
- 2022Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-trainingcited by 263
- 2023Michelangelo: Conditional 3D Shape Generation based on Shape-Image-Text Aligned Latent Representationcited by 225
- 2023Point-Bind & Point-LLM: Aligning Point Cloud with Multi-modality for 3D Understanding, Generation, and Instruction Followingcited by 192
- 2023Contrast with Reconstruct: Contrastive 3D Representation Learning Guided by Generative Pretrainingcited by 162
- 2022CLIP2Point: Transfer CLIP to Point Cloud Classification with Image-Depth Pre-trainingcited by 159
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learnerscited by 152
- 2022Learning 3D Representations from 2D Pre-trained Models via Image-to-Point Masked Autoencoderscited by 143
- 2022Autoencoders as Cross-Modal Teachers: Can Pretrained 2D Image Transformers Help 3D Representation Learning?cited by 121
- 2023PointGPT: Auto-regressively Generative Pre-training from Point Cloudscited by 115
- 2023CLIP-FO3D: Learning Free Open-world 3D Scene Representations from 2D Dense CLIPcited by 89
- 2023ViewRefer: Grasp the Multi-view Knowledge for 3D Visual Grounding with GPT and Prototype Guidancecited by 70
- 2023CLIP2: Contrastive Language-Image-Point Pretraining from Real-World Point Cloud Datacited by 69
12 most cited of 181 All 181 (JSON)
- 2026MiSS: A Logic-Driven Explanation of Minimal Sufficient Coalitions for Point Cloud Classifiers27 Jul 2026
- 2026Point Ladder Tuning: Parameter-Efficient Hierarchical Adaptation for 3D Point Cloud Understanding21 Jul 2026
- 2026GaussFusion: Towards Multimodal 3D Gaussian Pretraining7 Jul 2026
- 2026Tri-Efficient Transfer Learning for Point Cloud Videos23 Jun 2026
- 2026From Extrinsic to Intrinsic: Geodesic-Guided Representation Learning for 3D Geometric Data1 Jun 2026
- 2026HOLA: Holistic Multi-Modal Alignment for Open-Set 3D Recognition31 May 2026
- 2026CLLAP: Contrastive Learning-based LiDAR-Augmented Pretraining for Enhanced Radar-Camera Fusion27 Apr 2026
- 2026FILTR: Extracting Topological Features from Pretrained 3D Models24 Apr 2026
- 2026PointTPA: Dynamic Network Parameter Adaptation for 3D Scene Understanding6 Apr 2026
- 2026Bridging the Dimensionality Gap: A Taxonomy and Survey of 2D Vision Model Adaptation for 3D Analysis3 Apr 2026
- 2026GeoGuide: Hierarchical Geometric Guidance for Open-Vocabulary 3D Semantic Segmentation27 Mar 2026
- 2026Utonia: Toward One Encoder for All Point Clouds3 Mar 2026
12 newest of 181 All 181 (JSON)