<span>Our society has entered a data-driven era, one in which not only are enormous amounts of data being generated daily but there are also growing expectations placed on the analysis of this data. Some data have become simply too large to be displayed and some have too short a lifespan to be handl
Interaction for Visualization (Synthesis Lectures on Visualization)
โ Scribed by Christian Tominski
- Publisher
- Morgan & Claypool Publishers
- Tongue
- English
- Leaves
- 109
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Visualization has become a valuable means for data exploration and analysis. Interactive visualization combines expressive graphical representations and effective user interaction. Although interaction is an important component of visualization approaches, much of the visualization literature tends to pay more attention to the graphical representation than to interaction. The goal of this work is to strengthen the interaction side of visualization. Based on a brief review of general aspects of interaction, we develop an interaction-oriented view on visualization. This view comprises five key aspects: the data, the tasks, the technology, the human, as well as the implementation. Picking up these aspects individually, we elaborate several interaction methods for visualization. We introduce a multi-threading architecture for efficient interactive exploration. We present interaction techniques for different types of data e.g., multivariate data, spatio-temporal data, graphs) and different visualization tasks (e.g., exploratory navigation, visual comparison, visual editing). With respect to technology, we illustrate approaches that utilize modern interaction modalities (e.g., touch, tangibles, proxemics) as well as classic ones. While the human is important throughout this work, we also consider automatic methods to assist the interactive part. In addition to solutions for individual problems, a major contribution of this work is the overarching view of interaction in visualization as a whole. This includes a critical discussion of interaction, the identification of links between the key aspects of interaction, and the formulation of research topics for future work with a focus on interaction.
โฆ Table of Contents
Acknowledgments
Introduction
Why Focus on Interaction?
An Interaction-oriented View
Outline
Fundamentals
Visualization
HumanโComputer Interaction
Interaction in Visualization
The VisualizationโInteraction Gap
InteractionโUseful or Harmful?
Implementing Interactive Visualization
Summarizing Thoughts
Aspects of Interaction in Visualization
The Data
The Tasks
The Technology
The Human
The Implementation
Methods and Techniques for Interactive Visualization
An Architecture for Efficient Interactive Visualization
Data Characteristics and Interaction
Interacting with Graphs
Interacting with Spatio-temporal Movement Trajectories
Task-specific Interaction Techniques
Interaction for Comparison Tasks
Interaction Support for Editing Tasks
Utilizing Modern Technology for Interaction
Tangible Views for Interaction and Visualization
Proxemic Interaction for Wall-sized Visualization
Supporting Human Interaction with Automatic Methods
Reducing Interaction with Event-based Concepts
Navigation Recommendations for Informed Interaction
Summarizing Remarks
Conclusion and Future Work
Concluding Remarks
Topics for Future Work
Bibliography
Author's Biography
๐ SIMILAR VOLUMES
<p><span>In the human quest for scientific knowledge, empirical evidence is collected by visual perception. Tracking with computer vision takes on the important role to reveal complex patterns of motion that exist in the world we live in. Multi-object tracking algorithms provide new information on h
This book raises the question of what visuality really is and how it is possible to explain it. Virtual reality is connected to our current environment with multiple ties. It affects the everyday operation of the media and hence all of our lives. The authors connect the concepts of pictorial turn an
Transforming data into actionable insights using Python. Description: Python is a popular programming language for data visualization due to its rich ecosystem of libraries and tools. If you're interested in delving into data visualization in Python, this book is an excellent resource to begin y