P3P: Pseudo-3D Pre-training for Scaling 3D Voxel-based Masked Autoencoders
Not on the map. Why?
Abstract (arXiv)
3D pre-training is crucial to 3D perception tasks. Nevertheless, limited by the difficulties in collecting clean and complete 3D data, 3D pre-training has persistently faced data scaling challenges. In this work, we introduce a novel self-supervised pre-training framework that incorporates millions of images into 3D pre-training corpora by leveraging a large depth estimation model. New pre-training corpora encounter new challenges in representation ability and embedding efficiency of models. Previous pre-training methods rely on farthest point sampling and k-nearest neighbors to embed a fixed number of 3D tokens. However, these approaches prove inadequate when it comes to embedding millions of samples that feature a diverse range of point numbers, spanning from 1,000 to 100,000. In contrast, we propose a tokenizer with linear-time complexity, which enables the efficient embedding of a flexible number of tokens. Accordingly, a new 3D reconstruction target is proposed to cooperate with our 3D tokenizer. Our method achieves state-of-the-art performance in 3D classification, few-shot learning, and 3D segmentation. Code is available at https://github.com/XuechaoChen/P3P-MAE.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 43 of its 49 references that are in the map. First posted on arXiv 19 Aug 2024.
Builds on
43 of 49 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 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
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,152
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
31 more
- 2024Depth Anything V2cited by 1,422
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 979
- 2023Objaverse-XL: A Universe of 10M+ 3D Objectscited by 774
- 2020Convolutional Occupancy Networkscited by 761
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 653
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 526
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 504
- 2022Masked Autoencoders for Point Cloud Self-supervised Learningcited by 459
- 2023VoxFormer: Sparse Voxel Transformer for Camera-based 3D Semantic Scene Completioncited by 313
- 2022Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-trainingcited by 264
- 2021Voxel Transformer for 3D Object Detectioncited by 247
- 2022Unifying Voxel-based Representation with Transformer for 3D Object Detectioncited by 202
- 2022CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understandingcited by 198
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2017Semantic3D.net: A new Large-scale Point Cloud Classification Benchmarkcited by 158
- 2022Masked Discrimination for Self-Supervised Learning on Point Cloudscited by 155
- 2022Learning 3D Representations from 2D Pre-trained Models via Image-to-Point Masked Autoencoderscited by 144
- 2020MVTN: Multi-View Transformation Network for 3D Shape Recognitioncited by 140
- 2023DSVT: Dynamic Sparse Voxel Transformer with Rotated Setscited by 122
- 2023PointGPT: Auto-regressively Generative Pre-training from Point Cloudscited by 115
- 2022Voxel Set Transformer: A Set-to-Set Approach to 3D Object Detection from Point Cloudscited by 102
- 2022TorchSparse: Efficient Point Cloud Inference Enginecited by 73
- 2020Self-Supervised Few-Shot Learning on Point Cloudscited by 66
- 2021SimIPU: Simple 2D Image and 3D Point Cloud Unsupervised Pre-Training for Spatial-Aware Visual Representationscited 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
- 2023PVT-SSD: Single-Stage 3D Object Detector with Point-Voxel Transformercited by 21
- 2023SVQNet: Sparse Voxel-Adjacent Query Network for 4D Spatio-Temporal LiDAR Semantic Segmentationcited by 14
- 2024ScatterFormer: Efficient Voxel Transformer with Scattered Linear Attentioncited by 11
- 2023Multi-View Representation is What You Need for Point-Cloud Pre-Trainingcited by 3
Built on by
Not cited yet.