Frameless Volume Visualization

We have developed a novel visualization system based on the reconstruction of high resolution and high frame rate images from a multi-tiered stream of samples that are rendered framelessly. This decoupling of the rendering system from the display system is particularly suitable when dealing with very high resolution displays or expensive rendering algorithms, where the latency of generating complete frames may be prohibitively high for interactive applications. In contrast to the traditional frameless rendering technique, we generate the lowest latency samples on the optimal sampling lattice in the 3D domain. This approach avoids many of the artifacts associated with existing sample caching and reprojection methods during interaction that may not be acceptable in many visualization applications. Advanced visualization effects are generated remotely and streamed into the reconstruction system using tiered samples with varying latencies and quality levels. We demonstrate the use of our visualization system for the exploration of volumetric data at stable guaranteed frame rates on high resolution displays, including a 470 megapixel tiled display as part of the Reality Deck immersive visualization facility.

[1]  Dieter Schmalstieg,et al.  Multi-Frame Rate Volume Rendering , 2010, EGPGV@Eurographics.

[2]  Alireza Entezari,et al.  The Lattice-Boltzmann Method on Optimal Sampling Lattices , 2009, IEEE Transactions on Visualization and Computer Graphics.

[3]  Hans-Peter Seidel,et al.  Perceptually‐motivated Real‐time Temporal Upsampling of 3D Content for High‐refresh‐rate Displays , 2010, Comput. Graph. Forum.

[4]  Klaus Mueller,et al.  The Reality Deck--an Immersive Gigapixel Display , 2015, IEEE Computer Graphics and Applications.

[5]  Nils Beck,et al.  DiReC: distributing the render cache to PC-clusters for interactive environments , 2005, VRST '05.

[6]  Dimitri Van De Ville,et al.  Practical Box Splines for Reconstruction on the Body Centered Cubic Lattice , 2008, IEEE Transactions on Visualization and Computer Graphics.

[7]  Henry Fuchs,et al.  Frameless rendering: double buffering considered harmful , 1994, SIGGRAPH.

[8]  Dimitri Van De Ville,et al.  High‐Quality Volumetric Reconstruction on Optimal Lattices for Computed Tomography , 2009, Comput. Graph. Forum.

[9]  Rui Wang,et al.  GPU_Accelerated Render Cache , 2012 .

[10]  Eduard Gröller,et al.  Optimal regular volume sampling , 2001, Proceedings Visualization, 2001. VIS '01..

[11]  Steve Marschner,et al.  An evaluation of reconstruction filters for volume rendering , 1994, Proceedings Visualization '94.

[12]  Benjamin Watson,et al.  Adaptive frameless rendering , 2005, EGSR '05.

[13]  Carlo H. Séquin,et al.  Tapestry: an efficient mesh-based display representation for interactive rendering , 2001 .

[14]  Edgar Velázquez-Armendáriz,et al.  Implementing the render cache and the edge-and-point image on graphics hardware , 2006, Graphics Interface.

[15]  Jörg Peters,et al.  Box Spline Reconstruction On The Face-Centered Cubic Lattice , 2008, IEEE Transactions on Visualization and Computer Graphics.

[16]  N. J. A. Sloane,et al.  Sphere Packings, Lattices and Groups , 1987, Grundlehren der mathematischen Wissenschaften.

[17]  Dimitri Van De Ville,et al.  Efficient volume rendering on the body centered cubic lattice using box splines , 2010, Comput. Graph..

[18]  Alireza Entezari,et al.  Optimal sampling lattices and trivariate box splines , 2007 .

[19]  Jason Lawrence,et al.  An improved shading cache for modern GPUs , 2008, GH '08.

[20]  David S. Ebert,et al.  VolQD: direct volume rendering of multi-million atom quantum dot simulations , 2005, VIS 05. IEEE Visualization, 2005..

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

[22]  Hans-Peter Seidel,et al.  Spatio-temporal upsampling on the GPU , 2010, I3D '10.

[23]  Eduard Gröller,et al.  Towards an Unbiased Comparison of CC, BCC, and FCC Lattices in Terms of Prealiasing , 2014, Comput. Graph. Forum.

[24]  Klaus Mueller,et al.  Efficient LBM Visual Simulation on Face-Centered Cubic Lattices , 2009, IEEE Transactions on Visualization and Computer Graphics.

[25]  Markus Hadwiger,et al.  Fast Third-Order Texture Filtering , 2005 .

[26]  George Drettakis,et al.  Enhancing and Optimizing the Render Cache , 2002, Rendering Techniques.