atlas

Research map / Vision-language and multimodal / Cross-modal learning

CrossOver: 3D Scene Cross-Modal Alignment

CVPR 2025 · Vision-language and multimodal › Cross-modal learning · approach: Unimodal-to-multimodal representation transfer · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CrossOver, a scene-level cross-modal embedding that aligns RGB images, point clouds, CAD meshes, floorplans and text without semantic labels or fully aligned data, evaluated on ScanNet and 3RScan retrieval tasks.

Problem

Cross-modal 3D scene understanding usually assumes complete, instance-aligned modality data and semantic instance labels, which real-world scenes rarely provide; existing object-level alignment methods fail to scale to scene retrieval and localization with missing modalities.

Approach

Align all modalities to the image embedding space at instance level (no pairwise alignment needed), then distill into scene-level and dimensionality-specific (1D/2D/3D) encoders that process raw scene data without semantic instance information, yielding emergent cross-modal behavior for unseen modality pairs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add scene-level multimodal interactions to the instance-level baselineCrossOver · 3RScan I → P instance matchingR@25% recall: 93.63 -> 99.36Helped
add scene-level multimodal interactions to the instance-level baselineCrossOver · 3RScan P → R instance matchingR@25% recall: 92.62 -> 100Helped
use unified dimensionality encoders instead of averaged instance embeddingsCrossOver · ScanNet I → P scene retrievaltop-1 scene matching recall: 8.92 -> 14.01Helped
use unified dimensionality encoders instead of averaged instance embeddingsCrossOver · ScanNet I → R scene retrievaltop-1 scene matching recall: 8.72 -> 6.04Hurt
use unified dimensionality encoders instead of averaged instance embeddingsCrossOver · ScanNet P → R scene retrievaltop-1 scene matching recall: 0.76 -> 6.71Helped
train with non-overlapping image repositories for I → P and I → M (ablation)CrossOver · ScanNet P → M instance matchingtop-1 recall: 59.88 -> 55.46; 59.88 -> 57.49; 59.88 -> 54.99Mixed
reduce I → P training data to 25% while using 75% for I → M (ablation)CrossOver · ScanNet P → M instance matchingtop-3 recall: 80.81 -> 79.73Hurt
reduce I → M training data to 25% while using 75% for I → P (ablation)CrossOver · ScanNet P → M instance matchingtop-3 recall: 80.81 -> 79.45Hurt
reduce the available data for each modality pair to 50% (ablation)CrossOver · ScanNet P → M instance matchingtop-3 recall: 80.81 -> 79.94Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet 3RScan SceneVerse Scan2CAD ShapeNet

Benchmarks: ScanNet 3RScan

Metrics: instance matching recall scene-level matching recall (R@25/50/75) scene matching recall top-k scene category recall temporal recall intra-category recall

Baselines: ULIP-2 PointBind Instance Baseline (ours) MendNet VN-DGCNN VN-ONet LivingScenes

Builds on: CLIP ImageBind ULIP-2 Point-Bind SceneVerse object referrals

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy