The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.10 - Oct. (2012 vol.18)
pp: 1731-1743
Insoo Woo , Purdue University, West Lafayette
Ross Maciejewski , Arizona State University, Tempe
Kelly P. Gaither , The University of Texas at Austin, Austin
David S. Ebert , Purdue University, West Lafayette
ABSTRACT
We have developed an intuitive method to semiautomatically explore volumetric data in a focus-region-guided or value-driven way using a user-defined ray through the 3D volume and contour lines in the region of interest. After selecting a point of interest from a 2D perspective, which defines a ray through the 3D volume, our method provides analytical tools to assist in narrowing the region of interest to a desired set of features. Feature layers are identified in a 1D scalar value profile with the ray and are used to define default rendering parameters, such as color and opacity mappings, and locate the center of the region of interest. Contour lines are generated based on the feature layer level sets within interactively selected slices of the focus region. Finally, we utilize feature-preserving filters and demonstrate the applicability of our scheme to noisy data.
INDEX TERMS
Image color analysis, Transfer functions, Feature extraction, Rendering (computer graphics), Histograms, Noise measurement, Data visualization, focus+context visualization., Direct volume rendering, transfer function
CITATION
Insoo Woo, Ross Maciejewski, Kelly P. Gaither, David S. Ebert, "Feature-Driven Data Exploration for Volumetric Rendering", IEEE Transactions on Visualization & Computer Graphics, vol.18, no. 10, pp. 1731-1743, Oct. 2012, doi:10.1109/TVCG.2012.24
REFERENCES
[1] C. Catlett, W.E. Allcock, P. Andrews, and R. Aydt, "TeraGrid: Analysis of Organization, System Architecture, and Middleware Enabling New Types of Applications," Proc. HPC and Grids in Action, 2007.
[2] The Open Science Grid Consortium, http:/www.openscience grid.org/, 22 Apr., 2011.
[3] nanoHUB.org, http:/www.nanohub.org/ 22 Apr., 2011.
[4] G. Klimeck, S.S. Ahmed, N. Kharche, M. Korkusinski, M. Usman, M. Prada, and T. Boykin, "Atomistic Simulation of Realistically Sized Nanodevices Using Nemo 3D Part II: Applications," http://nanohub.org/resources3825, 22 Apr., 2011, Jan. 2008.
[5] J. Kniss, G. Kindlmann, and C. Hansen, "Multidimensional Transfer Functions for Interactive Volume Rendering," IEEE Trans. Visualization and Computer Graphics, vol. 8, no. 3, pp. 270-285, July-Sept. 2002.
[6] NVIDIA Corporation, "NVIDIA CUDA Compute Unified Device Architecture," http://www.nvidia.com/objectcuda_home_ new.html, 22 Apr., 2011 , Nov. 2007.
[7] J. Kniss, G. Kindlmann, and C. Hansen, "Interactive Volume Rendering Using Multi-Dimensional Transfer Functions and Direct Manipulation Widgets," Proc. Conf. Visualization, pp. 255-562, 2001.
[8] 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," Computer Graphics, vol. 31, pp. 389-400, 1997.
[9] M. Tory, S. Potts, and T. Möller, "A Parallel Coordinates Style Interface for Exploratory Volume Visualization," IEEE Trans. Visualization and Computer Graphics, vol. 11, no. 1, pp. 71-80, Jan./Feb. 2005.
[10] C. Rezk-Salama, M. Keller, and P. Kohlmann, "High-level User Interfaces for Transfer Function Design with Semantics," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 5, pp. 1021-1028, Sept./Oct. 2006.
[11] Y. Wu and H. Qu, "Interactive Transfer Function Design Based on Editing Direct Volume Rendered Images," IEEE Trans. Visualization and Computer Graphics, vol. 13, no. 5, pp. 1027-1040, Sept./Oct. 2007.
[12] S. Bruckner and M.E. Gröller, "Style Transfer Functions for Illustrative Volume Rendering," Computer Graphics Forum, vol. 26, no. 3, pp. 715-724, Sept. 2007.
[13] C.L. Bajaj, V. Pascucci, and D.R. Schikore, "The Contour Spectrum," Proc. Conf. Visualization, pp. 167-173, 1997.
[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, 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, Nov./Dec. 2008.
[16] L. Wang, Y. Zhao, K. Mueller, and A. Kaufman, "The Magic Volume Lens: An Interactive Focus+Context Technique for Volume Rendering," Proc. IEEE Conf. Visualization, pp. 367-374, 2005.
[17] A. Lu, R. Maciejewski, and D.S. Ebert, "Volume Composition Using Eye Tracking Data," Proc. Eurographics/IEEE-VGTC Symp. Visualization, pp. 115-122, 2006.
[18] W. Li, L. Ritter, M. Agrawala, B. Curless, and D. Salesin, "Interactive Cutaway Illustrations of Complex 3D Models," ACM Trans. Graphics, vol. 26, no. 3, pp. 31-40, 2007.
[19] I. Viola, A. Kanitsar, and M.E. Gröller, "Importance-Driven Feature Enhancement in Volume Visualization," IEEE Trans. Visualization and Computer Graphics, vol. 11, no. 4, pp. 408-418, July-Aug. 2005.
[20] T. Ropinski, J.-S. Praßni, F. Steinicke, and K.H. Hinrichs, "Stroke-Based Transfer Function Design," Proc. IEEE/EG Int'l Symp. Volume and Point-Based Graphics, pp. 41-48, 2008.
[21] C. Rezk-Salama and A. Kolb, "Opacity Peeling for Direct Volume Rendering," Computer Graphics Forum, vol. 25, no. 3, pp. 597-606, 2006.
[22] M.M. Malik, T. Möller, and M.E. Gröller, "Feature Peeling," Proc. Graphics Interface, pp. 273-280, 2007.
[23] C.D. Correa and K.-L. Ma, "Visibility-Driven Transfer Functions," Proc. IEEE Pacific Visualization Symp., pp. 177-184, 2009.
[24] P. Kohlmann, S. Bruckner, A. Kanitsar, and M.E. Gröller, "Contextual Picking of Volumetric Structures," Proc. IEEE Pacific Visualization Symp., pp. 185-192, 2009.
[25] 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, 2007.
[26] 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, Mar.-Apr. 2007.
[27] C. Muelder and K.-L. Ma, "Interactive Feature Extraction and Tracking by Utilizing Region Coherency," Proc. IEEE-VGTC Pacific Visualization Symp., pp. 17-24, Apr. 2009.
[28] R. Maciejewski, I. Woo, W. Chen, and D. 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.
[29] C. Ware, Information Visualization: Perception for Design. Morgan Kaufmann, 2004.
[30] S.S. Stevens, "On the Theory of Scales of Measurement," Science, vol. 103, no. 2684, pp. 677-680, 1946.
[31] N. Svakhine, Y. Jang, D. Ebert, and K. Gaither, "Illustration and Photography Inspired Visualization of Flows and Volumes," Proc. IEEE Conf. Visualization, pp. 687-694, 2005.
[32] J. Krüger, J. Schneider, and R. Westermann, "ClearView: An Interactive Context Preserving Hotspot Visualization Technique," IEEE Trans. Visualization and Computer Graphics, vol. 12, no. 5, pp. 941-948, Sep./Oct. 2006.
[33] M. Harrower and C.A. Brewer, "Colorbrewer.org: An Online Tool for Selecting Colour Schemes for Maps," Cartographic J., vol. 40, no. 1, pp. 27-37, June 2003.
[34] I. Viola, A. Kanitsar, and M.E. Gröller, "Hardware-based Nonlinear Filtering and Segmentation Using High-level Shading Languages," Proc. IEEE Conf. Visualization, pp. 309-316, 2003.
[35] G. Kindlmann and J.W. Durkin, "Semi-Automatic Generation of Transfer Functions for Direct Volume Rendering," Proc. IEEE Symp. Volume Visualization (VVS '98), pp. 79-86, 1998.
[36] J. Zhou, M. Hinz, and K.D. Tönnies, "Focal Region-guided Feature-Based Volume Rendering," Proc. First Int'l Symp. 3D Data Processing, Visualization, and Transmission, pp. 87-90, 2002.
[37] D. Ebert and P. Rheingans, "Volume Illustration: Non-photorealistic Rendering of Volume Models," Proc. IEEE Conf. Visualization, pp. 195-202, 2000.
[38] W.E. Lorensen and H.E. Cline, "Marching Cubes: A High Resolution 3D Surface Construction Algorithm," Proc. Conf. Computer Graphics and Interactive Techniques, pp. 163-169, 1987.
[39] D. Horn, "Stream Reduction Operations for GPGPU Applications," Proc. GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, pp. 573-583, 2007.
[40] M. Harris, S. Sengupta, and J.D. Owens, "Parallel Prefix Sum (scan) with CUDA," GPU Gems 3, H. Nguyen, ed. Addison Wesley, pp. 851-876, 2007.
[41] HDR Image Processing Library, http://courses.ece.uiuc.eduece498, 22 Apr., 2011.
[42] L.D. Bergman, B.E. Rogowitz, and L.A. Treinish, "A Rule-Based Tool for Assisting Colormap Selection," Proc. Conf. Visualization, pp. 118-125, 1995.
[43] S. Takahashi and Y. Takeshima, "A Feature-Driven Approach to Locating Optimal Viewpoints for Volume Visualization," Proc. IEEE Conf. Visualization, pp. 495-502, 2005.
[44] M.-Y. Chan, Y. Wu, W.-H. Mak, W. Chen, and H. Qu, "Perception-Based Transparency Optimization for Direct Volume Rendering," IEEE Trans. Visualization and Computer Graphics, vol. 15, no. 6, pp. 1283-1290, Nov./Dec. 2009.
57 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool