ULIP-2: Towards Scalable Multimodal Pre-Training for 3D Understanding

Le Xue, Ning Yu, Shu Zhang, Junnan Li, Roberto Mart'in-Mart'in +5 more
2/14/2026

No official code found. Best implementation: salesforce/ULIP (611 stars, BSD-3-Clause, last commit 2026-01-21).

Abstract

Recent advancements in multimodal pretraining have shown promising efficacy in 3D representation learning by aligning multimodal features across 3D shapes, their 2D counterparts, and language descriptions. However, the methods used by existing frameworks to curate such multimodal data, in particular language descriptions for 3D shapes, are not scalable, and the collected language descriptions are not diverse. To address this, we introduce ULIP-2, a simple yet effective tri-modal pretraining framework that leverages large multimodal models to automatically generate holistic language descriptions for 3D shapes. It only needs 3D data as input, eliminating the need for any manual 3D annotations, and is therefore scalable to large datasets. ULIP-2 is also equipped with scaled-up backbones for better multimodal representation learning. We conduct experiments on two large-scale 3D datasets, Objaverse and ShapeNet, and augment them with tri-modal datasets of 3D point clouds, images, and language for training ULIP-2. Experiments show that ULIP-2 demonstrates substantial benefits in three downstream tasks: zero-shot 3D classification, standard 3D classification with fine-tuning, and 3D captioning (3D-to-language generation). It achieves a new SOTA of 50.6% (top-1) on Objaverse-LVIS and 84.7% (top-1) on ModelNet40 in zero-shot classification. In the ScanObjectNN benchmark for standard fine-tuning, ULIP-2 reaches an overall accuracy of 91.5% with a compact model of only 1.4 million parameters. ULIP-2 sheds light on a new paradigm for scalable multimodal 3D representation learning without human annotations and shows significant improvements over existing baselines. The code and datasets are released at https://github.com/salesforce/ULIP.

View on arXivView PDF

Code Implementations(1)

salesforce/ULIPCommunity100%
BSD-3-Clause
61162C, C++Dec 6, 20229 months agoBSD-3-Clause

Similar Papers

Cite this paper

@article{xue2026ulip,
  title  = {ULIP-2: Towards Scalable Multimodal Pre-Training for 3D Understanding},
  author = {Le Xue and Ning Yu and Shu Zhang and Junnan Li and Roberto Mart'in-Mart'in and Jiajun Wu and Caiming Xiong and Ran Xu and Juan Carlos Niebles and S. Savarese},
  year   = {2026},
  eprint = {2305.08275},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2305.08275},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.08275.svg)](https://codeofpaper.com/paper/2305.08275)

Discussion