Generating antialiased images at low sampling densities
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Realistic modeling and rendering of plant ecosystems
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
A perceptually based adaptive sampling algorithm
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Combining edges and points for interactive high-quality rendering
ACM SIGGRAPH 2003 Papers
Bilateral Filtering for Gray and Color Images
ICCV '98 Proceedings of the Sixth International Conference on Computer Vision
A Novel Monte Carlo Noise Reduction Operator
IEEE Computer Graphics and Applications
Nonlocal Image and Movie Denoising
International Journal of Computer Vision
Multidimensional adaptive sampling and reconstruction for ray tracing
ACM SIGGRAPH 2008 papers
ACM Transactions on Graphics (TOG)
Frequency analysis and sheared reconstruction for rendering motion blur
ACM SIGGRAPH 2009 papers
Micro-rendering for scalable, parallel final gathering
ACM SIGGRAPH Asia 2009 papers
ACM SIGGRAPH Asia 2009 papers
A moment-based nonlocal-means algorithm for image denoising
Information Processing Letters
OptiX: a general purpose ray tracing engine
ACM SIGGRAPH 2010 papers
Physically Based Rendering, Second Edition: From Theory To Implementation
Physically Based Rendering, Second Edition: From Theory To Implementation
Edge-avoiding À-Trous wavelet transform for fast global illumination filtering
Proceedings of the Conference on High Performance Graphics
A local image reconstruction algorithm for stochastic rendering
I3D '11 Symposium on Interactive 3D Graphics and Games
Frequency analysis and sheared filtering for shadow light fields of complex occluders
ACM Transactions on Graphics (TOG)
Temporal light field reconstruction for rendering distribution effects
ACM SIGGRAPH 2011 papers
A robust and fast non-local means algorithm for image denoising
Journal of Computer Science and Technology
Adaptive sampling and reconstruction using greedy error minimization
Proceedings of the 2011 SIGGRAPH Asia Conference
On filtering the noise from the random parameters in Monte Carlo rendering
ACM Transactions on Graphics (TOG)
Adaptive manifolds for real-time high-dimensional filtering
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Image denoising using scale mixtures of Gaussians in the wavelet domain
IEEE Transactions on Image Processing
Image quality assessment: from error visibility to structural similarity
IEEE Transactions on Image Processing
Optimal Spatial Adaptation for Patch-Based Image Denoising
IEEE Transactions on Image Processing
Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering
IEEE Transactions on Image Processing
Sparse Representation for Color Image Restoration
IEEE Transactions on Image Processing
Guided image filtering for interactive high-quality global illumination
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Axis-aligned filtering for interactive physically-based diffuse indirect lighting
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Parallel adaptive sampling and reconstruction using multi-scale and directional analysis
The Visual Computer: International Journal of Computer Graphics
Boosting monte carlo rendering by ray histogram fusion
ACM Transactions on Graphics (TOG)
Interactive appearance design in the presence of optically complex materials
MAM '13 Proceedings of the Eurographics 2013 Workshop on Material Appearance Modeling: Issues and Acquisition
Hi-index | 0.00 |
We propose a novel approach for image space adaptive sampling and filtering in Monte Carlo rendering. We use an iterative scheme composed of three steps. First, we adaptively distribute samples in the image plane. Second, we denoise the image using a non-linear filter. Third, we estimate the residual per-pixel error of the filtered rendering, and the error estimate guides the sample distribution in the next iteration. The effectiveness of our approach hinges on the use of a state of the art image denoising technique, which we extend to an adaptive rendering framework. A key idea is to split the Monte Carlo samples into two buffers. This improves denoising performance and facilitates variance and error estimation. Our method relies only on the Monte Carlo samples, allowing us to handle arbitrary light transport and lens effects. In addition, it is robust to high noise levels and complex image content. We compare our approach to a state of the art adaptive rendering technique based on adaptive bandwidth selection and demonstrate substantial improvements in terms of both numerical error and visual quality. Our framework is easy to implement on top of standard Monte Carlo renderers and it incurs little computational overhead.