Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.2312/pg.20181283guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Light-field DVR on GPU for streaming time-varying data

Published: 08 October 2018 Publication History

Abstract

Direct Volume Rendering (DVR) of volume data can be a memory intensive task in terms of footprint and cache-coherency. Ray-guided methods may not be the best option to interactively render to light-fields due to feedback loops and sporadic sampling, and pre-computation can rule out time-varying data. We present a pipelined approach to schedule the rendering of sub-regions of streaming time-varying volume data while minimising intermediate sub-buffers needed, sharing the work load between CPU and GPU. We show there is significant advantage to using such an approach.

References

[1]
{AGIG*08} Agus M., Gobbetti E., Iglesias-Guitián J. A., Marton F., Pintore G.: GPU accelerated direct volume rendering on an interactive light field display. Computer Graphics Forum 27, 2 (2008), 231--240. 1
[2]
{BGIG*14} Balsa Rodríguez M., Gobbetti E., Iglesias-Guitián J. A., Makhinya M., Marton F., Pajarola R., Suter S. K.: State-of-the-art in compressed GPU-based direct volume rendering. Computer Graphics Forum 33, 6 (2014), 77--100. 2
[3]
{Blo07} Blondin J.: Supernova Modelling, 2007. URL: http://vis.cs.ucdavis.edu/VisFiles/pages/supernova.php. 1, 3
[4]
{BVL*16} Battin B., Valette G., Lehuraux J., Remion Y., Lucas L.: A premixed autostereoscopic OptiX-based volume rendering. In Proceedings of the 2015 International Conference on 3D Imaging 2015 - IC3D 2015 (2016), vol. 31 of SIGGRAPH '11, pp. 3--10. 1, 2
[5]
{CNLE09} Crassin C., Neyret F., Lefebvre S., Eisemann E.: GigaVoxels. In Proceedings of the 2009 symposium on Interactive 3D graphics and games - I3D '09 (2009), I3D '09, p. 15. 2
[6]
{FSK13} Fogal T., Schiewe A., Kruger J.: An analysis of scalable GPU-based ray-guided volume rendering. In Proceedings of the IEEE Symposium on Large Data Analysis and Visualization 2013 - LDAV 2013 (2013), pp. 43--51. 2
[7]
{GMIG08} Gobbetti E., Marton F., Iglesias-Guitián J. A.: A single-pass GPU ray casting framework for interactive out-of-core rendering of massive volumetric datasets. Visual Computer 24, 7--9 (2008), 797--806. 2
[8]
{HAAB*18} Hadwiger M., Al-Awami A. K., Beyer J., Agus M., Pfister H.: SparseLeap: Efficient Empty Space Skipping for Large-Scale Volume Rendering. IEEE Transactions on Visualization and Computer Graphics 24, 1 (2018), 974--983. 2
[9]
{HBJP12} Hadwiger M., Beyer J., Jeong W. K., Pfister H.: Interactive volume exploration of petascale microscopy data streams using a visualization-driven virtual memory approach. IEEE Transactions on Visualization and Computer Graphics 18, 12 (2012), 2285--2294. 1, 2
[10]
{HLW15} Huang F.-C., Luebke D., Wetzstein G.: The light field stereoscope. ACM SIGGRAPH 2015 Emerging Technologies on - SIGGRAPH '15 34, 4 (2015), 1--1. 2
[11]
{Hsu93} Hsu W. M.: Segmented ray casting for data parallel volume rendering. In Proceedings of the 1993 symposium on Parallel rendering - PRS '93 (1993), vol. d of PRS '93, pp. 7--14. 2
[12]
{IGM10} Iglesias-Guitián J. A., Gobbetti E., Marton F.: View-dependent exploration of massive volumetric models on large-scale light field displays. In Visual Computer (2010), vol. 26, pp. 1037--1047. 1, 2
[13]
{IMG00} Isaksen A., McMillan L., Gortler S. J.: Dynamically reparameterized light fields. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques - SIGGRAPH '00 (2000), pp. 297--306. 2
[14]
{Kni00} Knittel G.: The ULTRAVIS System. In 2000 IEEE Symposium on Volume Visualization, VV 2000 (2000), pp. 71--79. 2
[15]
{KPE*12} Kwon K.-C., Park C., Erdenebat M.-U., Jeong J.-S., Choi J.-H., Kim N., Park J.-H., Lim Y.-T., Yoo K.-H.: High speed image space parallel processing for computer-generated integral imaging system. Optics Express 20, 2 (2012), 732. 2
[16]
{KTW*11} Knoll A., Thelen S., Wald I., Hansen C. D., Hagen H., Papka M. E.: Full-resolution interactive CPU volume rendering with coherent BVH traversal. In Proceedings of the IEEE Pacific Visualization Symposium 2011 - PacificVis 2011 (2011), pp. 3--10. 2
[17]
{LCDP13} Liu B., Clapworthy G. J., Dong F., Prakash E. C.: Octree rasterization: Accelerating high-quality out-of-core GPU volume rendering. IEEE Transactions on Visualization and Computer Graphics 19, 10 (2013), 1732--1745. 2
[18]
{Lev88} Levoy M.: Display of Surfaces from Volume Data. IEEE Computer Graphics and Applications 8, 3 (1988), 29--37. 1
[19]
{LH96} Levoy M., Hanrahan P.: Light field rendering. In Proceedings of the 23rd annual conference on Computer graphics and interactive techniques - SIGGRAPH '96 (1996), pp. 31--42. 2
[20]
{LL13} Lanman D., Luebke D.: Near-eye light field displays. ACM Transactions on Graphics 32, 6 (2013), 1--10. 1
[21]
{MPHK94} Ma K. L., Painter J. S., Hansen C. D., Krogh M. F.: Parallel Volume Rendering Using Binary-Swap Compositing. IEEE Computer Graphics and Applications 14, 4 (1994), 59--68. 2
[22]
{NCD15} Noonan T., Campoalegre L., Dingliana J.: Temporal Coherence Predictor for Time Varying Volume Data Based on Perceptual Functions. In Vision, Modeling & Visualization (2015), The Eurographics Association, pp. 33--40. 1, 2
[23]
{Rui09} Ruijters D.: Dynamic resolution in GPU-accelerated volume rendering to autostereoscopic multiview lenticular displays. Eurasip Journal on Advances in Signal Processing 2009 (2009). 1, 2
[24]
{RZDdW14} Ruijters D., Zinger S., Do L., de With P. H.: Latency optimization for autostereoscopic volumetric visualization in image-guided interventions. Neurocomputing 144 (2014), 119--127. 1, 2
[25]
{SFLS00} Samanta R., Funkhouser T., Li K., Singh J. P.: Hybrid sort-first and sort-last parallel rendering with a cluster of PCs. In ACM SIGGRAPH/Eurographics Workshop on Graphics Hardware - HWWS '00 (2000), pp. 97--108. 2
[26]
{SZ03} Shekhar R., Zagrodsky V.: Cine MPR: Interactive Multiplanar Reformatting of Four-Dimensional Cardiac Data Using Hardware-Accelerated Texture Mapping. IEEE Transactions on Information Technology in Biomedicine 7, 4 (2003), 384--393. 1
[27]
{WLHR12} Wetzstein G., Lanman D., Hirsch M., Raskar R.: Tensor displays. ACM Transactions on Graphics 31, 4 (2012), 1--11. 2
[28]
{ZEP09} Zhang Q., Eagleson R., Peters T. M.: Dynamic real-time 4D cardiac MDCT image display using GPU-accelerated volume rendering. Computerized Medical Imaging and Graphics 33, 6 (2009), 461--476. 1, 2

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
PG '18: Proceedings of the 26th Pacific Conference on Computer Graphics and Applications: Short Papers
October 2018
101 pages
ISBN:9783038680734

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 08 October 2018

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media