atlas

Research map / 3D vision / 3D generation

NVComposer: Boosting Generative Novel View Synthesis with Multiple Sparse and Unposed Images

CVPR 2025 · 3D vision › 3D generation · approach: Diffusion-based novel view synthesis · 4 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 NVComposer, a pose-free multi-view generative novel view synthesis model that jointly generates target views and camera poses of unposed condition images via a dual-stream video diffusion model, plus a geometry-aware feature alignment adapter distilled from DUSt3R.

Problem

Generative novel view synthesis from multiple sparse, unposed images currently depends on external multi-view alignment (explicit pose estimation or pre-reconstruction), which fails when views have small overlap or occlusion.

Approach

An image-pose dual-stream diffusion model built on DynamiCrafter that denoises both target-view images and Plücker-ray pose embeddings of condition views (with a separate pose decoding head), combined with a training-only adapter that aligns internal features to DUSt3R pointmaps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase unposed input views from 1 to 4NVComposer · RealEstate10K easyPSNR: 18.7227 -> 22.5519Helped
Increase unposed input views from 1 to 4NVComposer · RealEstate10K mediumPSNR: 15.3101 -> 19.5346Helped
Increase unposed input views from 1 to 4NVComposer · RealEstate10K hardPSNR: 15.2115 -> 17.8181Helped
Increase unposed input views from 1 to 4NVComposer · DL3DVPSNR: 15.3101 -> 17.9248Helped
Increase unposed input views from 1 to 4NVComposer · Objaverse test setPSNR: 16.3764 -> 17.7234Helped
Increase input views from 1 to 2ViewCrafter · RealEstate10K hardPSNR: 14.0781 -> 13.5859Hurt
Add image-pose dual-stream diffusion (ablation)NVComposer · ObjaversePSNR: 14.6857 -> 17.0510Helped
Add geometry-aware feature alignment (ablation)NVComposer · RealEstate10KPSNR: 14.7218 -> 15.6568Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse RealEstate10K CO3D DL3DV

Benchmarks: RealEstate10K DL3DV Objaverse

Metrics: PSNR SSIM LPIPS DISTS FID FVD KVD rotation angle error translation error

Baselines: MotionCtrl CameraCtrl DUSt3R ViewCrafter SV3D

Builds on: DynamiCrafter DUSt3R CameraCtrl ViewCrafter

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