A Spatial Target Function for Metropolis Photon Tracing

被引:13
作者
Gruson, Adrien [1 ]
Ribardiere, Mickael [2 ]
Sik, Martin [3 ]
Vorba, Jiri [3 ]
Cozot, Remi [1 ]
Bouatouch, Kadi [1 ]
Krivanek, Jaroslav [3 ]
机构
[1] Univ Rennes 1, IRISA, F-35014 Rennes, France
[2] Univ Poitiers, XLIM SIC, Poitiers, France
[3] Charles Univ Prague, Fac Math & Phys, CR-11636 Prague 1, Czech Republic
来源
ACM TRANSACTIONS ON GRAPHICS | 2017年 / 36卷 / 01期
关键词
Algorithms; Performance; Global illumination; light transport simulation; Markov chain Monte Carlo; Metropolis-Hastings algorithm; progressive photon mapping;
D O I
10.1145/2963097
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 nonuniform relative error distribution over the rendered image. Although 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 (TF) 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 TF from paths sampled during rendering. In addition to the approach taken in previous work, where the TF 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 TF while adapting to geometry discontinuities. To sample from this TF, 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.
引用
收藏
页数:13
相关论文
共 35 条
[1]   Importance Driven Environment Map Sampling [J].
Bashford-Rogers, Thomas ;
Debattista, Kurt ;
Chalmers, Alan .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (06) :907-918
[2]   Improved Stochastic Progressive Photon Mapping with Metropolis Sampling [J].
Chen, Jiating ;
Wang, Bin ;
Yong, Jun-Hai .
COMPUTER GRAPHICS FORUM, 2011, 30 (04) :1205-1213
[3]   Adjoints and importance in rendering: An overview [J].
Christensen, PH .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (03) :329-340
[4]   Energy Redistribution Path Tracing [J].
Cline, D ;
Talbot, J ;
Egbert, P .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :1186-1195
[5]   Scalable Realistic Rendering with Many-Light Methods [J].
Dachsbacher, Carsten ;
Krivanek, Jaroslav ;
Hasan, Milos ;
Arbree, Adam ;
Walter, Bruce ;
Novak, Jan .
COMPUTER GRAPHICS FORUM, 2014, 33 (01) :88-104
[6]  
Dutre Philip, 1995, P EUR WORKSH REND
[7]  
Fan Shaohua, 2005, P EUR S REND
[8]   Light Transport Simulation with Vertex Connection and Merging [J].
Georgiev, Iliyan ;
Krivanek, Jaroslav ;
Davidovic, Tomas ;
Slusallek, Philipp .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06)
[9]  
Gruson Adrien, 2014, REV ELECT FRANCOPHON, V8, P1
[10]   A Path Space Extension for Robust Light Transport Simulation [J].
Hachisuka, Toshiya ;
Pantaleoni, Jacopo ;
Jensen, Henrik Wann .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06)