Cross-Modal and Uncertainty-Aware Agglomeration for Open-Vocabulary 3D Scene Understanding

Jinlong Li, Cristiano Saltori, Fabio Poiesi, N. Sebe
2/10/2026

No official code found. Best implementation: TyroneLi/CUA_O3D (23 stars, Apache-2.0, last commit 2025-08-16).

Abstract

The lack of a large-scale 3D-text corpus has led recent works to distill open-vocabulary knowledge from vision-language models (VLMs). However, these methods typically rely on a single VLM to align the feature spaces of 3D models within a common language space, which limits the potential of 3D models to leverage the diverse spatial and semantic capabilities encapsulated in various foundation models. In this paper, we propose Cross-modal and Uncertainty-aware Agglomeration for Open-vocabulary 3D Scene Understanding dubbed CUA-O3D, the first model to integrate multiple foundation models—such as CLIP, DINOv2, and Stable Diffusion—into 3D scene understanding. We further introduce a deterministic uncertainty estimation to adaptively distill and harmonize the heterogeneous 2D feature embeddings from these models. Our method addresses two key challenges: (1) incorporating semantic priors from VLMs alongside the geometric knowledge of spatially-aware vision foundation models, and (2) using a novel deterministic uncertainty estimation to capture model-specific uncertainties across diverse semantic and geometric sensitivities, helping to reconcile heterogeneous representations during training. Extensive experiments on ScanNetV2 and Matterport3D demonstrate that our method not only advances open-vocabulary segmentation but also achieves robust cross-domain alignment and competitive spatial perception capabilities. Project webpage: CUA-O3D.

View on arXivView PDF

Code Implementations(1)

TyroneLi/CUA_O3DCommunity100%
Apache-2.0

CVPR2025

230Shell, PythonMar 12, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{li2026crossmodal,
  title  = {Cross-Modal and Uncertainty-Aware Agglomeration for Open-Vocabulary 3D Scene Understanding},
  author = {Jinlong Li and Cristiano Saltori and Fabio Poiesi and N. Sebe},
  year   = {2026},
  eprint = {2503.16707},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.16707},
  journal = {CVPR 2025 2025}
}

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/2503.16707.svg)](https://codeofpaper.com/paper/2503.16707)

Discussion