EuroVis20: Eurographics Conference on Visualization
Permanent URI for this collection
Browse
Browsing EuroVis20: Eurographics Conference on Visualization by Issue Date
Now showing 1 - 20 of 49
Results Per Page
Sort Options
Item Orchard: Exploring Multivariate Heterogeneous Networks on Mobile Phones(The Eurographics Association and John Wiley & Sons Ltd., 2020) Eichmann, Philipp; Edge, Darren; Evans, Nathan; Lee, Bongshin; Brehmer, Matthew; White, Christopher; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaPeople are becoming increasingly sophisticated in their ability to navigate information spaces using search, hyperlinks, and visualization. But, mobile phones preclude the use of multiple coordinated views that have proven effective in the desktop environment (e.g., for business intelligence or visual analytics). In this work, we propose to model information as multivariate heterogeneous networks to enable greater analytic expression for a range of sensemaking tasks while suggesting a new, list-based paradigm with gestural navigation of structured information spaces on mobile phones. We also present a mobile application, called Orchard, which combines ideas from both faceted search and interactive network exploration in a visual query language to allow users to collect facets of interest during exploratory navigation. Our study showed that users could collect and combine these facets with Orchard, specifying network queries and projections that would only have been possible previously using complex data tools or custom data science.Item Sublinear Time Force Computation for Big Complex Network Visualization(The Eurographics Association and John Wiley & Sons Ltd., 2020) Meidiana, Amyra; Hong, Seok-Hee; Torkel, Marnijati; Cai, Shijun; Eades, Peter; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaIn this paper, we present a new framework for sublinear time force computation for visualization of big complex graphs. Our algorithm is based on the sampling of vertices for computing repulsion forces and edge sparsification for attraction force computation. More specifically, for vertex sampling, we present three types of sampling algorithms, including random sampling, geometric sampling, and combinatorial sampling, to reduce the repulsion force computation to sublinear in the number of vertices. We utilize a spectral sparsification approach to reduce the number of attraction force computations to sublinear in the number of edges for dense graphs. We also present a smart initialization method based on radial tree drawing of the BFS spanning tree rooted at the center. Experiments show that our new sublinear time force computation algorithms run quite fast, while producing good visualization of large and complex networks, with significant improvements in quality metrics such as shape-based and edge crossing metrics.Item EuroVis 2020 CGF 39-3: Frontmatter(The Eurographics Association and John Wiley & Sons Ltd., 2020) Gleicher, Michael; Viola, Ivan; Landesberger von Antburg, Tatiana; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaItem Co-creating Visualizations: A First Evaluation with Social Science Researchers(The Eurographics Association and John Wiley & Sons Ltd., 2020) Molina León, Gabriela; Breiter, Andreas; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaCo-creation is a design method where designers and domain experts work together to develop a product. In this paper, we present and evaluate the use of co-creation to design a visual information system with social science researchers in order to explore and analyze their data. Co-creation proposes involving the future users in the design process to ensure that they play a critical role in the design, and to increase the chances of long-term adoption. We evaluated the co-creation process through surveys, interviews and a user study. According to the participants' feedback, they felt listened to through co-creation, and considered the methodology helpful to develop visualizations that support their research in the near future. However, participation was far from perfect, particularly early career researchers showed limited interest in participating because they did not see the process as beneficial for their research publication goals. We summarize benefits and limitations of co-creation, together with our recommendations, as lessons learned.Item DRLViz: Understanding Decisions and Memory in Deep Reinforcement Learning(The Eurographics Association and John Wiley & Sons Ltd., 2020) Jaunet, Theo; Vuillemot, Romain; Wolf, Christian; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaWe present DRLViz, a visual analytics interface to interpret the internal memory of an agent (e.g. a robot) trained using deep reinforcement learning. This memory is composed of large temporal vectors updated when the agent moves in an environment and is not trivial to understand due to the number of dimensions, dependencies to past vectors, spatial/temporal correlations, and co-correlation between dimensions. It is often referred to as a black box as only inputs (images) and outputs (actions) are intelligible for humans. Using DRLViz, experts are assisted to interpret decisions using memory reduction interactions, and to investigate the role of parts of the memory when errors have been made (e.g. wrong direction). We report on DRLViz applied in the context of video games simulators (ViZDoom) for a navigation scenario with item gathering tasks. We also report on experts evaluation using DRLViz, and applicability of DRLViz to other scenarios and navigation problems beyond simulation games, as well as its contribution to black box models interpretability and explain-ability in the field of visual analytics.Item Understanding the Design Space and Authoring Paradigms for Animated Data Graphics(The Eurographics Association and John Wiley & Sons Ltd., 2020) Thompson, John R.; Liu, Zhicheng; Li, Wilmot; Stasko, John; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaCreating expressive animated data graphics often requires designers to possess highly specialized programming skills. Alternatively, the use of direct manipulation tools is popular among animation designers, but these tools have limited support for generating graphics driven by data. Our goal is to inform the design of next-generation animated data graphic authoring tools. To understand the composition of animated data graphics, we survey real-world examples and contribute a description of the design space. We characterize animated transitions based on object, graphic, data, and timing dimensions. We synthesize the primitives from the object, graphic, and data dimensions as a set of 10 transition types, and describe how timing primitives compose broader pacing techniques. We then conduct an ideation study that uncovers how people approach animation creation with three authoring paradigms: keyframe animation, procedural animation, and presets & templates. Our analysis shows that designers have an overall preference for keyframe animation. However, we find evidence that an authoring tool should combine these three paradigms as designers' preferences depend on the characteristics of the animated transition design and the authoring task. Based on these findings, we contribute guidelines and design considerations for developing future animated data graphic authoring tools.Item Quantitative Evaluation of Time-Dependent Multidimensional Projection Techniques(The Eurographics Association and John Wiley & Sons Ltd., 2020) Vernier, Eduardo Faccin; Garcia, Rafael; Silva, Iron Prando da; Comba, João L. D.; Telea, Alexandru C.; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaDimensionality reduction methods are an essential tool for multidimensional data analysis, and many interesting processes can be studied as time-dependent multivariate datasets. There are, however, few studies and proposals that leverage on the concise power of expression of projections in the context of dynamic/temporal data. In this paper, we aim at providing an approach to assess projection techniques for dynamic data and understand the relationship between visual quality and stability. Our approach relies on an experimental setup that consists of existing techniques designed for time-dependent data and new variations of static methods. To support the evaluation of these techniques, we provide a collection of datasets that has a wide variety of traits that encode dynamic patterns, as well as a set of spatial and temporal stability metrics that assess the quality of the layouts. We present an evaluation of 9 methods, 10 datasets, and 12 quality metrics, and elect the best-suited methods for projecting time-dependent multivariate data, exploring the design choices and characteristics of each method. Additional results can be found in the online benchmark repository. We designed our evaluation pipeline and benchmark specifically to be a live resource, open to all researchers who can further add their favorite datasets and techniques at any point in the future.Item Fiber Surfaces for many Variables(The Eurographics Association and John Wiley & Sons Ltd., 2020) Blecha, Christian; Raith, Felix; Präger, Arne Jonas; Nagel, Thomas; Kolditz, Olaf; Maßmann, Jobst; Röber, Niklas; Böttinger, Michael; Scheuermann, Gerik; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaScientific visualization deals with increasingly complex data consisting of multiple fields. Typical disciplines generating multivariate data are fluid dynamics, structural mechanics, geology, bioengineering, and climate research. Quite often, scientists are interested in the relation between some of these variables. A popular visualization technique for a single scalar field is the extraction and rendering of isosurfaces. With this technique, the domain can be split into two parts, i.e. a volume with higher values and one with lower values than the selected isovalue. Fiber surfaces generalize this concept to two or three scalar variables up to now. This article extends the notion further to potentially any finite number of scalar fields. We generalize the fiber surface extraction algorithm of Raith et al. [RBN*19] from 3 to d dimensions and demonstrate the technique using two examples from geology and climate research. The first application concerns a generic model of a nuclear waste repository and the second one an atmospheric simulation over central Europe. Both require complex simulations which involve multiple physical processes. In both cases, the new extended fiber surfaces helps us finding regions of interest like the nuclear waste repository or the power supply of a storm due to their characteristic properties.Item MotionGlyphs: Visual Abstraction of Spatio-Temporal Networks in Collective Animal Behavior(The Eurographics Association and John Wiley & Sons Ltd., 2020) Cakmak, Eren; Schäfer, Hanna; Buchmüller, Juri; Fuchs, Johannes; Schreck, Tobias; Jordan, Alex; Keim, Daniel A.; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaDomain experts for collective animal behavior analyze relationships between single animal movers and groups of animals over time and space to detect emergent group properties. A common way to interpret this type of data is to visualize it as a spatio-temporal network. Collective behavior data sets are often large, and may hence result in dense and highly connected node-link diagrams, resulting in issues of node-overlap and edge clutter. In this design study, in an iterative design process, we developed glyphs as a design for seamlessly encoding relationships and movement characteristics of a single mover or clusters of movers. Based on these glyph designs, we developed a visual exploration prototype, MotionGlyphs, that supports domain experts in interactively filtering, clustering, and animating spatio-temporal networks for collective animal behavior analysis. By means of an expert evaluation, we show how MotionGlyphs supports important tasks and analysis goals of our domain experts, and we give evidence of the usefulness for analyzing spatio-temporal networks of collective animal behavior.Item Feature Driven Combination of Animated Vector Field Visualizations(The Eurographics Association and John Wiley & Sons Ltd., 2020) Lobo, MarÃa Jesús; Telea, Alexandru; Hurter, Christophe; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaAnimated visualizations are one of the methods for finding and understanding complex structures of time-dependent vector fields. Many visualization designs can be used to this end, such as streamlines, vector glyphs, and image-based techniques. While all such designs can depict any vector field, their effectiveness in highlighting particular field aspects has not been fully explored. To fill this gap, we compare three animated vector field visualization techniques, OLIC, IBFV, and particles, for a critical point detection-and-classification task through a user study. Our results show that the effectiveness of the studied techniques depends on the nature of the critical points. We use these results to design a new flow visualization technique that combines all studied techniques in a single view by locally using the most effective technique for the patterns present in the flow data at that location. A second user study shows that our technique is more efficient and less error prone than the three other techniques used individually for the critical point detection task.Item Canis: A High-Level Language for Data-Driven Chart Animations(The Eurographics Association and John Wiley & Sons Ltd., 2020) Ge, Tong; Zhao, Yue; Lee, Bongshin; Ren, Donghao; Chen, Baoquan; Wang, Yunhai; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaIn this paper, we introduce Canis, a high-level domain-specific language that enables declarative specifications of data-driven chart animations. By leveraging data-enriched SVG charts, its grammar of animations can be applied to the charts created by existing chart construction tools. With Canis, designers can select marks from the charts, partition the selected marks into mark units based on data attributes, and apply animation effects to the mark units, with the control of when the effects start. The Canis compiler automatically synthesizes the Lottie animation JSON files [Aira], which can be rendered natively across multiple platforms. To demonstrate Canis' expressiveness, we present a wide range of chart animations. We also evaluate its scalability by showing the effectiveness of our compiler in reducing the output specification size and comparing its performance on different platforms against D3.Item PEAX: Interactive Visual Pattern Search in Sequential Data Using Unsupervised Deep Representation Learning(The Eurographics Association and John Wiley & Sons Ltd., 2020) Lekschas, Fritz; Peterson, Brant; Haehn, Daniel; Ma, Eric; Gehlenborg, Nils; Pfister, Hanspeter; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaWe present PEAX, a novel feature-based technique for interactive visual pattern search in sequential data, like time series or data mapped to a genome sequence. Visually searching for patterns by similarity is often challenging because of the large search space, the visual complexity of patterns, and the user's perception of similarity. For example, in genomics, researchers try to link patterns in multivariate sequential data to cellular or pathogenic processes, but a lack of ground truth and high variance makes automatic pattern detection unreliable. We have developed a convolutional autoencoder for unsupervised representation learning of regions in sequential data that can capture more visual details of complex patterns compared to existing similarity measures. Using this learned representation as features of the sequential data, our accompanying visual query system enables interactive feedback-driven adjustments of the pattern search to adapt to the users' perceived similarity. Using an active learning sampling strategy, PEAX collects user-generated binary relevance feedback. This feedback is used to train a model for binary classification, to ultimately find other regions that exhibit patterns similar to the search target. We demonstrate PEAX's features through a case study in genomics and report on a user study with eight domain experts to assess the usability and usefulness of PEAX. Moreover, we evaluate the effectiveness of the learned feature representation for visual similarity search in two additional user studies. We find that our models retrieve significantly more similar patterns than other commonly used techniques.Item Sunspot Plots: Model-based Structure Enhancement for Dense Scatter Plots(The Eurographics Association and John Wiley & Sons Ltd., 2020) Trautner, Thomas; Bolte, Fabian; Stoppel, Sergej; Bruckner, Stefan; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaScatter plots are a powerful and well-established technique for visualizing the relationships between two variables as a collection of discrete points. However, especially when dealing with large and dense data, scatter plots often exhibit problems such as overplotting, making the data interpretation arduous. Density plots are able to overcome these limitations in highly populated regions, but fail to provide accurate information of individual data points. This is particularly problematic in sparse regions where the density estimate may not provide a good representation of the underlying data. In this paper, we present sunspot plots, a visualization technique that communicates dense data as a continuous data distribution, while preserving the discrete nature of data samples in sparsely populated areas. We furthermore demonstrate the advantages of our approach on typical failure cases of scatter plots within synthetic and real-world data sets and validate its effectiveness in a user study.Item SEEVis: A Smart Emergency Evacuation Plan Visualization System with Data-Driven Shot Designs(The Eurographics Association and John Wiley & Sons Ltd., 2020) Li, Quan; Liu, Yingjie J.; Chen, Li; Yang, Xingchao C.; Peng, Yi; Yuan, Xiaoru R.; Wijerathne, Maddegedara Lalith Lakshman; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaDespite the significance of tracking human mobility dynamics in a large-scale earthquake evacuation for an effective first response and disaster relief, the general understanding of evacuation behaviors remains limited. Numerous individual movement trajectories, disaster damages of civil engineering, associated heterogeneous data attributes, as well as complex urban environment all obscure disaster evacuation analysis. Although visualization methods have demonstrated promising performance in emergency evacuation analysis, they cannot effectively identify and deliver the major features like speed or density, as well as the resulting evacuation events like congestion or turn-back. In this study, we propose a shot design approach to generate customized and narrative animations to track different evacuation features with different exploration purposes of users. Particularly, an intuitive scene feature graph that identifies the most dominating evacuation events is first constructed based on user-specific regions or their tracking purposes on a certain feature. An optimal camera route, i.e., a storyboard is then calculated based on the previous user-specific regions or features. For different evacuation events along this route, we employ the corresponding shot design to reveal the underlying feature evolution and its correlation with the environment. Several case studies confirm the efficacy of our system. The feedback from experts and users with different backgrounds suggests that our approach indeed helps them better embrace a comprehensive understanding of the earthquake evacuation.Item v-plots: Designing Hybrid Charts for the Comparative Analysis of Data Distributions(The Eurographics Association and John Wiley & Sons Ltd., 2020) Blumenschein, Michael; Debbeler, Luka J.; Lages, Nadine C.; Renner, Britta; Keim, Daniel A.; El-Assady, Mennatallah; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaComparing data distributions is a core focus in descriptive statistics, and part of most data analysis processes across disciplines. In particular, comparing distributions entails numerous tasks, ranging from identifying global distribution properties, comparing aggregated statistics (e.g., mean values), to the local inspection of single cases. While various specialized visualizations have been proposed (e.g., box plots, histograms, or violin plots), they are not usually designed to support more than a few tasks, unless they are combined. In this paper, we present the v-plot designer; a technique for authoring custom hybrid charts, combining mirrored bar charts, difference encodings, and violin-style plots. v-plots are customizable and enable the simultaneous comparison of data distributions on global, local, and aggregation levels. Our system design is grounded in an expert survey that compares and evaluates 20 common visualization techniques to derive guidelines for the task-driven selection of appropriate visualizations. This knowledge externalization step allowed us to develop a guiding wizard that can tailor v-plots to individual tasks and particular distribution properties. Finally, we confirm the usefulness of our system design and the userguiding process by measuring the fitness for purpose and applicability in a second study with four domain and statistic experts.Item VisuaLint: Sketchy In Situ Annotations of Chart Construction Errors(The Eurographics Association and John Wiley & Sons Ltd., 2020) Hopkins, Aspen K.; Correll, Michael; Satyanarayan, Arvind; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaChart construction errors, such as truncated axes or inexpressive visual encodings, can hinder reading a visualization, or worse, imply misleading facts about the underlying data. These errors can be caught by critical readings of visualizations, but readers must have a high level of data and design literacy and must be paying close attention. To address this issue, we introduce VisuaLint: a technique for surfacing chart construction errors in situ. Inspired by the ubiquitous red wavy underline that indicates spelling mistakes, visualization elements that contain errors (e.g., axes and legends) are sketchily rendered and accompanied by a concise annotation. VisuaLint is unobtrusive-it does not interfere with reading a visualization-and its direct display establishes a close mapping between erroneous elements and the expression of error. We demonstrate five examples of VisualLint and present the results of a crowdsourced evaluation (N = 62) of its efficacy. These results contribute an empirical baseline proficiency for recognizing chart construction errors, and indicate near-universal difficulty in error identification. We find that people more reliably identify chart construction errors after being shown examples of VisuaLint, and prefer more verbose explanations for unfamiliar or less obvious flaws.Item Evaluating Reordering Strategies for Cluster Identification in Parallel Coordinates(The Eurographics Association and John Wiley & Sons Ltd., 2020) Blumenschein, Michael; Zhang, Xuan; Pomerenke, David; Keim, Daniel A.; Fuchs, Johannes; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaThe ability to perceive patterns in parallel coordinates plots (PCPs) is heavily influenced by the ordering of the dimensions. While the community has proposed over 30 automatic ordering strategies, we still lack empirical guidance for choosing an appropriate strategy for a given task. In this paper, we first propose a classification of tasks and patterns and analyze which PCP reordering strategies help in detecting them. Based on our classification, we then conduct an empirical user study with 31 participants to evaluate reordering strategies for cluster identification tasks. We particularly measure time, identification quality, and the users' confidence for two different strategies using both synthetic and real-world datasets. Our results show that, somewhat unexpectedly, participants tend to focus on dissimilar rather than similar dimension pairs when detecting clusters, and are more confident in their answers. This is especially true when increasing the amount of clutter in the data. As a result of these findings, we propose a new reordering strategy based on the dissimilarity of neighboring dimension pairs.Item LOCALIS: Locally-adaptive Line Simplification for GPU-based Geographic Vector Data Visualization(The Eurographics Association and John Wiley & Sons Ltd., 2020) Amiraghdam, Alireza; Diehl, Alexandra; Pajarola, Renato; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaVisualization of large vector line data is a core task in geographic and cartographic systems. Vector maps are often displayed at different cartographic generalization levels, traditionally by using several discrete levels-of-detail (LODs). This limits the generalization levels to a fixed and predefined set of LODs, and generally does not support smooth LOD transitions. However, fast GPUs and novel line rendering techniques can be exploited to integrate dynamic vector map LOD management into GPU-based algorithms for locally-adaptive line simplification and real-time rendering. We propose a new technique that interactively visualizes large line vector datasets at variable LODs. It is based on the Douglas-Peucker line simplification principle, generating an exhaustive set of line segments whose specific subsets represent the lines at any variable LOD. At run time, an appropriate and view-dependent error metric supports screen-space adaptive LOD levels and the display of the correct subset of line segments accordingly. Our implementation shows that we can simplify and display large line datasets interactively. We can successfully apply line style patterns, dynamic LOD selection lenses, and anti-aliasing techniques to our line rendering.Item QUESTO: Interactive Construction of Objective Functions for Classification Tasks(The Eurographics Association and John Wiley & Sons Ltd., 2020) Das, Subhajit; Xu, Shenyu; Gleicher, Michael; Chang, Remco; Endert, Alex; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaBuilding effective classifiers requires providing the modeling algorithms with information about the training data and modeling goals in order to create a model that makes proper tradeoffs. Machine learning algorithms allow for flexible specification of such meta-information through the design of the objective functions that they solve. However, such objective functions are hard for users to specify as they are a specific mathematical formulation of their intents. In this paper, we present an approach that allows users to generate objective functions for classification problems through an interactive visual interface. Our approach adopts a semantic interaction design in that user interactions over data elements in the visualization are translated into objective function terms. The generated objective functions are solved by a machine learning solver that provides candidate models, which can be inspected by the user, and used to suggest refinements to the specifications. We demonstrate a visual analytics system QUESTO for users to manipulate objective functions to define domain-specific constraints. Through a user study we show that QUESTO helps users create various objective functions that satisfy their goals.Item GTMapLens: Interactive Lens for Geo-Text Data Browsing on Map(The Eurographics Association and John Wiley & Sons Ltd., 2020) Ma, Chao; Zhao, Ye; AL-Dohuki, Shamal; Yang, Jing; Ye, Xinyue; Kamw, Farah; Amiruzzaman, Md; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaData containing geospatial semantics, such as geotagged tweets, travel blogs, and crime reports, associates natural language texts with geographical locations. This paper presents a lens-based visual interaction technique, GTMapLens, to flexibly browse the geo-text data on a map. It allows users to perform dynamic focus+context exploration by using movable lenses to browse geographical regions, find locations of interest, and perform comparative and drill-down studies. Geo-text data is visualized in a way that users can easily perceive the underlying geospatial semantics along with lens moving. Based on a requirement analysis with a cohort of multidisciplinary domain experts, a set of lens interaction techniques are developed including keywords control, path management, context visualization, and snapshot anchors. They allow users to achieve a guided and controllable exploration of geo-text data. A hierarchical data model enables the interactive lens operations by accelerated data retrieval from a geo-text database. Evaluation with real-world datasets is presented to show the usability and effectiveness of GTMapLens.