Adaptive polynomial rendering
- 11 July 2016
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 35 (4), 1-10
- https://doi.org/10.1145/2897824.2925936
Abstract
In this paper, we propose a new adaptive rendering method to improve the performance of Monte Carlo ray tracing, by reducing noise contained in rendered images while preserving high-frequency edges. Our method locally approximates an image with polynomial functions and the optimal order of each polynomial function is estimated so that our reconstruction error can be minimized. To robustly estimate the optimal order, we propose a multi-stage error estimation process that iteratively estimates our reconstruction error. In addition, we present an energy-preserving outlier removal technique to remove spike noise without causing noticeable energy loss in our reconstruction result. Also, we adaptively allocate additional ray samples to high error regions guided by our error estimation. We demonstrate that our approach outperforms state-of-the-art methods by controlling the tradeoff between reconstruction bias and variance through locally defining our polynomial order, even without need for filtering bandwidth optimization, the common approach of other recent methods.Keywords
Funding Information
- Innovate UK (101858)
This publication has 29 references indexed in Scilit:
- Adaptive sampling and reconstruction using greedy error minimizationACM Transactions on Graphics, 2011
- Temporal light field reconstruction for rendering distribution effectsACM Transactions on Graphics, 2011
- Frequency analysis and sheared filtering for shadow light fields of complex occludersACM Transactions on Graphics, 2011
- Adaptive wavelet renderingACM Transactions on Graphics, 2009
- Frequency analysis and sheared reconstruction for rendering motion blurACM Transactions on Graphics, 2009
- Fourier depth of fieldACM Transactions on Graphics, 2009
- Multidimensional adaptive sampling and reconstruction for ray tracingACM Transactions on Graphics, 2008
- A frequency analysis of light transportACM Transactions on Graphics, 2005
- Anisotropic diffusion for Monte Carlo noise reductionACM Transactions on Graphics, 1999
- Multivariate Locally Weighted Least Squares RegressionThe Annals of Statistics, 1994