A GPU-Supported Lossless Compression Scheme for Rendering Time-Varying Volume Data
dc.contributor.author | Mensmann, Jörg | en_US |
dc.contributor.author | Ropinski, Timo | en_US |
dc.contributor.author | Hinrichs, Klaus | en_US |
dc.contributor.editor | Ruediger Westermann and Gordon Kindlmann | en_US |
dc.date.accessioned | 2014-01-29T18:00:40Z | |
dc.date.available | 2014-01-29T18:00:40Z | |
dc.date.issued | 2010 | en_US |
dc.description.abstract | Since the size of time-varying volumetric data sets typically exceeds the amount of available GPU and main memory, out-of-core streaming techniques are required to support interactive rendering. To deal with the performance bottlenecks of hard-disk transfer rate and graphics bus bandwidth, we present a hybrid CPU/GPU scheme for lossless compression and data streaming that combines a temporal prediction model, which allows to exploit coherence between time steps, and variable-length coding with a fast block compression algorithm. This combination becomes possible by exploiting the CUDA computing architecture for unpacking and assembling data packets on the GPU. The system allows near-interactive performance even for rendering large real-world data sets with a low signal-to-noise-ratio, while not degrading image quality. It uses standard volume raycasting and can be easily combined with existing acceleration methods and advanced visualization techniques. | en_US |
dc.description.seriesinformation | IEEE/ EG Symposium on Volume Graphics | en_US |
dc.identifier.isbn | 978-3-905674-23-1 | en_US |
dc.identifier.issn | 1727-8376 | en_US |
dc.identifier.uri | https://doi.org/10.2312/VG/VG10/109-116 | en_US |
dc.publisher | The Eurographics Association | en_US |
dc.subject | Categories and Subject Descriptors (according to ACM CCS): I.3.3 [Computer Graphics]: Picture/Image Generation-Display Algorithms; E.4 [Coding and Information Theory]: Data Compaction and Compression. | en_US |
dc.title | A GPU-Supported Lossless Compression Scheme for Rendering Time-Varying Volume Data | en_US |