Title :
Visibility culling using plenoptic opacity functions for large volume visualization
Author :
Gao, Jinzhu ; Huang, Jian ; Shen, Han-Wei ; Kohl, James Arthur
Author_Institution :
Ohio State Univ., USA
Abstract :
Visibility culling has the potential to accelerate large data visualization in significant ways. Unfortunately, existing algorithms do not scale well when parallelized, and require full re-computation whenever the opacity transfer function is modified. To address these issues, we have designed a Plenoptic Opacity Function (POF) scheme to encode the view-dependent opacity of a volume block. POFs are computed off-line during a pre-processing stage, only once for each block. We show that using POFs is (i) an efficient, conservative and effective way to encode the opacity variations of a volume block for a range of views, (ii) flexible for re-use by a family of opacity transfer functions without the need for additional off-line processing, and (iii) highly scalable for use in massively parallel implementations. Our results confirm the efficacy of POFs for visibility culling in large-scale parallel volume rendering; we can interactively render the Visible Woman dataset using software ray-casting on 32 processors, with interactive modification of the opacity transfer function on-the-fly.
Keywords :
data visualisation; image classification; ray tracing; rendering (computer graphics); solid modelling; POF; data set; data visualization; large volume visualization; off-line processing; opacity transfer function; parallel implementation; parallel volume rendering; plenoptic opacity function; ray casting; visibility culling; Acceleration; Chromium; Computer graphics; Computer networks; Data visualization; Electronic mail; Large-scale systems; Medical services; Rendering (computer graphics); Transfer functions;
Conference_Titel :
Visualization, 2003. VIS 2003. IEEE
Conference_Location :
Seattle, WA, USA
Print_ISBN :
0-7803-8120-3
DOI :
10.1109/VISUAL.2003.1250391