atlas

Research map / 3D vision / 3D generation

Zero-Shot Novel View and Depth Synthesis with Multi-View Geometric Diffusion

CVPR 2025 · 3D vision › 3D generation · approach: Diffusion-based novel view synthesis · 1 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.

Introduces MVGD, a pixel-level multi-task diffusion transformer (RIN-based) that jointly generates novel-view images and depth maps from an arbitrary number of posed views without an intermediate 3D representation, trained on 60M+ multi-view samples.

Problem

Generalizable novel view synthesis and depth estimation from sparse posed images typically rely on intermediate 3D representations (NeRFs, voxels, 3DGS); generating multi-view consistent novel views and depth directly with diffusion is hard.

Approach

A diffusion model using Recurrent Interface Networks operating directly in pixel space, with raymap conditioning, learnable task embeddings for joint RGB and depth generation, scene scale normalization for scale-aware depth, and incremental latent-token duplication to scale up models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MVGD instead of MVSplatnovel view synthesis · RealEstate10K (2-view)PSNR: 26.39 -> 28.41Helped
use MVGD instead of CAT3Dnovel view synthesis · LLFF (3-view)PSNR: 21.58 -> 22.39Helped
add joint depth generation to an RGB-only model (ablation)MVGD novel view synthesis · RE10K (2-view)PSNR: 21.46 -> 25.68Helped
add joint RGB generation to a depth-only model (ablation)MVGD novel view synthesis · RE10K (2-view)PSNR: —– -> 25.15Helped
add scene scale normalization (ablation)MVGD · RE10K (2-view)PSNR: 20.15 -> 25.89Helped
include dynamic datasets in training (ablation)MVGD · RE10K (2-view)PSNR: 23.24 -> 25.89Helped
use the full rather than short training schedule (ablation)MVGD · RE10K (2-view)PSNR: 24.44 -> 25.89Helped
increase the latent-token count from 256 to 512 (ablation)MVGD · RE10K (2-view)PSNR: 25.89 -> 26.33Helped
increase the latent-token count from 512 to 1024 (ablation)MVGD · RE10K (2-view)PSNR: 26.33 -> 27.73Helped
increase the latent-token count from 1024 to 2048 (ablation)MVGD · RE10K (2-view)PSNR: 27.73 -> 28.41Helped
train the 2048-latent model from scratch rather than fine-tuning incrementally (ablation)MVGD · RE10K (2-view)PSNR: 25.89 -> 22.09Hurt
add more conditioning viewsMVGD · LLFFAbs.Rel.: 0.105 -> 0.098 -> 0.093Helped

Surprising findings

Limitations

Experimental setup

Datasets: ArgoVerse2 BlendedMVG CO3Dv2 DROID LSD LyftL5 MVImgNet NuScenes Taskonomy HM3D Hypersim PlaceDomain

Benchmarks: RealEstate10K ACID LLFF DTU CO3D MIP-NeRF360 ScanNet SUN3D RGB-D

Metrics: PSNR SSIM LPIPS Abs.Rel. RMSE delta 1.25

Baselines: PixelNeRF GPNR AttnRend MuRF PixelSplat MVSplat FreeNeRF SimpleNeRF ZeroNVS ReconFusion CAT3D LLFF

Builds on: Recurrent Interface Networks DDIM EfficientViT-SAM Fourier positional encoding

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