SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Generating antialiased images at low sampling densities
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Particle transport and image synthesis
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Unbiased sampling techniques for image synthesis
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Spectrally optimal sampling for distribution ray tracing
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
A progressive multi-pass method for global illumination
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
A contrast-based scalefactor for luminance display
Graphics gems IV
The RADIANCE lighting simulation and rendering system
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Antialiasing through stochastic sampling
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Filtering: A note on the Use of Nonlinear Filtering in Computer Graphics
IEEE Computer Graphics and Applications
Tone Reproduction for Realistic Images
IEEE Computer Graphics and Applications
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Progressive radiance evaluation using directional coherence maps
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Anisotropic diffusion for Monte Carlo noise reduction
ACM Transactions on Graphics (TOG)
Fast bilateral filtering for the display of high-dynamic-range images
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Accelerating path tracing by re-using paths
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
A Novel Monte Carlo Noise Reduction Operator
IEEE Computer Graphics and Applications
Accurate Direct Illumination Using Iterative Adaptive Sampling
IEEE Transactions on Visualization and Computer Graphics
Statistical acceleration for animated global illumination
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH Asia 2009 papers
ICCSA'07 Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II
A local image reconstruction algorithm for stochastic rendering
I3D '11 Symposium on Interactive 3D Graphics and Games
Sample-space bright spots removal using density estimation
Proceedings of Graphics Interface 2011
On filtering the noise from the random parameters in Monte Carlo rendering
ACM Transactions on Graphics (TOG)
Axis-aligned filtering for interactive sampled soft shadows
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Axis-aligned filtering for interactive physically-based diffuse indirect lighting
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Boosting monte carlo rendering by ray histogram fusion
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Monte Carlo techniques for image synthesis are simple and powerful, but they are prone to noise from inadequate sampling. This paper describes a class of non-linear filters that remove sampling noise in synthetic images without removing salient features. This is achieved by spreading real input sample values into the output image via variable-width filter kernels, rather than gathering samples into each output pixel via a constant-width kernel. The technique is nonlinear because kernel widths are based on sample magnitudes, and this local redistribution of values cannot generally be mapped to a linear function. Nevertheless, the technique preserves energy because the kernels are normalized, and all input samples have the same average influence on the output. To demonstrate its effectiveness, the new filtering method is applied to two rendering techniques. The first is a Monte Carlo path tracing technique with the conflicting goals of keeping pixel variance below a specified limit and finishing in a finite amount of time; this application shows how the filter may be used to “clean up” areas where it is not practical to sample adequately. The second is a hybrid deterministic and Monte Carlo ray-tracing program; this application shows how the filter can be effective even when the pixel variance is not known.