CVAINov 17, 2023

Point Cloud Self-supervised Learning via 3D to Multi-view Masked Learner

arXiv:2311.10887v23 citationsh-index: 2
Originality Highly original
AI Analysis

This work addresses a bottleneck in 3D point cloud representation learning for computer vision applications, offering a more efficient and effective self-supervised method.

The paper tackles the inefficiency and reliance on external 2D data in multi-modal masked autoencoders for 3D self-supervised learning by proposing a 3D to Multi-View Learner that uses only 3D inputs, achieving state-of-the-art performance in tasks like 3D classification, part segmentation, and object detection.

Recently, multi-modal masked autoencoders (MAE) has been introduced in 3D self-supervised learning, offering enhanced feature learning by leveraging both 2D and 3D data to capture richer cross-modal representations. However, these approaches have two limitations: (1) they inefficiently require both 2D and 3D modalities as inputs, even though the inherent multi-view properties of 3D point clouds already contain 2D modality. (2) input 2D modality causes the reconstruction learning to unnecessarily rely on visible 2D information, hindering 3D geometric representation learning. To address these challenges, we propose a 3D to Multi-View Learner (Multi-View ML) that only utilizes 3D modalities as inputs and effectively capture rich spatial information in 3D point clouds. Specifically, we first project 3D point clouds to multi-view 2D images at the feature level based on 3D-based pose. Then, we introduce two components: (1) a 3D to multi-view autoencoder that reconstructs point clouds and multi-view images from 3D and projected 2D features; (2) a multi-scale multi-head (MSMH) attention mechanism that facilitates local-global information interactions in each decoder transformer block through attention heads at various scales. Additionally, a novel two-stage self-training strategy is proposed to align 2D and 3D representations. Our method outperforms state-of-the-art counterparts across various downstream tasks, including 3D classification, part segmentation, and object detection.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes