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

GS-IR: 3D Gaussian Splatting for Inverse Rendering

About

We propose GS-IR, a novel inverse rendering approach based on 3D Gaussian Splatting (GS) that leverages forward mapping volume rendering to achieve photorealistic novel view synthesis and relighting results. Unlike previous works that use implicit neural representations and volume rendering (e.g. NeRF), which suffer from low expressive power and high computational complexity, we extend GS, a top-performance representation for novel view synthesis, to estimate scene geometry, surface material, and environment illumination from multi-view images captured under unknown lighting conditions. There are two main problems when introducing GS to inverse rendering: 1) GS does not support producing plausible normal natively; 2) forward mapping (e.g. rasterization and splatting) cannot trace the occlusion like backward mapping (e.g. ray tracing). To address these challenges, our GS-IR proposes an efficient optimization scheme that incorporates a depth-derivation-based regularization for normal estimation and a baking-based occlusion to model indirect lighting. The flexible and expressive GS representation allows us to achieve fast and compact geometry reconstruction, photorealistic novel view synthesis, and effective physically-based rendering. We demonstrate the superiority of our method over baseline methods through qualitative and quantitative evaluations on various challenging scenes.

Zhihao Liang, Qi Zhang, Ying Feng, Ying Shan, Kui Jia• 2023

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisMip-NeRF 360
PSNR25.381
102
Novel View SynthesisDTU
PSNR28.29
100
Novel View SynthesisNeRF-DS
Average PSNR20.25
26
Novel View SynthesisHyperNeRF (test)
PSNR19.87
18
Novel View SynthesisNeRF-DS Sieve
PSNR22.84
15
Novel View SynthesisNeRF-DS Press
PSNR22.28
15
Novel View SynthesisNeRF-DS Cup
PSNR20.34
15
Novel View SynthesisNeRF-DS Plate
PSNR15.98
15
Novel View SynthesisNeRF-DS Basin
PSNR18.06
15
Novel View SynthesisNeRF-DS Bell
PSNR20.66
15
Showing 10 of 40 rows

Other info

Code

Follow for update