POS-BERT: Point Cloud One-Stage BERT Pre-Training
Not on the map. Why?
Abstract (arXiv)
Recently, the pre-training paradigm combining Transformer and masked language modeling has achieved tremendous success in NLP, images, and point clouds, such as BERT. However, directly extending BERT from NLP to point clouds requires training a fixed discrete Variational AutoEncoder (dVAE) before pre-training, which results in a complex two-stage method called Point-BERT. Inspired by BERT and MoCo, we propose POS-BERT, a one-stage BERT pre-training method for point clouds. Specifically, we use the mask patch modeling (MPM) task to perform point cloud pre-training, which aims to recover masked patches information under the supervision of the corresponding tokenizer output. Unlike Point-BERT, its tokenizer is extra-trained and frozen. We propose to use the dynamically updated momentum encoder as the tokenizer, which is updated and outputs the dynamic supervision signal along with the training process. Further, in order to learn high-level semantic representation, we combine contrastive learning to maximize the class token consistency between different transformation point clouds. Extensive experiments have demonstrated that POS-BERT can extract high-quality pre-training features and promote downstream tasks to improve performance. Using the pre-training model without any fine-tuning to extract features and train linear SVM on ModelNet40, POS-BERT achieves the state-of-the-art classification accuracy, which exceeds Point-BERT by 3.5%. In addition, our approach has significantly improved many downstream tasks, such as fine-tuned classification, few-shot classification, part segmentation. The code and trained-models will be available at: urlhttps://github.com/fukexue/POS-BERT.
Key facts. Cited by 16 papers in the map (data through 13 Oct 2026). Builds on 53 of its 70 references that are in the map. First posted on arXiv 3 Apr 2022.
Builds on
53 of 70 references.
References · 53
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,043
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,111
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,492
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,364
- 2022Generative Adversarial Networkscited by 5,614
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,231
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,730
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,389
- 2013Auto-Encoding Variational Bayescited by 4,024
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,910
38 more
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,889
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,368
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,285
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,222
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,826
- 2017Decoupled Weight Decay Regularizationcited by 1,788
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,612
- 2020Point Transformercited by 1,465
- 2021Segmenter: Transformer for Semantic Segmentationcited by 855
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2020PCT: Point cloud transformercited by 731
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited 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 503
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
- 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
- 2022CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understandingcited by 198
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2021Fast Convergence of DETR with Spatially Modulated Co-Attentioncited by 176
- 2016Learning a Predictable and Generative Vector Representation for Objectscited by 173
- 2021Walk in the Cloud: Learning Curves for Point Clouds Shape Analysiscited by 172
- 2021Revisiting Point Cloud Shape Classification with a Simple and Effective Baselinecited by 145
- 2016Discrete Variational Autoencoderscited by 125
- 2013Generalized Denoising Auto-Encoders as Generative Modelscited by 113
- 2018Dynamic Fusion with Intra- and Inter- Modality Attention Flow for Visual Question Answeringcited by 113
- 2020Deep Learning for Image and Point Cloud Fusion in Autonomous Driving: A Reviewcited by 107
- 20183D Point Capsule Networkscited by 106
- 2019DensePoint: Learning Densely Contextual Representation for Efficient Point Cloud Processingcited by 104
- 2021Robust Point Cloud Registration Framework Based on Deep Graph Matchingcited by 97
- 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
- 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
- 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
- 2016VConv-DAE: Deep Volumetric Shape Learning Without Object Labelscited by 50
- 2018View Inter-Prediction GAN: Unsupervised Representation Learning for 3D Shapes by Learning Global Shape Memories to Support Local View Predictionscited by 43
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 4; 2023: 10; 2024: 0; 2025: 2.
16 papers.
Sort:
- 2022PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world Learningcited by 187
- 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
- 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
- 2022Masked Autoencoder for Self-Supervised Pre-training on Lidar Point Cloudscited by 39
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysiscited by 34
- 2023Self-supervised Learning for Pre-Training 3D Point Clouds: A Surveycited by 21
- 2022Masked Surfel Prediction for Self-Supervised Point Cloud Learningcited by 15
- 2023Mimic before Reconstruct: Enhancing Masked Autoencoders with Feature Mimickingcited by 12
- 2023Slice Transformer and Self-supervised Learning for 6DoF Localization in 3D Point Cloud Mapscited by 2
- 2023Applying Plain Transformers to Real-World Point Cloudscited by 2
4 more
- 2023Randomized 3D Scene Generation for Generalizable Self-Supervised Pre-Trainingcited by 0
- 2023M3CS: Multi-Target Masked Point Modeling with Learnable Codebook and Siamese Decoderscited by 0
- 2025Temporal Overlapping Prediction: A Self-supervised Pre-training Method for LiDAR Moving Object Segmentationcited by 0
- 2025PointGAC: Geometric-Aware Codebook for Masked Point Cloud Modelingcited by 0
- 2025PointGAC: Geometric-Aware Codebook for Masked Point Cloud Modeling7 Jul 2025
- 2025Temporal Overlapping Prediction: A Self-supervised Pre-training Method for LiDAR Moving Object Segmentation10 Mar 2025
- 2023M3CS: Multi-Target Masked Point Modeling with Learnable Codebook and Siamese Decoders23 Sep 2023
- 2023Randomized 3D Scene Generation for Generalizable Self-Supervised Pre-Training7 Jun 2023
- 2023Self-supervised Learning for Pre-Training 3D Point Clouds: A Survey8 May 2023
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysis14 Mar 2023
- 2023PiMAE: Point Cloud and Image Interactive Masked Autoencoders for 3D Object Detection14 Mar 2023
- 2023Mimic before Reconstruct: Enhancing Masked Autoencoders with Feature Mimicking9 Mar 2023
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learners3 Mar 2023
- 2023Applying Plain Transformers to Real-World Point Clouds28 Feb 2023
- 2023Joint-MAE: 2D-3D Joint Masked Autoencoders for 3D Point Cloud Pre-training27 Feb 2023
- 2023Slice Transformer and Self-supervised Learning for 6DoF Localization in 3D Point Cloud Maps21 Jan 2023
4 more
- 2022Learning 3D Representations from 2D Pre-trained Models via Image-to-Point Masked Autoencoders13 Dec 2022
- 2022PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world Learning21 Nov 2022
- 2022Masked Surfel Prediction for Self-Supervised Point Cloud Learning7 Jul 2022
- 2022Masked Autoencoder for Self-Supervised Pre-training on Lidar Point Clouds1 Jul 2022
- 2022PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world Learningcited by 187
- 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
- 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
- 2022Masked Autoencoder for Self-Supervised Pre-training on Lidar Point Cloudscited by 39
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysiscited by 34
- 2023Self-supervised Learning for Pre-Training 3D Point Clouds: A Surveycited by 21
- 2022Masked Surfel Prediction for Self-Supervised Point Cloud Learningcited by 15
- 2023Mimic before Reconstruct: Enhancing Masked Autoencoders with Feature Mimickingcited by 12
- 2023Slice Transformer and Self-supervised Learning for 6DoF Localization in 3D Point Cloud Mapscited by 2
- 2023Applying Plain Transformers to Real-World Point Cloudscited by 2
12 most cited of 16 All 16 (JSON)
- 2025PointGAC: Geometric-Aware Codebook for Masked Point Cloud Modeling7 Jul 2025
- 2025Temporal Overlapping Prediction: A Self-supervised Pre-training Method for LiDAR Moving Object Segmentation10 Mar 2025
- 2023M3CS: Multi-Target Masked Point Modeling with Learnable Codebook and Siamese Decoders23 Sep 2023
- 2023Randomized 3D Scene Generation for Generalizable Self-Supervised Pre-Training7 Jun 2023
- 2023Self-supervised Learning for Pre-Training 3D Point Clouds: A Survey8 May 2023
- 2023Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysis14 Mar 2023
- 2023PiMAE: Point Cloud and Image Interactive Masked Autoencoders for 3D Object Detection14 Mar 2023
- 2023Mimic before Reconstruct: Enhancing Masked Autoencoders with Feature Mimicking9 Mar 2023
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learners3 Mar 2023
- 2023Applying Plain Transformers to Real-World Point Clouds28 Feb 2023
- 2023Joint-MAE: 2D-3D Joint Masked Autoencoders for 3D Point Cloud Pre-training27 Feb 2023
- 2023Slice Transformer and Self-supervised Learning for 6DoF Localization in 3D Point Cloud Maps21 Jan 2023
12 newest of 16 All 16 (JSON)