Compression domain volume rendering
- 1 March 2004
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 20, 293-300
- https://doi.org/10.1109/visual.2003.1250385
Abstract
A survey of graphics developers on the issue of texture mapping hardware for volume rendering would most likely find that the vast majority of them view limited texture memory as one of the most serious drawbacks of an otherwise fine technology. In this paper, we propose a compression scheme for static and time-varying volumetric data sets based on vector quantization that allows us to circumvent this limitation. We describe a hierarchical quantization scheme that is based on a multiresolution covariance analysis of the original field. This allows for the efficient encoding of large-scale data sets, yet providing a mechanism to exploit temporal coherence in non-stationary fields. We show, that decoding and rendering the compressed data stream can be done on the graphics chip using programmable hardware. In this way, data transfer between the CPU and the graphics processing unit (GPU) can be minimized thus enabling flexible and memory efficient real-time rendering options. We demonstrate the effectiveness of our approach by demonstrating interactive renditions of Gigabyte data sets at reasonable fidelity on commodity graphics hardware.Keywords
This publication has 32 references indexed in Scilit:
- Interactive volume rendering using multi-dimensional transfer functions and direct manipulation widgetsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Accelerating volume rendering with texture hullsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Interactive rendering of large volume data setsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Direct volume rendering with shading via three-dimensional texturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Real Time, Accurate, Multi‐Featured Rendering of Bump Mapped SurfacesComputer Graphics Forum, 2000
- Wavelet‐Based 3D Compression Scheme for Interactive Visualization of Very Large Volume DataComputer Graphics Forum, 1999
- A fast volume rendering algorithm for time-varying fields using a time-space partitioning (TSP) treePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1999
- Efficiently using graphics hardware in volume rendering applicationsPublished by Association for Computing Machinery (ACM) ,1998
- A new method to approximate the volume-rendering equation using wavelet bases and piecewise polynomialsComputers & Graphics, 1995
- Color image quantization for frame buffer displayACM SIGGRAPH Computer Graphics, 1982