atlas

Research map / 3D vision / Gaussian splatting

EGGS: Exchangeable 2D/3D Gaussian Splatting for Geometry-Appearance Balanced Novel View Synthesis

NeurIPS 2025 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 0 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 EGGS, a hybrid 2D/3D Gaussian splatting method that renders both Gaussian types in one CUDA rasterizer, switches Gaussian types during training via effective rank, and applies wavelet-based frequency-decoupled supervision with gradient projection to balance appearance and geometry.

Problem

3DGS gives high appearance fidelity but multi-view inconsistent geometry, while 2DGS gives accurate geometry but blurred appearance; prior work uses only one Gaussian type per scene, so the complementary strengths are not jointly exploited.

Approach

A unified hybrid rasterizer renders 3D Gaussians by affine projection and 2D Gaussians by ray-splat intersection in one alpha-blending pass; Gaussians switch type during training based on effective rank, and low/high-frequency (DWT) losses are supervised asymmetrically per Gaussian type with conflict-driven gradient projection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EGGS instead of the strongest listed baselineNovel view synthesis · Mip-NeRF360PSNR: 27.92 -> 27.96Helped
Use EGGS instead of the strongest listed baselineNovel view synthesis · LLFFPSNR: 26.53 -> 27.34Helped
Use EGGS instead of the strongest listed baselineNovel view synthesis · Tanks&TemplesPSNR: 23.96 -> 24.41Helped
Use EGGS instead of GOFDTU reconstruction · DTUmCD: 0.74 -> 0.91Hurt
Use EGGS instead of 3DGSDTU reconstruction · DTUPSNR: 32.82 -> 33.65Helped
remove Frequency-Decoupled Optimization (ablation)EGGS · LLFFPSNR: 26.58 -> 27.34Hurt
apply DWT frequency losses directly rather than using full FDO (ablation)EGGS · LLFFPSNR: 26.82 -> 27.34Hurt
mask conflicting frequency gradients rather than use gradient projection (ablation)EGGS · LLFFPSNR: 27.07 -> 27.34Hurt
set erank threshold to 1.9 rather than 2.05 (ablation)EGGS · LLFFPSNR: 26.15 -> 27.24Hurt
set erank threshold to 1.95 rather than 2.05 (ablation)EGGS · LLFFPSNR: 26.23 -> 27.24Hurt
set erank threshold to 2 rather than 2.05 (ablation)EGGS · LLFFPSNR: 26.49 -> 27.24Hurt
set erank threshold to 2.1 rather than 2.05 (ablation)EGGS · LLFFPSNR: 27.24 -> 26.37Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF360 LLFF Tanks&Temples DTU OOD-NVS

Benchmarks: Mip-NeRF360 LLFF Tanks&Temples DTU OOD-NVS

Metrics: PSNR SSIM LPIPS Chamfer Distance F1 FPS

Baselines: 3DGS 2DGS GaussianPro GOF FreGS TextureGS SUGAR

Builds on: 3DGS 2DGS FreGS ScaffoldGS

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