Efficient participating media rendering with differentiable regularization
Highly scattering media, such as milk, skin, and clouds, are common in the real world. Rendering participating media is challenging, especially for high-order scattering dominant media, because the light may undergo a large number of scattering events before leaving the surface. Monte Carlo-based methods typically require a long time to produce noise-free results. Based on the observation that low-albedo media contain less noise than high-albedo media, we propose reducing the variance of the rendered results using differentiable regularization. We first render an image with low-albedo participating media together with the gradient with respect to the albedo, and then predict the final rendered image with a low-albedo image and gradient image via a novel prediction function. To achieve high quality, we also consider the gradients of neighboring frames to provide a noise-free gradient image. Ultimately, our method can produce results with much less overall error than equal-time path tracing methods.
Authors
- Miloš Hašan (ORCID: https://orcid.org/0000-0003-3808-6092)
- Wenshi Wu
- Beibei Wang (ORCID: https://orcid.org/0000-0003-4634-8398)
- Zhong Jin (ORCID: https://orcid.org/0000-0002-4293-0869)
- Ling‐Qi Yan (ORCID: https://orcid.org/0000-0002-9379-094X)
- Lei Zhang (ORCID: https://orcid.org/0000-0002-2311-9421)
Institutions
- Adobe Systems (United States) (US)
- Hong Kong Polytechnic University (HK)
- University of California, Santa Barbara (US)
- Nanjing University of Science and Technology (CN)
Publication Details
- Journal
- Computational Visual Media
- Published
- 2024-10-01
- DOI
- https://doi.org/10.1007/s41095-023-0372-2
- Citations
- 1
- Primary Topic
- Computer Graphics and Visualization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.63