As a pioneering work, PointContrast conducts unsupervised 3D representation learning via leveraging contrastive learning over raw RGB-D frames and proves its effectiveness on various downstream tasks. However, the trend of large-scale unsupervised learning in 3D has yet to emerge due to two stumbling blocks: the inefficiency of matching RGB-D frames as contrastive views and the annoying mode collapse phenomenon mentioned in previous works. Turning the two stumbling blocks into empirical stepping stones, we first propose an efficient and effective contrastive learning framework, which generates contrastive views directly on scene-level point clouds by a well-curated data augmentation pipeline and a practical view mixing strategy. Second, we introduce reconstructive learning on the contrastive learning framework with an exquisite design of contrastive cross masks, which targets the reconstruction of point color and surfel normal. Our Masked Scene Contrast (MSC) framework is capable of extracting comprehensive 3D representations more efficiently and effectively. It accelerates the pre-training procedure by at least 3x and still achieves an uncompromised performance compared with previous work. Besides, MSC also enables large-scale 3D pre-training across multiple datasets, which further boosts the performance and achieves state-of-the-art fine-tuning results on several downstream tasks, e.g., 75.5% mIoU on ScanNet semantic segmentation validation set.
翻译:作为先驱性工作,PointContrast通过利用原始的RGB-D帧进行对比学习来实现无监督3D表示学习,并证明了其在各种下游任务中的有效性。但是,由于两个障碍物:将RGB-D帧匹配为对比视图的低效性和前面工作中提到的恼人的模式崩溃现象,大规模无监督学习在3D领域中尚未出现趋势。将这两个障碍物转化为经验性的跨步石,我们首先提出了一种高效且有效的对比学习框架,该框架通过精心策划的数据增强管道和实用的视图混合策略直接在场景级点云上生成对比视图。其次,我们在对比学习框架中引入了重建学习,采用对比交叉掩码的精美设计,旨在重建点颜色和表面法线。我们的Masked Scene Contrast(MSC)框架能够更有效地提取全面的3D表示。它将预训练过程加快了至少3倍,并仍然实现了无损性能,与之前的工作相比。此外,MSC还能够跨多个数据集实现大规模3D预训练,进一步提高性能,并在多个下游任务中实现了最先进的微调结果,例如在ScanNet语义分割验证集中实现了75.5% mIoU。