A Spatial Target Function For Metropolis Photon Tracing

Adrien Gruson, IRISA, University of Rennes 1, France
Mickael Ribardiere, XLIM-SIC, University of Poitiers, France
Martin Sik, Charles University, Czech Republic
Jiri Vorba, Charles University, Czech Republic
Remi Cozot, IRISA, University of Rennes 1, France
Kadi Bouatouch, IRISA, University of Rennes 1, France
Jaroslav Krivanek, Charles University, Czech Republic
In ACM Trans. Graph, 2016 (Presented at Siggraph 2017).

Abstract

The human visual system is sensitive to relative differences in luminance but light transport simulation algorithms based on Metropolis sampling often result in a highly non-uniform relative error distribution over the rendered image. While this issue has previously been addressed in the context of the Metropolis light transport algorithm, our work focuses on Metropolis photon tracing. We present a new target function for Metropolis photon tracing that ensures good stratification of photons leading to pixel estimates with equalized relative error. We develop a hierarchical scheme for progressive construction of the target function from paths sampled during rendering. In addition to the approach taken in previous work, where the target function is defined in the image plane, ours can be associated with compact spatial regions. This allows us to take advantage of illumination coherence to more robustly estimate the target function while adapting to geometry discontinuities. To sample from this target function, we design a new replica exchange Metropolis scheme. We apply our algorithm in progressive photon mapping and show that it often outperforms alternative approaches in terms of image quality by a large margin.

Downloads

Publication

Code & Data

Presentation & Video

Additional

Additional

Cite

Adrien Gruson, Mickael Ribardiere, Martin Sik, Jiri Vorba, Remi Cozot, Kadi Bouatouch, and Jaroslav Krivanek . A Spatial Target Function For Metropolis Photon Tracing, ACM Trans. Graph, 2016 (Presented at Siggraph 2017).
@article{Gruson:2016:SpatialTF,
  title={A spatial target function for metropolis photon tracing},
  author={Gruson, Adrien and Ribardi{\`e}re, Micka{\"e}l and {\v{S}}ik, Martin and Vorba, Ji{\v{r}}{\'\i} and Cozot, R{\'e}mi and Bouatouch, Kadi and K{\v{r}}iv{\'a}nek, Jaroslav},
  journal={ACM Transactions on Graphics (TOG)},
  volume={36},
  year={2016},
  doi={10.1145/3072959.2963097}
}
							
Copy to clipboard