JOURNAL ARTICLE

Interactive volume rendering of large sparse data sets using adaptive mesh refinement hierarchies

Ralf KählerMark SimonHans‐Christian Hege

Year: 2003 Journal:   IEEE Transactions on Visualization and Computer Graphics Vol: 9 (3)Pages: 341-351   Publisher: Institute of Electrical and Electronics Engineers

Abstract

In this paper, we present an algorithm that accelerates 3D texture-based volume rendering of large, sparse data sets, i.e., data sets where only a traction of the voxels contain relevant information. In texture-based approaches, the rendering performance is affected by the fill-rate, the size of texture memory, and the texture I/O bandwidth. For sparse data, these limitations can be circumvented by restricting most of the rendering work to the relevant parts of the volume. In order to efficiently enclose the corresponding regions with axis-aligned boxes, we employ a hierarchical data structure, known as an AMR (adaptive mesh refinement) tree. The hierarchy is generated utilizing a clustering algorithm. A good balance is thereby achieved between the size of the enclosed volume, i.e., the amount to render in graphics hardware and the number of axis-aligned regions, i.e., the number of texture coordinates to compute in software. The waste of texture memory by the power-of-two restriction is minimized by a 3D packing algorithm which arranges texture bricks economically in memory. Compared to an octree approach, the rendering performance is significantly increased and less parameter tuning is necessary.

Keywords:
Computer science Texture memory Rendering (computer graphics) Volume rendering Octree Texture atlas Voxel Data structure Computer graphics (images) Cluster analysis Texture mapping Software rendering Artificial intelligence Computational science Graphics Segmentation Image texture Image segmentation 3D computer graphics

Metrics

35
Cited By
2.48
FWCI (Field Weighted Citation Impact)
34
Refs
0.89
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Computer Graphics and Visualization Techniques
Physical Sciences →  Computer Science →  Computer Graphics and Computer-Aided Design
3D Shape Modeling and Analysis
Physical Sciences →  Engineering →  Computational Mechanics
Computational Geometry and Mesh Generation
Physical Sciences →  Computer Science →  Computer Graphics and Computer-Aided Design
© 2026 ScienceGate Book Chapters — All rights reserved.