TY - JOUR
T1 - Visual coherence for large-scale line-plot visualizations
AU - Muigg, Philipp
AU - Hadwiger, Markus
AU - Doleisch, Helmut
AU - Gröller, Eduard M.
N1 - KAUST Repository Item: Exported on 2020-10-01
Acknowledgements: The authors thank Thomas Schultz and Andrea Kratz for valuable input on tensor-related topics, and Wolfgang Freiler for help with figures. The diesel particulate filter data set is courtesy of AVL List GmbH, Graz, Austria. Parts of this work were funded by the Austrian Research Funding Agency (FFG) in the scope of the project "AutARG" ( No. 819352)
PY - 2011/6/28
Y1 - 2011/6/28
N2 - Displaying a large number of lines within a limited amount of screen space is a task that is common to many different classes of visualization techniques such as time-series visualizations, parallel coordinates, link-node diagrams, and phase-space diagrams. This paper addresses the challenging problems of cluttering and overdraw inherent to such visualizations. We generate a 2x2 tensor field during line rasterization that encodes the distribution of line orientations through each image pixel. Anisotropic diffusion of a noise texture is then used to generate a dense, coherent visualization of line orientation. In order to represent features of different scales, we employ a multi-resolution representation of the tensor field. The resulting technique can easily be applied to a wide variety of line-based visualizations. We demonstrate this for parallel coordinates, a time-series visualization, and a phase-space diagram. Furthermore, we demonstrate how to integrate a focus+context approach by incorporating a second tensor field. Our approach achieves interactive rendering performance for large data sets containing millions of data items, due to its image-based nature and ease of implementation on GPUs. Simulation results from computational fluid dynamics are used to evaluate the performance and usefulness of the proposed method. © 2011 The Author(s).
AB - Displaying a large number of lines within a limited amount of screen space is a task that is common to many different classes of visualization techniques such as time-series visualizations, parallel coordinates, link-node diagrams, and phase-space diagrams. This paper addresses the challenging problems of cluttering and overdraw inherent to such visualizations. We generate a 2x2 tensor field during line rasterization that encodes the distribution of line orientations through each image pixel. Anisotropic diffusion of a noise texture is then used to generate a dense, coherent visualization of line orientation. In order to represent features of different scales, we employ a multi-resolution representation of the tensor field. The resulting technique can easily be applied to a wide variety of line-based visualizations. We demonstrate this for parallel coordinates, a time-series visualization, and a phase-space diagram. Furthermore, we demonstrate how to integrate a focus+context approach by incorporating a second tensor field. Our approach achieves interactive rendering performance for large data sets containing millions of data items, due to its image-based nature and ease of implementation on GPUs. Simulation results from computational fluid dynamics are used to evaluate the performance and usefulness of the proposed method. © 2011 The Author(s).
UR - http://hdl.handle.net/10754/561794
UR - http://doi.wiley.com/10.1111/j.1467-8659.2011.01913.x
UR - http://www.scopus.com/inward/record.url?scp=84882675208&partnerID=8YFLogxK
U2 - 10.1111/j.1467-8659.2011.01913.x
DO - 10.1111/j.1467-8659.2011.01913.x
M3 - Article
SN - 0167-7055
VL - 30
SP - 643
EP - 652
JO - Computer Graphics Forum
JF - Computer Graphics Forum
IS - 3
ER -