BSDF Importance Baking: A Lightweight Neural Solution to Importance Sampling General Parametric BSDFs

10/25/2022
by   Yaoyi Bai, et al.
0

Parametric Bidirectional Scattering Distribution Functions (BSDFs) are pervasively used because of their flexibility to represent a large variety of material appearances by simply tuning the parameters. While efficient evaluation of parametric BSDFs has been well-studied, high-quality importance sampling techniques for parametric BSDFs are still scarce. Existing sampling strategies either heavily rely on approximations, resulting in high variance, or solely perform sampling on a portion of the whole BSDF slice. Moreover, many of the sampling approaches are specifically paired with certain types of BSDFs. In this paper, we seek an efficient and general way for importance sampling parametric BSDFs. We notice that the nature of importance sampling is the mapping between a uniform distribution and the target distribution. Specifically, when BSDF parameters are given, the mapping that performs importance sampling on a BSDF slice can be simply recorded as a 2D image that we name as importance map. Following this observation, we accurately precompute the importance maps using a mathematical tool named optimal transport. Then we propose a lightweight neural network to efficiently compress the precomputed importance maps. In this way, we have brought parametric BSDF important sampling to the precomputation stage, avoiding heavy runtime computation. Since this process is similar to light baking where a set of images are precomputed, we name our method importance baking. Together with a BSDF evaluation network and a PDF (probability density function) query network, our method enables full multiple importance sampling (MIS) without any revision to the rendering pipeline. Our method essentially performs perfect importance sampling. Compared with previous methods, we demonstrate reduced noise levels on rendering results with a rich set of appearances.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 6

page 7

research
03/12/2018

Light Transport Simulation via Generalized Multiple Importance Sampling

Multiple importance sampling (MIS) is employed to reduce variance of est...
research
03/23/2023

Relaxation-based importance sampling for structural reliability analysis

This study presents an importance sampling formulation based on adaptive...
research
08/23/2022

Parameterization-Independent Importance Sampling of Environment Maps

Environment maps with high dynamic range lighting, such as daylight sky ...
research
02/11/2021

Neural BRDF Representation and Importance Sampling

Controlled capture of real-world material appearance yields tabulated se...
research
06/20/2022

Learning Optimal Flows for Non-Equilibrium Importance Sampling

Many applications in computational sciences and statistical inference re...
research
07/04/2012

Importance Sampling in Bayesian Networks: An Influence-Based Approximation Strategy for Importance Functions

One of the main problems of importance sampling in Bayesian networks is ...
research
03/11/2023

Online Neural Path Guiding with Normalized Anisotropic Spherical Gaussians

The variance reduction speed of physically-based rendering is heavily af...

Please sign up or login with your details

Forgot password? Click here to reset