Information
- Publication Type: Journal Paper with Conference Talk
- Workgroup(s)/Project(s):
- Date: June 2011
- Journal: Computer Graphics Forum
- Volume: 30
- Number: 3
- Location: Bergen, Norway
- Lecturer: Philipp Muigg
- ISSN: 0167-7055
- Event: EuroVis 2011
- Booktitle: Computer Graphics Forum
- Organization: The Eurographics Association and Blackwell Publishing Ltd.
- Publisher: Blackwell Publishing
- Conference date: 31. May 2011 – 3. June 2011
- Pages: 643 – 652
Abstract
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.Additional Files and Images
Weblinks
BibTeX
@article{Muigg_2011_VC, title = "Visual Coherence for Large-Scale Line-Plot Visualizations", author = "Philipp Muigg and Markus Hadwiger and Helmut Doleisch and Eduard Gr\"{o}ller", year = "2011", abstract = "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.", month = jun, journal = "Computer Graphics Forum", volume = "30", number = "3", issn = "0167-7055", booktitle = "Computer Graphics Forum", organization = "The Eurographics Association and Blackwell Publishing Ltd.", publisher = "Blackwell Publishing", pages = "643--652", URL = "https://www.cg.tuwien.ac.at/research/publications/2011/Muigg_2011_VC/", }