A Visualization Tool Used to Develop New Photon Mapping Techniques

We present a visualization tool aimed specifically at the development and optimization of photon map denoising methods. Our tool allows the rapid testing of hypotheses and algorithms through the use of parallel coordinates, domain‐specific scripting, colour mapping and point plots. Interaction is carried out by brushing, adjusting parameters and focus‐plus‐context and yields interactive visual feedback and debugging information. We demonstrate the use of the tool to explore high‐dimensional photon map data, facilitating the discovery of novel parameter spaces which can be used to dissociate complex caustic illumination. We then show how these new parametrizations may be used to improve upon pre‐existing noise removal methods in the context of the photon relaxation framework.

[1]  Hong Zhou,et al.  Visual Clustering in Parallel Coordinates , 2008, Comput. Graph. Forum.

[2]  Ben Spencer,et al.  Photon Parameterisation for Robust Relaxation Constraints , 2013, Comput. Graph. Forum.

[3]  Ben Spencer,et al.  Progressive photon relaxation , 2013, ACM Trans. Graph..

[4]  Robert S. Laramee,et al.  Visualisation of Sensor Data from Animal Movement , 2009, Comput. Graph. Forum.

[5]  Timo Ropinski,et al.  Verifying Volume Rendering Using Discretization Error Analysis , 2014, IEEE Transactions on Visualization and Computer Graphics.

[6]  Jonathan C. Roberts,et al.  Angular Histograms: Frequency-Based Visualizations for Large, High Dimensional Data , 2011, IEEE Transactions on Visualization and Computer Graphics.

[7]  Henrik Wann Jensen,et al.  Global Illumination using Photon Maps , 1996, Rendering Techniques.

[8]  Robert S. Laramee,et al.  Similarity Measures for Enhancing Interactive Streamline Seeding , 2013, IEEE Transactions on Visualization and Computer Graphics.

[9]  Yu-Sheng Chen,et al.  Grouped photon mapping , 2010, The Visual Computer.

[10]  Christiaan P. Gribble,et al.  Ray tracing visualization toolkit , 2012, I3D '12.

[11]  Kenny Erleben,et al.  Photon differentials , 2007, GRAPHITE '07.

[12]  Soheil Darabi,et al.  On filtering the noise from the random parameters in Monte Carlo rendering , 2012, TOGS.

[13]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

[14]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[15]  Timo Ropinski,et al.  Voreen: A Rapid-Prototyping Environment for Ray-Casting-Based Volume Visualizations , 2009, IEEE Computer Graphics and Applications.

[16]  Daniel Weiskopf,et al.  Continuous Parallel Coordinates , 2009, IEEE Transactions on Visualization and Computer Graphics.

[17]  Gordon L. Kindlmann,et al.  Diderot: a parallel DSL for image analysis and visualization , 2012, PLDI.

[18]  Tim Reiner,et al.  Selective Inspection and Interactive Visualization of Light Transport in Virtual Scenes , 2012, Comput. Graph. Forum.

[19]  Derek Nowrouzezahrai,et al.  Path-space manipulation of physically-based light transport , 2013, ACM Trans. Graph..

[20]  Jarke J. van Wijk,et al.  Flexible Linked Axes for Multivariate Data Visualization , 2011, IEEE Transactions on Visualization and Computer Graphics.

[21]  Fabio Pellacini,et al.  envyLight: an interface for editing natural illumination , 2010, ACM Trans. Graph..

[22]  Robert S. Laramee Using Visualization to Debug Visualization Software , 2010, IEEE Computer Graphics and Applications.

[23]  Karl Pearson F.R.S. LIII. On lines and planes of closest fit to systems of points in space , 1901 .

[24]  Ben Spencer,et al.  Into the Blue: Better Caustics through Photon Relaxation , 2009, Comput. Graph. Forum.

[25]  Klaus Mueller,et al.  Eurographics/ Ieee-vgtc Symposium on Visualization 2008 Illustrative Parallel Coordinates , 2022 .

[26]  Hendrik P. A. Lensch,et al.  Edge-avoiding À-Trous wavelet transform for fast global illumination filtering , 2010, HPG '10.

[27]  Tamara Munzner,et al.  A Nested Model for Visualization Design and Validation , 2009, IEEE Transactions on Visualization and Computer Graphics.

[28]  F. Durand,et al.  Temporal light field reconstruction for rendering distribution effects , 2011, ACM Trans. Graph..

[29]  Gary K. L. Tam,et al.  Visualization of Time‐Series Data in Parameter Space for Understanding Facial Dynamics , 2011, Comput. Graph. Forum.

[30]  Homan Igehy,et al.  Tracing ray differentials , 1999, SIGGRAPH.

[31]  Horst K. Hahn,et al.  A Shader Framework for Rapid Prototyping of GPU‐Based Volume Rendering , 2011, Comput. Graph. Forum.

[32]  Ping Guo,et al.  Visual Analysis of the Air Pollution Problem in Hong Kong , 2007, IEEE Transactions on Visualization and Computer Graphics.

[33]  Hans-Peter Seidel,et al.  Ray maps for global illumination , 2004, SIGGRAPH '04.

[34]  Derek Nowrouzezahrai,et al.  A programmable system for artistic volumetric lighting , 2011, ACM Trans. Graph..

[35]  H. Jensen,et al.  Progressive photon mapping , 2008, SIGGRAPH 2008.

[36]  Helwig Hauser,et al.  Outlier-Preserving Focus+Context Visualization in Parallel Coordinates , 2006, IEEE Transactions on Visualization and Computer Graphics.