atlas

Research map / Image generation / Fast diffusion sampling

ViewFusion: Towards Multi-View Consistency via Interpolated Denoising

CVPR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion models as perception tools · 7 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.

Training-free ViewFusion extends pre-trained single-view novel-view diffusion models (Zero-1-to-3) to auto-regressive, multi-view-conditioned generation via interpolated noise denoising, improving multi-view consistency and 3D reconstruction on ABO and GSO.

Problem

Novel-view synthesis with diffusion models generates each view independently from a single reference image, producing multi-view inconsistencies that harm downstream 3D reconstruction.

Approach

Generate views auto-regressively and, at each denoising step, combine the noise predictions conditioned on all known views (initial and previously generated) via a weighted interpolation with distance-based weights, sharing one interpolated noise across the reverse process, so no fine-tuning is needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add interpolated denoising to Zero123Zero123 · ABO, free renderingsSSIM: 0.8796 -> 0.8848Helped
Add interpolated denoising to Zero123Zero123 · GSO, free renderingsLPIPS: 0.1029 -> 0.0958Helped
Add autoregressive interpolated denoisingZero123 · ABO, 16-view spin videoLPIPS: 0.1782 -> 0.1602Helped
Add autoregressive interpolated denoisingZero123 · GSO, 16-view spin videoCLIP similarity: 0.9482 -> 0.9601Helped
Add more condition views (from 1 to 3)ViewFusion · ABOSSIM: 0.8820 -> 0.8995Helped
Add more condition views (from 1 to 3)ViewFusion · GSOSSIM: 0.8721 -> 0.8979Helped
Use the last generated view as the next condition instead of interpolated denoising (ablation)ViewFusion · ABOSSIM: 0.8848 -> 0.8010Hurt
Interpolate condition-image and pose embeddings instead of denoising (ablation)ViewFusion · ABOLPIPS: 0.0923 -> 0.3770Hurt
Interpolate final image feature maps instead of denoising (ablation)ViewFusion · ABOLPIPS: 0.0923 -> 0.1246Hurt
Use stochastic conditioning instead of interpolated denoising (ablation)ViewFusion · ABOSSIM: 0.8848 -> 0.8699Hurt
Use stochastic conditioning instead of interpolated denoising (ablation)ViewFusion · GSOSSIM: 0.8820 -> 0.8658Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ABO GSO

Benchmarks: ABO GSO

Metrics: SSIM PSNR LPIPS SIFT matching count CLIP similarity Chamfer distance F-score

Baselines: Zero-1-to-3 SyncDreamer One-2-3-45 Point-E Shap-E MonoSDF Stochastic conditioning

Builds on: Zero-1-to-3 DDPM Stochastic conditioning NeuS

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