TransparentGS: Fast Inverse Rendering of Transparent Objects with Gaussians
Letian Huang, Dongwei Ye, Jialin Dan, Chengzhi Tao, Huiwen Liu, Kun Zhou, Bo Ren, Yuanqi Li, Yanwen Guo, Jie Guo
TL;DR
TransparentGS tackles the problem of fast, high-fidelity inverse rendering of transparent objects under complex illumination. It introduces transparent Gaussian primitives to encode geometry and material properties, a deferred refraction pipeline for sharp specular refraction, and GaussProbe light-field probes to capture ambient and nearby indirect light; the depth-based IterQuery mitigates parallax in probe queries. The method unifies mesh and 3D-GS to handle secondary ray effects, and a multi-stage reconstruction with optimized losses yields high-quality results within about one hour, enabling real-time-like novel-view synthesis and complex scene compositing. This approach advances practical rendering of transparent objects in scenes with nearby contents and non-pinhole cameras, with robust performance, color handling, and support for colored transparencies, while outlining limitations and potential directions for future work in caustics and complex light paths.
Abstract
The emergence of neural and Gaussian-based radiance field methods has led to considerable advancements in novel view synthesis and 3D object reconstruction. Nonetheless, specular reflection and refraction continue to pose significant challenges due to the instability and incorrect overfitting of radiance fields to high-frequency light variations. Currently, even 3D Gaussian Splatting (3D-GS), as a powerful and efficient tool, falls short in recovering transparent objects with nearby contents due to the existence of apparent secondary ray effects. To address this issue, we propose TransparentGS, a fast inverse rendering pipeline for transparent objects based on 3D-GS. The main contributions are three-fold. Firstly, an efficient representation of transparent objects, transparent Gaussian primitives, is designed to enable specular refraction through a deferred refraction strategy. Secondly, we leverage Gaussian light field probes (GaussProbe) to encode both ambient light and nearby contents in a unified framework. Thirdly, a depth-based iterative probes query (IterQuery) algorithm is proposed to reduce the parallax errors in our probe-based framework. Experiments demonstrate the speed and accuracy of our approach in recovering transparent objects from complex environments, as well as several applications in computer graphics and vision.
