Relightable 3D Gaussians: Realistic Point Cloud Relighting with BRDF Decomposition and Ray Tracing
About
In this paper, we present a novel differentiable point-based rendering framework to achieve photo-realistic relighting. To make the reconstructed scene relightable, we enhance vanilla 3D Gaussians by associating extra properties, including normal vectors, BRDF parameters, and incident lighting from various directions. From a collection of multi-view images, the 3D scene is optimized through 3D Gaussian Splatting while BRDF and lighting are decomposed by physically based differentiable rendering. To produce plausible shadow effects in photo-realistic relighting, we introduce an innovative point-based ray tracing with the bounding volume hierarchies for efficient visibility pre-computation. Extensive experiments demonstrate our improved BRDF estimation, novel view synthesis and relighting results compared to state-of-the-art approaches. The proposed framework showcases the potential to revolutionize the mesh-based graphics pipeline with a point-based pipeline enabling editing, tracing, and relighting.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Novel View Synthesis | DTU | PSNR31.82 | 100 | |
| Novel View Synthesis | RelightObj NVS (test) | PSNR (bridge)30.61 | 13 | |
| Relighting | RelightObj (Unseen Relights) | PSNR (night)23.91 | 13 | |
| Relighting | RelightObj (Seen Relights) | PSNR (bridge)22.32 | 13 | |
| Novel View Synthesis | TensoIR Synthetic | PSNR33.35 | 10 | |
| Relighting | Novel Environment Lighting Dataset (test) | PSNR24.0387 | 7 | |
| Relighting | Aria Digital Twin (ADT) 23 (test) | PSNR32.84 | 6 | |
| Relighting | SyntheticObjects | PSNR25.483 | 6 | |
| Relighting | TensoIR Synthetic 14 (test) | PSNR27.6 | 6 | |
| Novel View Synthesis | ADT | PSNR36.94 | 5 |