SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Energy preserving non-linear filters
SIGGRAPH '94 Proceedings of the 21st 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)
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Interactive global illumination using fast ray tracing
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
A frequency analysis of light transport
ACM SIGGRAPH 2005 Papers
Radiance Caching for Efficient Global Illumination Computation
IEEE Transactions on Visualization and Computer Graphics
Fast separation of direct and global components of a scene using high frequency illumination
ACM SIGGRAPH 2006 Papers
Direct-to-indirect transfer for cinematic relighting
ACM SIGGRAPH 2006 Papers
A precomputed polynomial representation for interactive BRDF editing with global illumination
ACM Transactions on Graphics (TOG)
Multidimensional adaptive sampling and reconstruction for ray tracing
ACM SIGGRAPH 2008 papers
ACM Transactions on Graphics (TOG)
An efficient GPU-based approach for interactive global illumination
ACM SIGGRAPH 2009 papers
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
OptiX: a general purpose ray tracing engine
ACM SIGGRAPH 2010 papers
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
Improving SIMD efficiency for parallel Monte Carlo light transport on the GPU
Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics
Practical filtering for efficient ray-traced directional occlusion
Proceedings of the 2011 SIGGRAPH Asia Conference
On filtering the noise from the random parameters in Monte Carlo rendering
ACM Transactions on Graphics (TOG)
Reconstructing the indirect light field for global illumination
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering
IEEE Transactions on Image Processing
Axis-aligned filtering for interactive sampled soft shadows
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
SURE-based optimization for adaptive sampling and reconstruction
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Adaptive rendering with non-local means filtering
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Importance point projection for GPU-based final gathering
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Guided image filtering for interactive high-quality global illumination
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
5D Covariance tracing for efficient defocus and motion blur
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
We introduce an algorithm for interactive rendering of physically-based global illumination, based on a novel frequency analysis of indirect lighting. Our method combines adaptive sampling by Monte Carlo ray or path tracing, using a standard GPU-accelerated raytracer, with real-time reconstruction of the resulting noisy images. Our theoretical analysis assumes diffuse indirect lighting, with general Lambertian and specular receivers. In practice, we demonstrate accurate interactive global illumination with diffuse and moderately glossy objects, at 1-3 fps. We show mathematically that indirect illumination is a structured signal in the Fourier domain, with inherent band-limiting due to the BRDF and geometry terms. We extend previous work on sheared and axis-aligned filtering for motion blur and shadows, to develop an image-space filtering method for interreflections. Our method enables 5--8X reduced sampling rates and wall clock times, and converges to ground truth as more samples are added. To develop our theory, we overcome important technical challenges---unlike previous work, there is no light source to serve as a band-limit in indirect lighting, and we also consider non-parallel geometry of receiver and reflecting surfaces, without first-order approximations.