Robust Adaptive Photon Tracing Using Photon Path Visibility

被引:41
作者
Hachisuka, Toshiya [1 ]
Jensen, Henrik Wann [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci, San Diego, CA 92103 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2011年 / 30卷 / 05期
关键词
Algorithms; Global illumination; photon mapping; density estimation; adaptive sampling;
D O I
10.1145/2019627.2019633
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new adaptive photon tracing algorithm which can handle illumination settings that are considered difficult for photon tracing approaches such as outdoor scenes, close-ups of a small part of an illuminated region, and illumination coming through a small gap. The key contribution in our algorithm is the use of visibility of photon path as the importance function which ensures that our sampling algorithm focuses on paths that are visible from the given viewpoint. Our sampling algorithm builds on two recent developments in Markov chain Monte Carlo methods: adaptive Markov chain sampling and replica exchange. Using these techniques, each photon path is adaptively mutated and it explores the sampling space efficiently without being stuck at a local peak of the importance function. We have implemented this sampling approach in the progressive photon mapping algorithm which provides visibility information in a natural way when a photon path contributes to a measurement point. We demonstrate that the final algorithm is strikingly simple, yet effective at sampling photons under lighting conditions that would be difficult for existing Monte Carlo ray tracing-based methods.
引用
收藏
页数:11
相关论文
共 23 条
[1]   A tutorial on adaptive MCMC [J].
Andrieu, Christophe ;
Thoms, Johannes .
STATISTICS AND COMPUTING, 2008, 18 (04) :343-373
[2]  
[Anonymous], THESIS STANFORD CA
[3]  
[Anonymous], MCMC HDB
[4]  
[Anonymous], 0125 U PAR DAUPH CAH
[5]  
[Anonymous], 1986, SIGGRAPH, DOI 10.1145/15886.15902
[6]  
[Anonymous], RRLIRIS2007015
[7]  
Arvo J., 1986, Dev. Ray Tracing, V12, P259
[8]   Energy Redistribution Path Tracing [J].
Cline, D ;
Talbot, J ;
Egbert, P .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :1186-1195
[9]  
DUTRE P., 1993, Proceedings of Compugraphics '93, P128
[10]  
FAN S., 2005, RENDERING TECHNIQUES, P127