Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

3D Gaussian Splatting with Deferred Reflection

About

The advent of neural and Gaussian-based radiance field methods have achieved great success in the field of novel view synthesis. However, specular reflection remains non-trivial, as the high frequency radiance field is notoriously difficult to fit stably and accurately. We present a deferred shading method to effectively render specular reflection with Gaussian splatting. The key challenge comes from the environment map reflection model, which requires accurate surface normal while simultaneously bottlenecks normal estimation with discontinuous gradients. We leverage the per-pixel reflection gradients generated by deferred shading to bridge the optimization process of neighboring Gaussians, allowing nearly correct normal estimations to gradually propagate and eventually spread over all reflective objects. Our method significantly outperforms state-of-the-art techniques and concurrent work in synthesizing high-quality specular reflection effects, demonstrating a consistent improvement of peak signal-to-noise ratio (PSNR) for both synthetic and real-world scenes, while running at a frame rate almost identical to vanilla Gaussian splatting.

Keyang Ye, Qiming Hou, Kun Zhou• 2024

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisNeRF-synthetic original (test)
PSNR31.02
25
Reflective Object ReconstructionGlossy Synthetic
PSNR30.36
15
Novel View SynthesisRelightObj NVS (test)
PSNR (bridge)35.59
13
RelightingRelightObj (Seen Relights)
PSNR (bridge)33.18
13
Novel View SynthesisShiny Blender
PSNR33.94
13
RelightingRelightObj (Unseen Relights)
PSNR (night)20.53
13
Novel View SynthesisC3VD average across ten scenes
PSNR33.77
10
Modeling reflectionsRef-NeRF
PSNR34.13
9
Novel View SynthesisGlossy Synthetic original (test)
PSNR29.78
8
Modeling reflectionsRef-Real
PSNR23.83
8
Showing 10 of 16 rows

Other info

Follow for update