atlas

Research map / 3D vision / Gaussian splatting

WildGaussians: 3D Gaussian Splatting In the Wild

NeurIPS 2024 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 34 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.

Extends 3D Gaussian Splatting to in-the-wild photo collections by embedding trainable per-image and per-Gaussian appearance vectors in a small affine color-toning MLP and adding a DINOv2-cosine-based uncertainty predictor that masks occluders.

Problem

3DGS struggles with in-the-wild captures that have appearance/illumination changes and transient occluders, since its explicit per-Gaussian colors cannot be conditioned on image appearance cheaply and its densification is sensitive to incorrect training signals.

Approach

Per-Gaussian and per-image embeddings feed a small MLP that predicts an affine color transform applied to the SH base color (baked back into 3DGS after training for fast rendering), plus an uncertainty predictor trained with a patch-wise DINOv2 cosine-similarity loss and converted into a binary mask so gradient statistics for densification are preserved.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add appearance modeling with per-image and per-Gaussian embeddings (ablation)3DGS · Photo TourismPSNR: 20.81 -> 27.77; 17.19 -> 22.56; 17.42 -> 23.63Helped
Add DINO-based uncertainty modeling (ablation)WildGaussians · NeRF On-the-go high occlusionPSNR: 20.27 -> 23.03Helped
Add uncertainty modeling (ablation)WildGaussians · Photo Tourism — Brandenburg GatePSNR: 27.16 -> 27.77Helped
Add uncertainty modeling (ablation)WildGaussians · Photo Tourism — Sacre CoeurPSNR: 21.97 -> 22.56Helped
Add uncertainty modeling (ablation)WildGaussians · Photo Tourism — Trevi FountainPSNR: 23.82 -> 23.63Hurt
Add appearance modeling (ablation)WildGaussians · NeRF On-the-go low occlusionPSNR: 20.80 -> 20.62Hurt
Add appearance modeling (ablation)WildGaussians · NeRF On-the-go high occlusionPSNR: 22.80 -> 23.03Helped
Initialize Gaussian embeddings with Fourier features (ablation)WildGaussians · Photo Tourism — Brandenburg GatePSNR: 27.33 -> 27.77Helped
Use per-Gaussian embeddings rather than only image-level appearance conditioning (ablation)WildGaussians · Photo Tourism — Sacre CoeurPSNR: 18.68 -> 22.56Helped
Replace DINO uncertainty with MSSIM uncertainty (ablation)WildGaussians · Photo Tourism — Sacre CoeurPSNR: 21.19 -> 22.56Hurt
Use explicit segmentation masks instead of learned uncertainty (ablation)WildGaussians · Photo Tourism — Brandenburg GatePSNR: 26.87 -> 27.77Hurt
Use WildGaussians instead of NeRF On-the-goNeRF On-the-go benchmark · NeRF On-the-go averagePSNR: 21.71 -> 22.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: NeRF On-the-go Photo Tourism MipNeRF360

Benchmarks: NeRF On-the-go Photo Tourism MipNeRF360

Metrics: PSNR SSIM LPIPS GPU hours FPS

Baselines: NeRF On-the-go 3DGS Mip-Splatting Gaussian Opacity Fields GS-W SWAG NeRF-W K-Planes

Builds on: 3D Gaussian Splatting NeRF-W NeRF On-the-go Mip-Splatting DINOv2

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