atlas

Research map / 3D vision / Gaussian splatting

FewViewGS: Gaussian Splatting with Few View Matching and Multi-stage Training

NeurIPS 2024 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 6 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 FewViewGS, a 3D Gaussian Splatting method for few-shot novel view synthesis that enforces matching-based geometry, color, and semantic consistency on novel views sampled between training views, plus a locality-preserving regularizer, using a multi-stage training schedule and no pretrained depth or diffusion priors.

Problem

Gaussian Splatting overfits and degrades when only a few (3-view) training images are available, producing poor novel view rendering; prior few-shot 3DGS methods rely on pre-trained depth or diffusion priors that are sensitive to domain shift or slow.

Approach

Sample novel poses between pairs of training views, use robust feature matches (RoMa) between the training views warped into the novel view as supervision with agreement masking, color-gradient weighting and min-over-pair losses (geometry, color, VGG semantic), staged as pre-training, intermediate and tuning, plus a KNN-based locality-preserving color regularizer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FewViewGS instead of 3DGSFewViewGS · DTU, 3 viewsSSIM: 0.816 -> 0.861Helped
Use FewViewGS instead of 3DGSFewViewGS · LLFF, 3 viewsPSNR: 19.48 -> 20.54Helped
Add locality-preserving regularization to 3DGS (ablation)3DGS · DTU, 3 views, random initializationPSNR: 15.04 -> 15.64Helped
Add geometry consistency loss alone (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 15.04 -> 18.17Helped
Add color consistency loss alone (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 15.04 -> 18.50Helped
Add semantic consistency loss alone (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 15.04 -> 15.52Helped
Use VGG semantic features instead of DINOv2 or CLIP (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 18.71; 17.86; 18.95Mixed
Remove the min operation from consistency losses (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 18.95 -> 18.28Hurt
Replace multi-stage training with single-stage training (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 18.95 -> 18.15Hurt
Remove pairwise feature matching and use one known view (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 18.95 -> 16.05Hurt
Replace RoMa matching with SIFT (ablation)FewViewGS · DTU, 3 views, random initializationPSNR: 18.95 -> 16.04Hurt
Set geometry consistency weight alpha to 0.2 (ablation)FewViewGS · DTU, 3 viewsPSNR: 19.13 -> 18.50Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DTU LLFF Blender

Benchmarks: DTU LLFF Blender

Metrics: PSNR SSIM LPIPS

Baselines: NeRF SRF PixelNeRF MVSNeRF Mip-NeRF DietNeRF RegNeRF FreeNeRF SparseNeRF 3DGS DNGaussian FSGS

Builds on: 3D Gaussian Splatting RoMa FSGS DNGaussian DietNeRF

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