A Comparison of Gradient Estimation Methods for Volume Rendering on Unstructured Meshes

被引:43
作者
Correa, Carlos D. [1 ]
Hero, Robert [1 ]
Ma, Kwan-Liu [1 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
Volume rendering; gradient estimation; local illumination; unstructured meshes; flow visualization;
D O I
10.1109/TVCG.2009.105
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a study of gradient estimation methods for rendering unstructured-mesh volume data. Gradient estimation is necessary for rendering shaded isosurfaces and specular highlights, which provide important cues for shape and depth. Gradient estimation has been widely studied and deployed for regular-grid volume data to achieve local illumination effects, but has been, otherwise, for unstructured-mesh data. As a result, most of the unstructured-mesh volume visualizations made so far were unlit. In this paper, we present a comprehensive study of gradient estimation methods for unstructured meshes with respect to their cost and performance. Through a number of benchmarks, we discuss the effects of mesh quality and scalar function complexity in the accuracy of the reconstruction, and their impact in lighting-enabled volume rendering. Based on our study, we also propose two heuristic improvements to the gradient reconstruction process. The first heuristic improves the rendering quality with a hybrid algorithm that combines the results of the multiple reconstruction methods, based on the properties of a given mesh. The second heuristic improves the efficiency of its GPU implementation, by restricting the computation of the gradient on a fixed-size local neighborhood.
引用
收藏
页码:305 / 319
页数:15
相关论文
共 33 条
[1]   BEHAVIOR OF LINEAR RECONSTRUCTION TECHNIQUES ON UNSTRUCTURED MESHES [J].
AFTOSMIS, M ;
GAITONDE, D ;
TAVARES, TS .
AIAA JOURNAL, 1995, 33 (11) :2038-2049
[2]   Variational tetrahedral meshing [J].
Alliez, P ;
Cohen-Steiner, D ;
Yvinec, M ;
Desbrun, M .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :617-625
[3]   AN IMPLICIT UPWIND ALGORITHM FOR COMPUTING TURBULENT FLOWS ON UNSTRUCTURED GRIDS [J].
ANDERSON, WK ;
BONHAUS, DL .
COMPUTERS & FLUIDS, 1994, 23 (01) :1-21
[4]  
[Anonymous], 1989, P 27 AER SCI M
[5]  
Apel T., 1999, P 10 C MATH FIN EL A, P367
[6]   Frequency analysis of gradient estimators in volume rendering [J].
Bentum, MJ ;
Lichtenbelt, BA ;
Malzbender, T .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1996, 2 (03) :242-254
[7]   Hardware-assisted visibility sorting for unstructured volume rendering [J].
Callahan, SP ;
Ikits, M ;
Comba, JLD ;
Silva, CT .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2005, 11 (03) :285-295
[8]  
CIGNONI P, 1998, MATH VISUALIZATION A, P3
[9]  
Computational Visualization Center University of Texas at Austin, 2008, TETR MOD HUM HEART
[10]  
Garrity M. P., 1990, Computer Graphics, V24, P35, DOI 10.1145/99308.99316