Primitive3D: 3D Object Dataset Synthesis from Randomly Assembled Primitives
Not on the map. Why?
Abstract (arXiv)
Numerous advancements in deep learning can be attributed to the access to large-scale and well-annotated datasets. However, such a dataset is prohibitively expensive in 3D computer vision due to the substantial collection cost. To alleviate this issue, we propose a cost-effective method for automatically generating a large amount of 3D objects with annotations. In particular, we synthesize objects simply by assembling multiple random primitives. These objects are thus auto-annotated with part labels originating from primitives. This allows us to perform multi-task learning by combining the supervised segmentation with unsupervised reconstruction. Considering the large overhead of learning on the generated dataset, we further propose a dataset distillation strategy to remove redundant samples regarding a target dataset. We conduct extensive experiments for the downstream tasks of 3D object classification. The results indicate that our dataset, together with multi-task pretraining on its annotations, achieves the best performance compared to other commonly used datasets. Further study suggests that our strategy can improve the model performance by pretraining and fine-tuning scheme, especially for the dataset with a small scale. In addition, pretraining with the proposed dataset distillation method can save 86% of the pretraining time with negligible performance degradation. We expect that our attempt provides a new data-centric perspective for training 3D deep models.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 49 of its 94 references that are in the map. First posted on arXiv 25 May 2022.
Builds on
49 of 94 references.
References · 49
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 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
- 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
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,329
- 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
- 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
37 more
- 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
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 488
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
- 2021Vision-Language Transformer and Query Generation for Referring Segmentationcited by 240
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
- 2019CvxNet: Learnable Convex Decompositioncited by 174
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 124
- 2019PQ-NET: A Generative Part Seq2Seq Network for 3D Shapescited by 119
- 2017Semantic Instance Segmentation with a Discriminative Loss Functioncited by 118
- 2019PointDAN: A Multi-Scale 3D Domain Adaption Network for Point Cloud Representationcited by 114
- 2019Boundary-Aware Feature Propagation for Scene Segmentationcited by 107
- 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
- 2020Self-Supervised Learning for Domain Adaptation on Point-Cloudscited by 99
- 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
- 2018Supervised Fitting of Geometric Primitives to 3D Point Cloudscited by 91
- 2019Unsupervised Multi-Task Feature Learning on Point Cloudscited by 89
- 2019Associatively Segmenting Instances and Semantics in Point Cloudscited by 86
- 20173D-PRNN: Generating Shape Primitives with Recurrent Neural Networkscited by 77
- 2020Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Cloudscited by 75
- 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
- 2019JSIS3D: Joint Semantic-Instance Segmentation of 3D Point Clouds with Multi-Task Pointwise Networks and Multi-Value Conditional Random Fieldscited by 62
- 2019ConvPoint: Continuous Convolutions for Point Cloud Processingcited by 62
- 2019Semantic Correlation Promoted Shape-Variant Context for Segmentationcited by 61
- 2021IDM: An Intermediate Domain Module for Domain Adaptive Person Re-IDcited by 51
- 2022Instance-Specific Feature Propagation for Referring Segmentationcited by 45
- 2020Campus3D: A Photogrammetry Point Cloud Benchmark for Hierarchical Understanding of Outdoor Scenecited by 27
- 2019Feature Boosting Network For 3D Pose Estimationcited by 26
- 2020Dual-Refinement: Joint Label and Feature Refinement for Unsupervised Domain Adaptive Person Re-Identificationcited by 25
- 2019GraphTER: Unsupervised Learning of Graph Transformation Equivariant Representations via Auto-Encoding Node-wise Transformationscited by 22
- 2019Deep Unsupervised Learning of 3D Point Clouds via Graph Topology Inference and Filteringcited by 21
- 2018SAGNet:Structure-aware Generative Network for 3D-Shape Modelingcited by 20
- 20213DIAS: 3D Shape Reconstruction with Implicit Algebraic Surfacescited by 17
- 2021Towards Enhancing Fine-grained Details for Image Mattingcited by 12
- 2019Unsupervised Primitive Discovery for Improved 3D Generative Modelingcited by 8
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 1.
4 papers.
- 2023Prototype Adaption and Projection for Few- and Zero-shot 3D Point Cloud Semantic Segmentationcited by 26
- 2024No Time to Train: Empowering Non-Parametric Networks for Few-shot 3D Scene Segmentationcited by 18
- 2025Controllable 3D Outdoor Scene Generation via Scene Graphscited by 9
- 2022Spatial Feature Mapping for 6DoF Object Pose Estimationcited by 3
- 2025Controllable 3D Outdoor Scene Generation via Scene Graphs10 Mar 2025
- 2024No Time to Train: Empowering Non-Parametric Networks for Few-shot 3D Scene Segmentation5 Apr 2024
- 2023Prototype Adaption and Projection for Few- and Zero-shot 3D Point Cloud Semantic Segmentation23 May 2023
- 2022Spatial Feature Mapping for 6DoF Object Pose Estimation3 Jun 2022