atlas

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

Escaping Plato's Cave: Towards the Alignment of 3D and Text Latent Spaces

CVPR 2025 · Vision-language and multimodal › Cross-modal learning · approach: Multi-modality image fusion · 0 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.

Shows that uni-modal 3D and text encoders are weakly aligned by default, and that projecting features onto a CCA-derived low-dimensional subspace before affine or local-CKA alignment substantially improves 3D-text matching and retrieval on Objaverse-LVIS.

Problem

Uni-modal 3D encoders do not converge to text-like latent structure, and existing post-hoc alignment methods (affine translation, local CKA) give only limited 3D-text matching and retrieval performance.

Approach

Apply CCA to a set of anchor pairs to find a shared low-dimensional subspace of the 3D and text latent spaces, then perform affine or local-CKA alignment inside that subspace instead of the full feature space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CCA subspace projection before affine alignment (ablation)PointBERT and CLIP text encoder · Objaverse-LVISmatching accuracy: 15.8 -> 30.8Helped
Add CCA subspace projection before affine alignment (ablation)PointBERT and CLIP text encoder · Objaverse-LVIStop-5 retrieval: 23.6 -> 42.2Helped
Add CCA subspace projection before local CKA matching (ablation)PointBERT and CLIP text encoder · Objaverse-LVIStop-5 retrieval: 15.2 -> 60.19Helped
Add CCA subspace projection before affine alignment (ablation)SparseConv and CLIP text encoder · Objaverse-LVIStop-5 retrieval: 34.4 -> 45.6Helped
Add CCA subspace projection before affine alignment (ablation)PointNet and CLIP text encoder · Objaverse-LVISmatching accuracy: 18.4 -> 25.2Helped
Use affine alignment rather than local CKA without subspace projection (ablation)PointBERT and CLIP text encoder · Objaverse-LVISmatching accuracy: 5.8 -> 15.8Helped
Use local CKA rather than affine alignment without subspace projection (ablation)PointBERT and CLIP text encoder · Objaverse-LVIStop-5 retrieval: 23.6 -> 15.2Hurt
Increase subspace dimension from higher to lower dimensions in CCA + affine alignment (ablation)PointBERT and CLIP text encoder · Objaverse-LVIS validation settop-5 accuracyMixed
Increase the anchor set size (ablation)CCA subspace projection method · Objaverse-LVIS validation settop-5 accuracyHelped
Use a more complex SparseConv encoder instead of PointBERT (ablation)Uni-modal 3D encoder alignment · Objaverse-LVISmatching accuracyHurt
Use PointNet instead of a more complex uni-modal 3D encoder (ablation)Uni-modal 3D encoder alignment · Objaverse-LVISmatching accuracyMixed
Use the reduced 3D latent subspace rather than the original 3D latent space (ablation)PointBERT · Shape retrievalsemantic similarityHelped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse Objaverse-LVIS Cap3D captions ShapeNet (background)

Benchmarks: Objaverse-LVIS

Metrics: matching accuracy top-5 retrieval accuracy linear CKA Pearson correlation with Chamfer distance

Baselines: Affine translation (no subspace) Local CKA (no subspace) OpenShape ULIP-2 Uni3D No transformation

Builds on: Platonic Representation Hypothesis latent space translation (affine) local CKA matching CCA

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