atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

SceneForge: Enhancing 3D-text alignment with Structured Scene Compositions

NeurIPS 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs

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 SceneForge, which composes multiple 3D shapes into multi-object scenes with spatial relations, pairs them with LLM-refined captions, and adds them to contrastive 3D-text training to improve zero-shot, few-shot, and QA performance across several 3D encoders.

Problem

Scaling contrastive 3D-text alignment is limited by the scarcity of large-scale 3D-text data, and single-object training samples lack compositional and spatial diversity.

Approach

Construct multi-object 3D scenes by placing individual point clouds with explicit spatial relations ("over", "under", "next to"), generate matching multi-object captions by concatenating object captions and refining them with an LLM, and mix these samples into contrastive batches with a loss that keeps 2D-3D terms on single objects only.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SceneForge multi-object composition during Uni3D pretrainingUni3D · Objaverse-LVIS, ModelNet40, ScanObjNN, and ScanNet zero-shot (with LVIS)Top-1 accuracy: +1.2, +0.9, +1.3, and +3.6 ppHelped
Add SceneForge composition during pretrainingUni3D · ShapeNetPart, 1-shot and 2-shotmIoU: +2.6 / +3.0 ppHelped
Add SceneForge composition during pretrainingUni3D + BLIP2-FlanT5 · ScanQACIDEr: +8.4 ppHelped
Add SceneForge composition during pretrainingUni3D · ModelNet40, ScanObjectNN, and ScanNet Instances supervised fine-tuning with PointGSTaccuracy: 94.83 -> 94.95; 97.68 -> 98.09; 83.04 -> 84.29Helped
Increase the maximum number of composed objects from N=1 to N=3 (ablation)SceneForge variants · LVIS, ScanObjNN, ScanNet, and ModelNet40 zero-shotTop-1 accuracy: LVIS +0.8-1.3 pp; ScanObjNN +0.8-1.3 pp; ScanNet +1.4-3.6 pp; ModelNet40 about +0.8 ppHelped
Increase the maximum number of composed objects to N=5 (ablation)SceneForge variants · Zero-shot classification datasetsTop-1 accuracyHurt
Increase the fraction of multi-object samples; performance peaks around alpha=0.5, then declines at larger alpha (ablation)SceneForge training · Zero-shot datasets (average)Top-1 accuracyMixed
Replace structured scene composition with PointCutMix-R (ablation)Uni3D, N=2 composition comparison · LVIS, ModelNet, ScanObjNN, and ScanNet zero-shotTop-1 accuracy: 53.5, 87.1, 64.1, 47.5 vs SF-Uni3D 53.9, 87.6, 64.5, 48.2Mixed
Replace structured scene composition with PointCutMix-K (ablation)Uni3D, N=2 composition comparison · LVIS, ModelNet, ScanObjNN, and ScanNet zero-shotTop-1 accuracy: 44.7, 83.0, 45.1, 34.8 vs Uni3D 53.5, 87.3, 63.9, 45.8Hurt
Replace structured scene composition with PointMixup (ablation)Uni3D, N=2 composition comparison · LVIS, ModelNet, ScanObjNN, and ScanNet zero-shotTop-1 accuracy: 39.2, 78.7, 41.4, 30.2 vs Uni3D 53.5, 87.3, 63.9, 45.8Hurt
Train with SceneForge rather than the single-object baselineOpenShape, ViT-Lens, and Uni3D · ScanQA, unseen spatial relationsCIDEr: Attached To +7.0/+6.2/+8.7; Sitting On +6.6/+6.1/+9.1; Between +7.1/+6.1/+9.3; Closest To +6.8/+6.0/+8.5; In Front Of +6Helped
Train with SceneForge rather than the single-object baselineSceneForge variants · N-LVIS cross-modal retrieval, increasing scene complexityaveraged top-1 retrieval accuracy: over 70% at N=6 and around 60% at N=7 for the N=3 modelMixed

Surprising findings

Limitations

Experimental setup

Datasets: OpenShape Objaverse-LVIS ModelNet40 ScanObjectNN ScanNet ShapeNetPart ScanQA

Benchmarks: Objaverse-LVIS ModelNet40 ScanObjectNN ScanNet ShapeNetPart ScanQA N-LVIS

Metrics: top-1 accuracy top-5 accuracy mIoU BLEU-4 CIDEr exact match

Baselines: OpenShape ViT-Lens Uni3D ULIP-2 TAMM MixCon3D OmniBind PointCutMix PointMixUp

Builds on: CLIP OpenShape Uni3D ViT-Lens CutMix

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