mlsanityData to 7 Oct 2026

RandomRooms: Unsupervised Pre-training from Synthetic Shapes and Randomized Layouts for 3D Object Detection

arXiv 2108.07794 ↗First posted 17 Aug 2021cs.CV cs.AI cs.LGcited by 37

Not on the map. Why?

Abstract (arXiv)

3D point cloud understanding has made great progress in recent years. However, one major bottleneck is the scarcity of annotated real datasets, especially compared to 2D object detection tasks, since a large amount of labor is involved in annotating the real scans of a scene. A promising solution to this problem is to make better use of the synthetic dataset, which consists of CAD object models, to boost the learning on real datasets. This can be achieved by the pre-training and fine-tuning procedure. However, recent work on 3D pre-training exhibits failure when transfer features learned on synthetic objects to other real-world applications. In this work, we put forward a new method called RandomRooms to accomplish this objective. In particular, we propose to generate random layouts of a scene by making use of the objects in the synthetic CAD dataset and learn the 3D scene representation by applying object-level contrastive learning on two random scenes generated from the same set of synthetic objects. The model pre-trained in this way can serve as a better initialization when later fine-tuning on the 3D object detection task. Empirically, we show consistent improvement in downstream 3D detection tasks on several base models, especially when less training data are used, which strongly demonstrates the effectiveness and generalization of our method. Benefiting from the rich semantic knowledge and diverse objects from synthetic data, our method establishes the new state-of-the-art on widely-used 3D detection benchmarks ScanNetV2 and SUN RGB-D. We expect our attempt to provide a new perspective for bridging object and scene-level 3D understanding.

Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Builds on 50 of its 66 references that are in the map. First posted on arXiv 17 Aug 2021.

Builds on

50 of 66 references.

References · 50

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  8. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  9. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  10. 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
  11. 2015Fast R-CNNcited by 2,930
  12. 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
38 more
  1. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
  2. 2018Deep contextualized word representationscited by 2,285
  3. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  4. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  5. 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
  6. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  7. 2019Contrastive Multiview Codingcited by 1,297
  8. 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
  9. 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,201
  10. 2018PointRCNN: 3D Object Proposal Generation and Detection from Point Cloudcited by 939
  11. 2019PV-RCNN: Point-Voxel Feature Set Abstraction for 3D Object Detectioncited by 890
  12. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  13. 2018PointCNN: Convolution On X-Transformed Pointscited by 764
  14. 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
  15. 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
  16. 2017Frustum PointNets for 3D Object Detection from RGB-D Datacited by 640
  17. 2020PointContrast: Unsupervised Pre-training for 3D Point Cloud Understandingcited by 502
  18. 20203DSSD: Point-based 3D Single Stage Object Detectorcited by 440
  19. 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
  20. 20163DMatch: Learning Local Geometric Descriptors from RGB-D Reconstructionscited by 333
  21. 2020PointGroup: Dual-Set Point Grouping for 3D Instance Segmentationcited by 318
  22. 20183D-SIS: 3D Semantic Instance Segmentation of RGB-D Scanscited by 216
  23. 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
  24. 2017SGPN: Similarity Group Proposal Network for 3D Point Cloud Instance Segmentationcited by 168
  25. 2019Stereo R-CNN based 3D Object Detection for Autonomous Drivingcited by 163
  26. 2018GSPN: Generative Shape Proposal Network for 3D Instance Segmentation in Point Cloudcited by 145
  27. 2017Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Modelscited by 142
  28. 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 140
  29. 2020FLOT: Scene Flow on Point Clouds Guided by Optimal Transportcited by 129
  30. 2020H3DNet: 3D Object Detection Using Hybrid Geometric Primitivescited by 123
  31. 2015Deep Sliding Shapes for Amodal 3D Object Detection in RGB-D Imagescited by 111
  32. 2020Virtual Multi-view Fusion for 3D Semantic Segmentationcited by 99
  33. 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
  34. 2019Unsupervised Multi-Task Feature Learning on Point Cloudscited by 89
  35. 2020Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Cloudscited by 75
  36. 2020JSENet: Joint Semantic Segmentation and Edge Detection Network for 3D Point Cloudscited by 62
  37. 2019L2G Auto-encoder: Understanding Point Clouds by Local-to-Global Reconstruction with Hierarchical Self-Attentioncited by 32
  38. 2019Conditional Single-view Shape Generation for Multi-view Stereo Reconstructioncited by 3

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 13; 2023: 9; 2024: 9; 2025: 5.

37 papers.

Sort:

By area:

  1. 2022Language-Grounded Indoor 3D Semantic Segmentation in the Wildcited by 243
  2. 2022Masked Discrimination for Self-Supervised Learning on Point Cloudscited by 155
  3. 2022Autoencoders as Cross-Modal Teachers: Can Pretrained 2D Image Transformers Help 3D Representation Learning?cited by 121
  4. 2023Swin3D: A Pretrained Transformer Backbone for 3D Indoor Scene Understandingcited by 111
  5. 2023PonderV2: Pave the Way for 3D Foundation Model with A Universal Pre-training Paradigmcited by 56
  6. 20214DContrast: Contrastive Learning with Dynamic Correspondences for 3D Scene Understandingcited by 54
  7. 2022Unsupervised Point Cloud Representation Learning with Deep Neural Networks: A Surveycited by 54
  8. 2022Ponder: Point Cloud Pre-training via Neural Renderingcited by 50
  9. 2022Implicit Autoencoder for Point-Cloud Self-Supervised Representation Learningcited by 46
  10. 2022ProposalContrast: Unsupervised Pre-training for LiDAR-based 3D Object Detectioncited by 43
  11. 2022Complete-to-Partial 4D Distillation for Self-Supervised Point Cloud Sequence Representation Learningcited by 30
  12. 20223D Object Detection with a Self-supervised Lidar Scene Flow Backbonecited by 19
25 more
  1. 2022Back to Reality: Weakly-supervised 3D Object Detection with Shape-guided Label Enhancementcited by 17
  2. 2023Joint Representation Learning for Text and 3D Point Cloudcited by 14
  3. 2022SRFeat: Learning Locally Accurate and Globally Consistent Non-Rigid Shape Correspondencecited by 13
  4. 2023Self-supervised Pre-training with Masked Shape Prediction for 3D Scene Understandingcited by 13
  5. 2022MM-3DScene: 3D Scene Understanding by Customizing Masked Modeling with Informative-Preserved Reconstruction and Self-Distilled Consistencycited by 12
  6. 2023T-MAE: Temporal Masked Autoencoders for Point Cloud Representation Learningcited by 11
  7. 2024BSNet: Box-Supervised Simulation-assisted Mean Teacher for 3D Instance Segmentationcited by 9
  8. 20223D Point Cloud Pre-training with Knowledge Distillation from 2D Imagescited by 7
  9. 2023PRED: Pre-training via Semantic Rendering on LiDAR Point Cloudscited by 7
  10. 2024Hardness-Aware Scene Synthesis for Semi-Supervised 3D Object Detectioncited by 7
  11. 2025UniPre3D: Unified Pre-training of 3D Point Cloud Models with Cross-Modal Gaussian Splattingcited by 6
  12. 2023PointPatchMix: Point Cloud Mixing with Patch Scoringcited by 4
  13. 2024MaskLRF: Self-supervised Pretraining via Masked Autoencoding of Local Reference Frames for Rotation-invariant 3D Point Set Analysiscited by 4
  14. 2023Multi-View Representation is What You Need for Point-Cloud Pre-Trainingcited by 3
  15. 2024HUNTER: Unsupervised Human-centric 3D Detection via Transferring Knowledge from Synthetic Instances to Real Scenescited by 2
  16. 2025Token Adaptation via Side Graph Convolution for Efficient Fine-tuning of 3D Point Cloud Transformerscited by 2
  17. 2024To Supervise or Not to Supervise: Understanding and Addressing the Key Challenges of Point Cloud Transfer Learningcited by 1
  18. 2024MM-Mixing: Multi-Modal Mixing Alignment for 3D Understandingcited by 1
  19. 2024Point Cloud Unsupervised Pre-training via 3D Gaussian Splattingcited by 1
  20. 2025DAP-MAE: Domain-Adaptive Point Cloud Masked Autoencoder for Effective Cross-Domain Learningcited by 1
  21. 2023Randomized 3D Scene Generation for Generalizable Self-Supervised Pre-Trainingcited by 0
  22. 2024Enhancing Generalizability of Representation Learning for Data-Efficient 3D Scene Understandingcited by 0
  23. 2024Smart Feature is What You Needcited by 0
  24. 2025Multi-modal Multi-task Pre-training for Improved Point Cloud Understandingcited by 0
  25. 2025ASSIST-3D: Adapted Scene Synthesis for Class-Agnostic 3D Instance Segmentationcited by 0