Semantic-Free Procedural 3D Shapes Are Surprisingly Good Teachers
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning has emerged as a promising approach for acquiring transferable 3D representations from unlabeled 3D point clouds. Unlike 2D images, which are widely accessible, acquiring 3D assets requires specialized expertise or professional 3D scanning equipment, making it difficult to scale and raising copyright concerns. To address these challenges, we propose learning 3D representations from procedural 3D programs that automatically generate 3D shapes using simple 3D primitives and augmentations. Remarkably, despite lacking semantic content, the 3D representations learned from the procedurally generated 3D shapes perform on par with state-of-the-art representations learned from semantically recognizable 3D models (e.g., airplanes) across various downstream 3D tasks, such as shape classification, part segmentation, masked point cloud completion, and both scene semantic and instance segmentation. We provide a detailed analysis on factors that make a good 3D procedural programs. Extensive experiments further suggest that current 3D self-supervised learning methods on point clouds do not rely on semantics of 3D shapes, shedding light on the nature of 3D representations learned.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 55 of its 68 references that are in the map. First posted on arXiv 25 Nov 2024.
Builds on
55 of 68 references.
References · 55
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
38 more
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,522
- 2020Point Transformercited by 1,462
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2024Depth Anything: Unleashing the Power of Large-Scale Unlabeled Datacited by 1,346
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2023Objaverse-XL: A Universe of 10M+ 3D Objectscited by 767
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2023ScanNet++: A High-Fidelity Dataset of 3D Indoor Scenescited by 747
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 647
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2023CoTracker: It is Better to Track Togethercited by 516
- 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 502
- 2022Masked Autoencoders for Point Cloud Self-supervised Learningcited by 456
- 2021ARKitScenes: A Diverse Real-World Dataset For 3D Indoor Scene Understanding Using Mobile RGB-D Datacited by 442
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 384
- 20203D-FRONT: 3D Furnished Rooms with layOuts and semaNTicscited by 375
- 2021ABO: Dataset and Benchmarks for Real-World 3D Object Understandingcited by 360
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2023OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generationcited by 324
- 20203D-FUTURE: 3D Furniture shape with TextUREcited by 306
- 2019Structured3D: A Large Photo-realistic Dataset for Structured 3D Modelingcited by 285
- 2022Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-trainingcited by 263
- 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
- 2018Pix3D: Dataset and Methods for Single-Image 3D Shape Modelingcited by 218
- 2020Exploring Data-Efficient 3D Scene Understanding with Contrastive Scene Contextscited by 210
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2023Contrast with Reconstruct: Contrastive 3D Representation Learning Guided by Generative Pretrainingcited by 162
- 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
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 95
- 2021Learning to See by Looking at Noisecited by 92
- 2023Masked Scene Contrast: A Scalable Framework for Unsupervised 3D Representation Learningcited by 55
- 2023Joint-MAE: 2D-3D Joint Masked Autoencoders for 3D Point Cloud Pre-trainingcited by 52
- 2023Towards Compact 3D Representations via Point Feature Enhancement Masked Autoencoderscited by 42
- 2024LRM-Zero: Training Large Reconstruction Models with Synthesized Datacited by 35
- 2022Procedural Image Programs for Representation Learningcited by 28
- 2020Label-Efficient Learning on Point Clouds using Approximate Convex Decompositionscited by 27
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.