The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - Jan. (2013 vol.19)
pp: 94-107
R. Maciejewski , Arizona State Univ., Tempe, AZ, USA
Yun Jang , Sejong Univ., Seoul, South Korea
Insoo Woo , Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
H. Jänicke , Univ. of Heidelberg, Heidelberg, Germany
K. P. Gaither , Texas Adv. Comput. Center, Univ. of Texas at Austin, Austin, TX, USA
D. S. Ebert , Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
ABSTRACT
Currently, user centered transfer function design begins with the user interacting with a one or two-dimensional histogram of the volumetric attribute space. The attribute space is visualized as a function of the number of voxels, allowing the user to explore the data in terms of the attribute size/magnitude. However, such visualizations provide the user with no information on the relationship between various attribute spaces (e.g., density, temperature, pressure, x, y, z) within the multivariate data. In this work, we propose a modification to the attribute space visualization in which the user is no longer presented with the magnitude of the attribute; instead, the user is presented with an information metric detailing the relationship between attributes of the multivariate volumetric data. In this way, the user can guide their exploration based on the relationship between the attribute magnitude and user selected attribute information as opposed to being constrained by only visualizing the magnitude of the attribute. We refer to this modification to the traditional histogram widget as an abstract attribute space representation. Our system utilizes common one and two-dimensional histogram widgets where the bins of the abstract attribute space now correspond to an attribute relationship in terms of the mean, standard deviation, entropy, or skewness. In this manner, we exploit the relationships and correlations present in the underlying data with respect to the dimension(s) under examination. These relationships are often times key to insight and allow us to guide attribute discovery as opposed to automatic extraction schemes which try to calculate and extract distinct attributes a priori. In this way, our system aids in the knowledge discovery of the interaction of properties within volumetric data.
INDEX TERMS
user centred design, data mining, data visualisation, transfer functions, knowledge discovery, volumetric attribute space abstraction, transfer function exploration, user centered transfer function design, one-dimensional histogram, two-dimensional histogram, attribute space visualization, information metric, multivariate volumetric data, attribute magnitude, attribute information, histogram widget, abstract attribute space representation, mean, standard deviation, entropy, skewness, attribute discovery, automatic extraction schemes, Histograms, Transfer functions, Rendering (computer graphics), Measurement, Data visualization, Entropy, Image color analysis, volume rendering, user centred design, data mining, data visualisation, transfer functions, knowledge discovery, volumetric attribute space abstraction, transfer function exploration, user centered transfer function design, one-dimensional histogram, two-dimensional histogram, attribute space visualization, information metric, multivariate volumetric data, attribute magnitude, attribute information, histogram widget, abstract attribute space representation, mean, standard deviation, entropy, skewness, attribute discovery, automatic extraction schemes, Histograms, Transfer functions, Rendering (computer graphics), Measurement, Data visualization, Entropy, Image color analysis, information theory, Transfer function design
CITATION
R. Maciejewski, Yun Jang, Insoo Woo, H. Jänicke, K. P. Gaither, D. S. Ebert, "Abstracting Attribute Space for Transfer Function Exploration and Design", IEEE Transactions on Visualization & Computer Graphics, vol.19, no. 1, pp. 94-107, Jan. 2013, doi:10.1109/TVCG.2012.105
REFERENCES
[1] T. He, L. Hong, A. Kaufman, and H. Pfister, "Generation of Transfer Functions with Stochastic Search Techniques," Proc. IEEE Conf. Visualization, pp. 227-234, 1996.
[2] J. Marks, B. Andalman, P.A. Beardsley, W. Freeman, S. Gibson, J. Hodgins, T. Kang, B. Mirtich, H. Pfister, W. Ruml, K. Ryall, J. Seims, and S. Shieber, "Design Galleries: A General Approach to Setting Parameters for Computer Graphics and Animation," Proc. ACM SIGGRAPH Conf. Computer Graphics and Interactive Techniques, pp. 389-400, 1997.
[3] J. Kniss, G. Kindlmann, and C. Hansen, "Interactive Volume Rendering Using Multi-Dimensional Transfer Functions and Direct Manipulation Widgets," Proc. IEEE Conf. Visualization, pp. 255-262, 2001.
[4] D.C. Banks and B.A. Singer, "Vortex Tubes in Turbulent Flows: Identification, Representation, Reconstruction," Proc. IEEE Conf. Visualization (VIS '94), pp. 132-139, 1994.
[5] K.-L. Ma, J. Van Rosendale, and W. Vermeer, "3D Shock Wave Visualization on Unstructured Grids," Proc. Symp. vol. Visualization, pp. 87-95, 1996.
[6] G. Kindlmann and J.W. Durkin, "Semi-Automatic Generation of Transfer Functions for Direct Volume Rendering," Proc. IEEE Symp. Vol. Visualization, pp. 79-86, 1998.
[7] M. Levoy, "Display of Surfaces from Volume Data," IEEE Computer Graphics and Applications, vol. CGA-8, no. 3, pp. 29-37, May 1988.
[8] C.L. Bajaj, V. Pascucci, and D.R. Schikore, "The Contour Spectrum," Proc. IEEE Conf. Visualization, pp. 167-173, 1997.
[9] G. Kindlmann, R. Whitaker, T. Tasdizen, and T. Möller, "Curvature-Based Transfer Functions for Direct Volume Rendering: Methods and Applications," Proc. IEEE Conf. Visualization, pp. 513-520, 2003.
[10] F.-Y. Tzeng, E.B. Lum, and K.-L. Ma, "A Novel Interface for Higher-Dimensional Classification of Volume Data," Proc. IEEE Conf. Visualization, pp. 505-512, 2003.
[11] S. Potts and T. Möller, "Transfer Functions on a Logarithmic Scale for Volume Rendering," Proc. Graphics Interface, pp. 57-63, 2004.
[12] C. Lundström, P. Ljung, and A. Ynnerman, "Multi-Dimensional Transfer Function Design Using Sorted Histograms," Proc. Eurographics/IEEE VGTC Workshop Vol. Graphics, pp. 1-8, July 2006.
[13] C. Lundström, P. Ljung, and A. Ynnerman, "Local Histograms for Design of Transfer Functions in Direct Volume Rendering," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 6, pp. 1570-1579, Nov./Dec. 2006.
[14] C. Lundström, A. Ynnerman, P. Ljung, A. Persson, and H. Knutsson, "The Alpha-Histogram: Using Spatial Coherence to Enhance Histograms and Transfer Function Design," Proc. Eurographics/IEEE-VGTC Symp. Visualization, pp. 227-234, May 2006.
[15] C. Correa and K.-L. Ma, "Size-Based Transfer Functions: A New Volume Exploration Technique," IEEE Trans. Visualization and Computer Graphics, vol. 14, no. 6, pp. 1380-1387, Oct. 2008.
[16] C. Correa and K.-L. Ma, "Visibility-Driven Transfer Functions," Proc. IEEE-VGTC Pacific Visualization Symp., Apr. 2009.
[17] R. Maciejewski, I. Woo, W. Chen, and D.S. Ebert, "Structuring Feature Space: A Non-Parametric Method for Volumetric Transfer Function Generation," IEEE Trans. Visualization and Computer Graphics, vol. 15, no. 6, pp. 1473-1480, Nov./Dec. 2009.
[18] S. Bruckner and T. Möller, "Isosurface Similarity Maps," Computer Graphics Forum, vol. 29, no. 3, pp. 773-782, 2010.
[19] A. Shamir, "Feature-Space Analysis of Unstructured Meshes," Proc. IEEE Conf. Visualization, pp. 185-192, 2003.
[20] S. Roettger, M. Bauer, and M. Stamminger, "Spatialized Transfer Functions," Proc. Eurographics/IEEE-VGTC Symp. Visualization, pp. 271-278, 2005.
[21] C. Henze, "Feature Detection in Linked Derived Spaces," Proc. Conf. Visualization (VIS '98), pp. 87-94, 1998.
[22] J. Woodring and H.-W. Shen, "Multi-Variate, Time Varying, and Comparative Visualization with Contextual Cues," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 5, pp. 909-916, Sept./Oct. 2006.
[23] H. Akiba and K.-L. Ma, "A Tri-Space Visualization Interface for Analyzing Time-Varying Multivariate Volume Data," Proc. Eurographics/IEEE VGTC Symp. Visualization, pp. 115-122, May 2007.
[24] H. Akiba, K.-L. Ma, J.H. Chen, and E.R. Hawkes, "Visualizing Multivariate Volume Data from Turbulent Combustion Simulations," Computing in Science and Eng., vol. 9, no. 2, pp. 76-83, 2007.
[25] C. Muelder and K.-L. Ma, "Interactive Feature Extraction and Tracking by Utilizing Region Coherency," Proc. IEEE Pacific Visualization Symp., pp. 17-24, Apr. 2009.
[26] Z. Fang, T. Möller, G. Hamarneh, and A. Celler, "Visualization and Exploration of Time-Varying Medical Image Data Sets," Proc. Graphics Interface (GI '07), pp. 281-288, 2007.
[27] H. Jänicke, A. Wiebel, G. Scheuermann, and W. Kollmann, "Multifield Visualization Using Local Statistical Complexity," IEEE Trans. Visualization and Computer Graphics, vol. 13, no. 6, pp. 1384-1391, Nov./Dec. 2007.
[28] M. Haidacher, S. Bruckner, A. Kanitsar, and M.E. Gröller, "Information-Based Transfer Functions for Multimodal Visualization," Proc. Visual Computing for Biology and Medicine, pp. 101-108, Oct. 2008.
[29] Dynamic Graphics for Statistics, Statistics/Probability Series, W.S. Cleveland and M.E. McGill, eds. Wadsworth & Brooks/Cole, 1998.
[30] The Visual Display of Quantitative Information, E.R. Tufte, ed. Graphics Press, 1993.
[31] C. Stolte, D. Tang, and P. Hanrahan, "Polaris: A System for Query, Analysis, and Visualization of Multidimensional Relational Databases," IEEE Trans. Visualization and Computer Graphics, vol. 8, no. 1, pp. 52-65, Jan.-Mar. 2002.
[32] D.F. Swayne, D.T. Lang, A. Buja, and D. Cook, "GGobi: Evolving from XGobi into an Extensible Framework for Interactive Data Visualization," Computational Statistics and Data Analysis, vol. 43, no. 4, pp. 423-444, 2003.
[33] M.O. Ward, "XmdvTool: Integrating Multiple Methods for Visualizing Multivariate Data," Proc. IEEE Conf. Visualization (VIS '94), pp. 326-333, 1994.
[34] N. Elmqvist, P. Dragicevic, and J.-D. Fekete, "Rolling the Dice: Multidimensional Visual Exploration Using Scatterplot Matrix Navigation," IEEE Trans. Visualization and Computer Graphics, vol. 14, pp. 1141-1148, Nov./Dec. 2008.
[35] C. Wang, H. Yu, and K.-L. Ma, "Importance-Driven Time-Varying Data Visualization," IEEE Trans. Visualization and Computer Graphics, vol. 14, no. 6, pp. 1547-1554, Nov./Dec. 2008.
[36] J. Kehrer, P. Filzmoser, and H. Hauser, "Brushing Moments in Interactive Visual Analysis," Computer Graphics Forum, vol. 29, no. 3, pp. 813-822, 2010.
[37] M. Haidacher, D. Patel, S. Bruckner, A. Kanitsar, and M.E. Gröller, "Volume Visualization Based on Statistical Transfer-Function Spaces," Proc. IEEE Pacific Visualization Symp. '10, pp. 17-24, 2010.
[38] S. Bachthaler and D. Weiskopf, "Continuous Scatterplots," IEEE Trans. Visualization and Computer Graphics, vol. 14, no. 6, pp. 1428-1435, Nov./Dec. 2008.
[39] S. Bachthaler and D. Weiskopf, "Efficient and Adpative Rendering of 2-D Continuous Scatterplots," Computer Graphics Forum, vol. 28, no. 3, pp. 743-750, 2009.
[40] H. Carr, B. Duffy, and B. Denby, "On Histogram and Isosurface Statistics," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 5, pp. 1259-1265, Sept./Oct. 2006.
[41] C. Scheidegger, J. Schreiner, B. Duffy, H. Carr, and C. Silva, "Revisiting Histograms and Isosurface Statistics," IEEE Trans. Visualization and Computer Graphics, vol. 14, no. 6, pp. 1659-1666, Nov./Dec. 2008.
[42] D. Patel, M. Haidacher, J.-P. Balabanian, and M.E. Gröller, "Moment Curves," Proc. IEEE Pacific Visualization Symp. '09, pp. 201-208, Apr. 2009.
[43] C.S. Co, A. Friedman, D.P. Grote, J.-L. Vay, E.W. Bethel, and K.I. Joy, "Interactive Methods for Exploring Particle Simulation," Proc. Eurographics/IEEE-VGTC Symp. Visualization '05, pp. 279-286, 2005.
[44] D. Silver and X. Wang, "Tracking and Visualizing Turbulent 3D Features," IEEE Trans. Visualization and Computer Graphics, vol. 3, no. 2, pp. 129-141, Apr.-June 1997.
[45] J. Woodring, C. Wang, and H.-W. Shen, "High Dimensional Direct Rendering of Time-Varying Volumetric Data," Proc. IEEE 14th Visualization (VIS '03), p. 55, 2003.
[46] N.A. Svakhine, Y. Jang, D.S. Ebert, and K.P. Gaither, "Illustration and Photography Inspired Visualization of Flows and Volumes," Proc. IEEE Conf. Visualization, pp. 687-694, 2005.
29 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool