atlas

Research map / Point clouds / Point cloud classification

Cross-Modal 3D Representation with Multi-View Images and Point Clouds

CVPR 2025 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 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 OpenView, a 3D representation model that fuses multi-view images and point clouds with a cross-modal fusion encoder, sequence-independent modeling, and progressive hard learning, aligned to OpenCLIP's embedding space.

Problem

Existing 3D representation learning uses only point clouds, ignoring the visual detail in multi-view images, which limits cross-modal 3D understanding (retrieval, zero-shot classification, captioning).

Approach

Fuse multi-view image embeddings and point-cloud embeddings with a transformer that uses parallel intra-modal self-attention and inter-modal cross-attention plus self-attention, without positional embeddings for images (order-invariant), trained contrastively against frozen OpenCLIP text embeddings while progressively removing easy images during training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OpenView instead of Uni3D3D zero-shot classification · Objaverse-LVISTop-1 accuracy: 47.2 -> 52.7Helped
Use OpenView instead of Uni3D3D zero-shot classification · ModelNet40Top-1 accuracy: 86.8 -> 87.5Helped
Use OpenView instead of Uni3D3D zero-shot classification · Omniobject3DTop-1 accuracy: 37.9 -> 58.5Helped
Use OpenView instead of the strongest listed baseline3D retrieval · Objaverse-LVIS Text → 3DR@1: 56.1 -> 67.6Helped
Use OpenView instead of the strongest listed baseline3D retrieval · Objaverse-LVIS 3D → TextR@1: 54.0 -> 62.9Helped
Use OpenView instead of the strongest listed baseline3D retrieval · Omniobject3D Text → 3DR@1: 27.3 -> 41.0Helped
Use OpenView instead of the strongest listed baseline3D retrieval · Omniobject3D 3D → TextR@1: 22.0 -> 36.8Helped
add multi-view images (ablation)OpenView · Objaverse-LVIS Text → 3DR@1: 56.0 -> 66.2Helped
add point clouds (ablation)OpenView · Objaverse-LVIS Text → 3DR@1: 64.6 -> 66.2Helped
add the fusion encoder (ablation)OpenView · Objaverse-LVIS Text → 3DR@1: 50.0 -> 66.2Helped
add sequence-independent modeling (ablation)OpenView · Objaverse-LVIS Text → 3DR@1: 64.7 -> 66.2Helped
add inter-modal attention (ablation)OpenView · Objaverse-LVIS Text → 3DR@1: 64.0 -> 66.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse ShapeNetCore ABO 3D-Future Objaverse-LVIS ModelNet40 Omniobject3D

Benchmarks: Objaverse-LVIS ModelNet40 Omniobject3D

Metrics: Top-1 Top-3 Top-5 R@1 R@5 R@10

Baselines: PointCLIP v2 ReCon CLIP2Point ULIP OpenShape Uni3D Transformer

Builds on: OpenShape OpenCLIP Point-BERT ULIP curriculum learning

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