atlas

Research map / 3D vision / Gaussian splatting

MVSplat360: Feed-Forward 360 Scene Synthesis from Sparse Views

NeurIPS 2024 · 3D vision › Gaussian splatting · approach: Sparse-view Gaussian splatting for novel views · 17 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.

Feed-forward 360° novel view synthesis from as few as 5 sparse views by rendering multi-channel Gaussian features from a MVSplat-based 3DGS model into the latent space of Stable Video Diffusion, which refines the coarse renders end-to-end.

Problem

Feed-forward novel view synthesis of large real-world scenes from sparse, widely displaced views (wide-sweeping or 360°), where minimal overlap and missing content make regression-based 3DGS methods fail.

Approach

Render learned Gaussian features directly into SVD's latent space (instead of RGB images encoded by a frozen encoder) so the diffusion loss backpropagates into the feed-forward geometry backbone, with a latent alignment loss and a local-group view interaction and farthest-point view selection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MVSplat360 instead of latentSplatDL3DV-10K n=300 · DL3DV-10K n=300FID: 37.68 -> 17.01Helped
use MVSplat360 instead of latentSplatDL3DV-10K n=150 · DL3DV-10K n=150FID: 34.55 -> 18.89Helped
use MVSplat360 instead of MVSplatRealEstate10K interpolation · RealEstate10K interpolationPSNR: 26.39 -> 26.41Helped
use MVSplat360 instead of MVSplatRealEstate10K extrapolation · RealEstate10K extrapolationSSIM: 0.812 -> 0.810Hurt
add SVD refinement conditioned on rendered images (ablation)MVSplat · DL3DV-10KSSIM: 0.433 -> 0.399Hurt
add SVD refinement conditioned on rendered images (ablation)MVSplat · DL3DV-10KFID: 78.95 -> 38.05Helped
average CLIP tokens from multiple context views (ablation)MVSplat360 + SVD · DL3DV-10KSSIM: 0.399 -> 0.467Helped
render Gaussian features into diffusion latent space and train end-to-end (ablation)MVSplat360 + ctx-attn · DL3DV-10KFID: 22.78 -> 17.01Helped
increase test-time input views from 5 to 7 (ablation)MVSplat360 · DL3DV-10KSSIM: 0.514 -> 0.526Helped
reduce test-time input views from 5 to 3 (ablation)MVSplat360 · DL3DV-10KSSIM: 0.514 -> 0.432Hurt
upscale inputs 2× with bilinear interpolation before encoding (ablation)MVSplat360 · DL3DV-10K test setPSNR: 26.77dB -> 32.52dBHelped

Surprising findings

Limitations

Experimental setup

Datasets: DL3DV-10K RealEstate10K

Benchmarks: DL3DV-10K RealEstate10K

Metrics: PSNR SSIM LPIPS DISTS FID

Baselines: pixelSplat MVSplat latentSplat PixelNeRF Du et al.

Builds on: MVSplat Stable Video Diffusion pixelSplat latentSplat 3D Gaussian Splatting

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