Spatio-temporal photon density estimation using bilateral filtering

Photon tracing and density estimation are well established techniques in global illumination computation and rendering of high-quality animation sequences. Using traditional density estimation techniques it is difficult to remove stochastic noise inherent for photon-based methods while avoiding overblurring lighting details. In this paper we investigate the use of bilateral filtering for lighting reconstruction based on the local density of photon hit points. Bilateral filtering is applied in spatio-temporal domain and provides control over the level-of-details in reconstructed lighting. All changes of lighting below this level are treated as stochastic noise and are suppressed. Bilateral filtering proves to be efficient in preserving sharp features in lighting which is in particular important for high-quality caustic reconstruction. Also, flickering between subsequent animation frames is substantially reduced due to extending bilateral filtering into temporal domain

[1]  Hans-Peter Seidel,et al.  Perception-guided global illumination solution for animation rendering , 2001, SIGGRAPH.

[2]  Karol Myszkowski,et al.  Lighting Reconstruction Using Fast and Adaptive Density Estimation Techniques , 1997, Rendering Techniques.

[3]  Jack Tumblin,et al.  The Trilateral Filter for High Contrast Images and Meshes , 2003, Rendering Techniques.

[4]  George Drettakis,et al.  Interactive Rendering using the Render Cache , 1999, Rendering Techniques.

[5]  Donald P. Greenberg,et al.  Density Estimation Techniques fro Global Illumination , 1998 .

[6]  Mike Cammarano,et al.  Time Dependent Photon Mapping , 2002, Rendering Techniques.

[7]  Daniel Cohen-Or,et al.  Bilateral mesh denoising , 2003 .

[8]  Donald P. Greenberg,et al.  Interactive global illumination in dynamic scenes , 2002, SIGGRAPH.

[9]  Paul S. Heckbert Adaptive radiosity textures for bidirectional ray tracing , 1990, SIGGRAPH.

[10]  H. Jensen Realistic Image Synthesis Using Photon Mapping , 2001 .

[11]  Hans-Peter Seidel,et al.  Interactive Global Illumination using Selective Photon Tracing , 2002, Rendering Techniques.

[12]  Hans-Peter Seidel,et al.  An efficient spatio-temporal architecture for animation rendering , 2003, SIGGRAPH '03.

[13]  Frédo Durand,et al.  Non-iterative, feature-preserving mesh smoothing , 2003, ACM Trans. Graph..

[14]  Karol Myszkowski,et al.  State of the Art in Global Illumination for Interactive Applications and High‐quality Animations , 2003, Comput. Graph. Forum.

[15]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[16]  Karol Myszkowski,et al.  Using the visual differences predictor to improve performance of progressive global illumination computation , 2000, TOGS.

[17]  B. Silverman Density estimation for statistics and data analysis , 1986 .