State‐of‐the‐Art in GPU‐Based Large‐Scale Volume Visualization

dc.contributor.authorBeyer, Johannaen_US
dc.contributor.authorHadwiger, Markusen_US
dc.contributor.authorPfister, Hanspeteren_US
dc.contributor.editorDeussen, Oliver and Zhang, Hao (Richard)en_US
dc.date.accessioned2016-01-25T14:31:25Z
dc.date.available2016-01-25T14:31:25Z
dc.date.issued2015en_US
dc.description.abstractThis survey gives an overview of the current state of the art in GPU techniques for interactive large‐scale volume visualization. Modern techniques in this field have brought about a sea change in how interactive visualization and analysis of giga‐, tera‐ and petabytes of volume data can be enabled on GPUs. In addition to combining the parallel processing power of GPUs with out‐of‐core methods and data streaming, a major enabler for interactivity is making both the computational and the visualization effort proportional to the amount and resolution of data that is actually visible on screen, i.e. ‘output‐sensitive’ algorithms and system designs. This leads to recent output‐sensitive approaches that are ‘ray‐guided’, ‘visualization‐driven’ or ‘display‐aware’. In this survey, we focus on these characteristics and propose a new categorization of GPU‐based large‐scale volume visualization techniques based on the notions of actual output‐resolution and the current of volume bricks—the current subset of data that is minimally required to produce an output image of the desired display resolution. Furthermore, we discuss the differences and similarities of different rendering and data traversal strategies in volume rendering by putting them into a common context—the notion of address translation. For our purposes here, we view parallel (distributed) visualization using clusters as an orthogonal set of techniques that we do not discuss in detail but that can be used in conjunction with what we present in this survey.This survey gives an overview of the current state of the art in GPU techniques for interactive large‐scale volume visualization. Modern techniques in this field have brought about a sea change in how interactive visualization and analysis of giga‐, tera‐ and petabytes of volume data can be enabled on GPUs. In addition to combining the parallel processing power of GPUs with out‐of‐core methods and data streaming, a major enabler for interactivity is making both the computational and the visualization effort proportional to the amount and resolution of data that is actually visible on screen, i.e. ‘output‐sensitive’ algorithms and system designs. This leads to recent output‐sensitive approaches that are ‘ray‐guided’, ‘visualization‐driven or ‘display‐aware’. In this survey, we focus on these characteristics and propose a new categorization of GPU‐based large‐scale volume visualization techniques based on the notions of actual output‐resolution and the current of volume bricks—the current subset of data that is minimally required to produce an output image of the desired display resolution.en_US
dc.description.documenttypestar
dc.description.number8en_US
dc.description.sectionheadersArticlesen_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.urihttps://diglib.eg.org:443/handle/10.1111/cgf12605
dc.description.volume34en_US
dc.identifier.doi10.1111/cgf.12605en_US
dc.identifier.urihttps://doi.org/10.1111/cgf.12605en_US
dc.publisherCopyright © 2015 The Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectSTARen_US
dc.subjectvolume renderingen_US
dc.subjectray‐guideden_US
dc.subjectlarge dataen_US
dc.subjectGPUen_US
dc.subjectI.3.6 [Computer Graphics]: Methodology and Techniques—I.3.3 [Computer Graphics]: Picture/Image Generation—Display algorithmsen_US
dc.titleState‐of‐the‐Art in GPU‐Based Large‐Scale Volume Visualizationen_US
Files
Collections