OLAT Gaussians for Generic Relightable Appearance Acquisition
One-light-at-a-time (OLAT) images sample a broader range of object appearance changes than images captured under constant lighting and are superior as input to object relighting. Although existing methods have produced reasonable relighting quality using OLAT images, they utilize surface-like representations, limiting their capacity to model volumetric objects, such as furs. Besides, their rendering process is time-consuming and still far from being used in real-time applications. To address these issues, we propose OLAT Gaussians to build relightable representations of objects from multiview OLAT images. We build our pipeline on 3D Gaussian Splatting (3DGS), which achieves real-time high-quality rendering. To augment 3DGS with relighting capability, we assign each Gaussian a learnable feature vector, serving as an index to query the objects’ appearance field. Specifically, we decompose the appearance field into an incident illumination function and a scattering function. The former accounts for light transmittance and foreshortening effects, while the latter represents the object’s material properties to scatter light. Rather than using an off-the-shelf physically-based parametric rendering formulation, we model both functions using multi-layer perceptrons (MLPs). This makes our method suitable for various objects, e.g., opaque surfaces, semi-transparent volumes, furs, fabrics, etc. Given a camera view and a point light position, we compute each Gaussian’s color as the product of the light intensity, the incident illumination value, and the scattering value, and then render the target image through the 3DGS rasterizer. To enhance rendering quality, we further utilize a proxy mesh to provide OLAT Gaussians with normals to improve highlights and visibility cues to improve shadows. Extensive experiments demonstrate that our method produces state-of-the-art rendering quality with significantly more details in texture-rich areas than previous methods. Our method also achieves real-time rendering, allowing users to interactively modify camera views and point light positions to get immediate rendering results, which are not available from the offline rendering of previous methods.
Authors
- Youyi Zheng (ORCID: https://orcid.org/0000-0002-9120-9592)
- Zhiyi Kuang
- Jiayue Ma (ORCID: https://orcid.org/0009-0008-7622-8518)
- Siyan Dong
- Hongbo Fu (ORCID: https://orcid.org/0000-0002-0284-726X)
- Yanchao Yang (ORCID: https://orcid.org/0000-0002-2447-7917)
Institutions
- Hong Kong University of Science and Technology (HK)
- Zhejiang University (CN)
- University of Hong Kong (HK)
Publication Details
- Published
- 2024-12-03
- DOI
- https://doi.org/10.1145/3680528.3687671
- Citations
- 2
- Primary Topic
- Computer Graphics and Visualization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.26