Adaptive rendering using Markov model

To address the realistic problems of current sampling and reconstruction methods, this paper proposes an adaptive rendering algorithm based on the Markov model and feature information. First, the rendering space is coarsely ray-traced and a one-step state transition probability matrix is built for each pixel. Second, per-pixel error is estimated by computing the multi-step transition probability matrix, which is coupled with the one-step matrix to determine the noise level of each pixel. In the reconstruction stage, the estimated pixel error is used to select a suitable scale of cross-bilateral filter, which make a trade-off between robustness to noise and fidelity to image details. In addition, feature buffers of texture, depth and surface normal are considered to preserve scene details. The experimental results demonstrate that our algorithm outperforms previous approaches both in visual image quality and numerical error.

[1]  Frédo Durand,et al.  Fourier depth of field , 2009, TOGS.

[2]  Kenny Mitchell,et al.  Adaptive rendering with linear predictions , 2015, ACM Trans. Graph..

[3]  Toshiya Hachisuka,et al.  Robust Image Denoising Using a Virtual Flash Image for Monte Carlo Ray Tracing , 2013, Comput. Graph. Forum.

[4]  Don P. Mitchell,et al.  Generating antialiased images at low sampling densities , 1987, SIGGRAPH.

[5]  Greg Humphreys,et al.  Physically Based Rendering: From Theory to Implementation , 2004 .

[6]  Matthias Zwicker,et al.  Adaptive rendering with non-local means filtering , 2012, ACM Trans. Graph..

[7]  Yu Liu,et al.  Multidimensional Adaptive Sampling and Reconstruction for Realistic Image Based on BP Neural Network , 2015, ICIG.

[8]  Chang-Wen Zheng,et al.  Adaptive cluster rendering via regression analysis , 2013, The Visual Computer.

[9]  Frédo Durand,et al.  Frequency analysis and sheared filtering for shadow light fields of complex occluders , 2011, TOGS.

[10]  Matthias Zwicker,et al.  Adaptive sampling and reconstruction using greedy error minimization , 2011, ACM Trans. Graph..

[11]  F. Durand A Frequency Analysis of Light Transport , 2011 .

[12]  Pradeep Sen,et al.  A machine learning approach for filtering Monte Carlo noise , 2015, ACM Trans. Graph..

[13]  Matthias Zwicker,et al.  Robust Denoising using Feature and Color Information , 2013, Comput. Graph. Forum.

[14]  Jean-Michel Morel,et al.  Boosting monte carlo rendering by ray histogram fusion , 2014, ACM Trans. Graph..

[15]  Frédo Durand,et al.  Frequency analysis and sheared reconstruction for rendering motion blur , 2009, SIGGRAPH 2009.

[16]  Soheil Darabi,et al.  On filtering the noise from the random parameters in Monte Carlo rendering , 2012, TOGS.

[17]  Yung-Yu Chuang,et al.  SURE-based optimization for adaptive sampling and reconstruction , 2012, ACM Trans. Graph..

[18]  R. Ramamoorthi,et al.  Adaptive wavelet rendering , 2009, SIGGRAPH 2009.

[19]  Stephen Lin,et al.  Global illumination with radiance regression functions , 2013, ACM Trans. Graph..

[20]  Matthias Zwicker,et al.  Multidimensional adaptive sampling and reconstruction for ray tracing , 2008, ACM Trans. Graph..