Calculation of MIS weights for bidirectional path tracing with photon maps in presence of direct illumination

Sergey Valentinovich Ershov, Keldysh Institute of Applied Mathematics, Russian Academy of Science, Aleksei Gennadievich Voloboy, Keldysh Institute of Applied Mathematics, Russian Academy of Science
2020 Mathematica Montisnigri  
Multiple importance sampling (MIS) is a well-known method for noise reduction in Monte-Carlo ray tracing. It weights contributions from merging camera and light paths in different vertices. Since noise strongly depends on these weights, the problem of the optimal choice of weight to reach the minimal noise is very important. For bi-directional Monte-Carlo ray tracing with photon maps (BDPM), different join paths are not statistically independent because several light paths are checked against
more » ... e same camera path and vice versa. As a result, the optimal weights which minimize the noise functional in the classic Monte Carlo ray tracing and in BDPM are different. In this paper we calculate weights for the simple reduced case of just two strategies, i.e. merging at just two vertices of camera ray. We show that these weights obey an integral equation which is qualitatively different from the well-known MIS formulae for uncorrelated samples. The integral equation is solved analytically in a closed form and one can see that the MIS weights for BDPM algorithm depend on the number of rays and scene geometry. In this paper we also correctly take into account the direct illumination to pixel luminance. 2010 Mathematics Subject Classification: 78-04, 65C05, 65C20.
doi:10.20948/mathmontis-2020-48-8 fatcat:c7hswx5z5feotir4x2ymkcamti