Towards Unified Representation of Multi-Modal Pre-training for 3D Understanding via Differentiable Rendering
Ben Fei, Yixuan Li, Weidong Yang, Lipeng Ma, Ying He
TL;DR
DR-Point addresses the data scarcity and limited modality coverage in 3D understanding by proposing tri-modal pre-training that unifies RGB, depth, and point-cloud representations. It innovations include differentiable rendering to synthesize depth images and enhance point-cloud reconstruction, and a tri-branch Transformer-based encoder with cross-modal MoCo-style contrastive learning, yielding a comprehensive loss $L_{total}$ that combines $L_{(R, D)}$, $L_{(R, P)}$, $L_{(P, D)}$, $L_{MoCo}$, $L_{CE}$, $L_{DR}$, and $L_{CD}$ with coefficients $(\,\alpha,\beta,\theta)$. The approach demonstrates strong improvements across 3D object classification, part segmentation, indoor semantic segmentation, object detection, and point cloud completion on diverse datasets, with ablations validating the benefit of tri-modal alignment and differentiable depth rendering. The work suggests substantial practical impact for data-efficient 3D understanding in robotics, AR/VR, and autonomous systems, and opens avenues for cross-modal retrieval leveraging unified tri-modal representations. The overall objective can be written as $L_{total}=\alpha L_{(R, D)}+\beta L_{(R, P)}+\theta L_{(P, D)}+L_{MoCo}+L_{CE}+L_{DR}+L_{CD}$, where $\alpha,\beta,\theta=0.1$ in the reported setup.
Abstract
State-of-the-art 3D models, which excel in recognition tasks, typically depend on large-scale datasets and well-defined category sets. Recent advances in multi-modal pre-training have demonstrated potential in learning 3D representations by aligning features from 3D shapes with their 2D RGB or depth counterparts. However, these existing frameworks often rely solely on either RGB or depth images, limiting their effectiveness in harnessing a comprehensive range of multi-modal data for 3D applications. To tackle this challenge, we present DR-Point, a tri-modal pre-training framework that learns a unified representation of RGB images, depth images, and 3D point clouds by pre-training with object triplets garnered from each modality. To address the scarcity of such triplets, DR-Point employs differentiable rendering to obtain various depth images. This approach not only augments the supply of depth images but also enhances the accuracy of reconstructed point clouds, thereby promoting the representative learning of the Transformer backbone. Subsequently, using a limited number of synthetically generated triplets, DR-Point effectively learns a 3D representation space that aligns seamlessly with the RGB-Depth image space. Our extensive experiments demonstrate that DR-Point outperforms existing self-supervised learning methods in a wide range of downstream tasks, including 3D object classification, part segmentation, point cloud completion, semantic segmentation, and detection. Additionally, our ablation studies validate the effectiveness of DR-Point in enhancing point cloud understanding.
