Beyond First Impressions: Integrating Joint Multi-modal Cues for Comprehensive 3D Representation
arXiv:2308.02982 · doi:10.1145/3581783.3611767
Abstract
In recent years, 3D understanding has turned to 2D vision-language pre-trained models to overcome data scarcity challenges. However, existing methods simply transfer 2D alignment strategies, aligning 3D representations with single-view 2D images and coarse-grained parent category text. These approaches introduce information degradation and insufficient synergy issues, leading to performance loss. Information degradation arises from overlooking the fact that a 3D representation should be equivalent to a series of multi-view images and more fine-grained subcategory text. Insufficient synergy neglects the idea that a robust 3D representation should align with the joint vision-language space, rather than independently aligning with each modality. In this paper, we propose a multi-view joint modality modeling approach, termed JM3D, to obtain a unified representation for point cloud, text, and image. Specifically, a novel Structured Multimodal Organizer (SMO) is proposed to address the information degradation issue, which introduces contiguous multi-view images and hierarchical text to enrich the representation of vision and language modalities. A Joint Multi-modal Alignment (JMA) is designed to tackle the insufficient synergy problem, which models the joint modality by incorporating language knowledge into the visual modality. Extensive experiments on ModelNet40 and ScanObjectNN demonstrate the effectiveness of our proposed method, JM3D, which achieves state-of-the-art performance in zero-shot 3D classification. JM3D outperforms ULIP by approximately 4.3% on PointMLP and achieves an improvement of up to 6.5% accuracy on PointNet++ in top-1 accuracy for zero-shot 3D classification on ModelNet40. The source code and trained models for all our experiments are publicly available at https://github.com/Mr-Neko/JM3D.
ACM MM 2023, 3D Understanding, JM3D
References in corpus (13)
- MLP-Mixer: An all-MLP Architecture for Vision
- Flamingo: a Visual Language Model for Few-Shot Learning
- PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategies
- Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Framework
- Unsupervised Point Cloud Representation Learning with Deep Neural Networks: A Survey
- GLIPv2: Unifying Localization and Vision-Language Understanding
- Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-training
- P2P: Tuning Pre-trained Image Models for Point Cloud Analysis with Point-to-Pixel Prompting
- Let Images Give You More:Point Cloud Cross-Modal Training for Shape Analysis
- ULIP: Learning a Unified Representation of Language, Images, and Point Clouds for 3D Understanding
- SageMix: Saliency-Guided Mixup for Point Clouds
- Multimodal Semi-Supervised Learning for 3D Objects
- X-Mesh: Towards Fast and Accurate Text-driven 3D Stylization via Dynamic Textual Guidance