39-Issue 3
Permanent URI for this collection
Browse
Browsing 39-Issue 3 by Title
Now showing 1 - 20 of 49
Results Per Page
Sort Options
Item Augmenting Node-Link Diagrams with Topographic Attribute Maps(The Eurographics Association and John Wiley & Sons Ltd., 2020) Preiner, Reinhold; Schmidt, Johanna; Krösl, Katharina; Schreck, Tobias; Mistelbauer, Gabriel; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaWe propose a novel visualization technique for graphs that are attributed with scalar data. In many scenarios, these attributes (e.g., birth date in a family network) provide ambient context information for the graph structure, whose consideration is important for different visual graph analysis tasks. Graph attributes are usually conveyed using different visual representations (e.g., color, size, shape) or by reordering the graph structure according to the attribute domain (e.g., timelines). While visual encodings allow graphs to be arranged in a readable layout, assessing contextual information such as the relative similarities of attributes across the graph is often cumbersome. In contrast, attribute-based graph reordering serves the comparison task of attributes, but typically strongly impairs the readability of the structural information given by the graph's topology. In this work, we augment force-directed node-link diagrams with a continuous ambient representation of the attribute context. This way, we provide a consistent overview of the graph's topological structure as well as its attributes, supporting a wide range of graph-related analysis tasks. We resort to an intuitive height field metaphor, illustrated by a topographic map rendering using contour lines and suitable color maps. Contour lines visually connect nodes of similar attribute values, and depict their relative arrangement within the global context. Moreover, our contextual representation supports visualizing attribute value ranges associated with graph nodes (e.g., lifespans in a family network) as trajectories routed through this height field. We discuss how user interaction with both the structural and the contextual information fosters exploratory graph analysis tasks. The effectiveness and versatility of our technique is confirmed in a user study and case studies from various application domains.Item Bombalytics: Visualization of Competition and Collaboration Strategies of Players in a Bomb Laying Game(The Eurographics Association and John Wiley & Sons Ltd., 2020) Agarwal, Shivam; Wallner, Günter; Beck, Fabian; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaCompetition and collaboration form complex interaction patterns between the agents and objects involved. Only by understanding these interaction patterns, we can reveal the strategies the participating parties applied. In this paper, we study such competition and collaboration behavior for a computer game. Serving as a testbed for artificial intelligence, the multiplayer bomb laying game Pommerman provides a rich source of advanced behavior of computer agents. We propose a visualization approach that shows an overview of multiple games, with a detailed timeline-based visualization for exploring the specifics of each game. Since an analyst can only fully understand the data when considering the direct and indirect interactions between agents, we suggest various visual encodings of these interactions. Based on feedback from expert users and an application example, we demonstrate that the approach helps identify central competition strategies and provides insights on collaboration.Item Boxer: Interactive Comparison of Classifier Results(The Eurographics Association and John Wiley & Sons Ltd., 2020) Gleicher, Michael; Barve, Aditya; Yu, Xinyi; Heimerl, Florian; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaMachine learning practitioners often compare the results of different classifiers to help select, diagnose and tune models. We present Boxer, a system to enable such comparison. Our system facilitates interactive exploration of the experimental results obtained by applying multiple classifiers to a common set of model inputs. The approach focuses on allowing the user to identify interesting subsets of training and testing instances and comparing performance of the classifiers on these subsets. The system couples standard visual designs with set algebra interactions and comparative elements. This allows the user to compose and coordinate views to specify subsets and assess classifier performance on them. The flexibility of these compositions allow the user to address a wide range of scenarios in developing and assessing classifiers. We demonstrate Boxer in use cases including model selection, tuning, fairness assessment, and data quality diagnosis.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 Classifier-Guided Visual Correction of Noisy Labels for Image Classification Tasks(The Eurographics Association and John Wiley & Sons Ltd., 2020) Bäuerle, Alex; Neumann, Heiko; Ropinski, Timo; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaTraining data plays an essential role in modern applications of machine learning. However, gathering labeled training data is time-consuming. Therefore, labeling is often outsourced to less experienced users, or completely automated. This can introduce errors, which compromise valuable training data, and lead to suboptimal training results. We thus propose a novel approach that uses the power of pretrained classifiers to visually guide users to noisy labels, and let them interactively check error candidates, to iteratively improve the training data set. To systematically investigate training data, we propose a categorization of labeling errors into three different types, based on an analysis of potential pitfalls in label acquisition processes. For each of these types, we present approaches to detect, reason about, and resolve error candidates, as we propose measures and visual guidance techniques to support machine learning users. Our approach has been used to spot errors in well-known machine learning benchmark data sets, and we tested its usability during a user evaluation. While initially developed for images, the techniques presented in this paper are independent of the classification algorithm, and can also be extended to many other types of training data.Item 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 CPU Ray Tracing of Tree-Based Adaptive Mesh Refinement Data(The Eurographics Association and John Wiley & Sons Ltd., 2020) Wang, Feng; Marshak, Nathan; Usher, Will; Burstedde, Carsten; Knoll, Aaron; Heister, Timo; Johnson, Chris R.; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaAdaptive mesh refinement (AMR) techniques allow for representing a simulation's computation domain in an adaptive fashion. Although these techniques have found widespread adoption in high-performance computing simulations, visualizing their data output interactively and without cracks or artifacts remains challenging. In this paper, we present an efficient solution for direct volume rendering and hybrid implicit isosurface ray tracing of tree-based AMR (TB-AMR) data. We propose a novel reconstruction strategy, Generalized Trilinear Interpolation (GTI), to interpolate across AMR level boundaries without cracks or discontinuities in the surface normal. We employ a general sparse octree structure supporting a wide range of AMR data, and use it to accelerate volume rendering, hybrid implicit isosurface rendering and value queries. We demonstrate that our approach achieves artifact-free isosurface and volume rendering and provides higher quality output images compared to existing methods at interactive rendering rates.Item Data Comets: Designing a Visualization Tool for Analyzing Autonomous Aerial Vehicle Logs with Grounded Evaluation(The Eurographics Association and John Wiley & Sons Ltd., 2020) Saffo, David; Leventidis, Aristotelis; Jain, Twinkle; Borkin, Michelle A.; Dunne, Cody; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaAutonomous unmanned aerial vehicles are complex systems of hardware, software, and human input. Understanding this complexity is key to their development and operation. Information visualizations already exist for exploring flight logs but comprehensive analyses currently require several disparate and custom tools. This design study helps address the pain points faced by autonomous unmanned aerial vehicle developers and operators. We contribute: a spiral development process model for grounded evaluation visualization development focused on progressively broadening target user involvement and refining user goals; a demonstration of the model as part of developing a deployed and adopted visualization system; a data and task abstraction for developers and operators performing post-flight analysis of autonomous unmanned aerial vehicle logs; the design and implementation of DATA COMETS, an open-source and web-based interactive visualization tool for post-flight log analysis incorporating temporal, geospatial, and multivariate data; and the results of a summative evaluation of the visualization system and our abstractions based on in-the-wild usage.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 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 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 Extraction of Distinguished Hyperbolic Trajectories for 2D Time-Dependent Vector Field Topology(The Eurographics Association and John Wiley & Sons Ltd., 2020) Hofmann, Lutz; Sadlo, Filip; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaThis paper does two main contributions to 2D time-dependent vector field topology. First, we present a technique for robust, accurate, and efficient extraction of distinguished hyperbolic trajectories (DHT), the generative structures of 2D time-dependent vector field topology. It is based on refinement of initial candidate curves. In contrast to previous approaches, it is robust because the refinement converges for reasonably close initial candidates, it is accurate due to its adaptive scheme, and it is efficient due to its high convergence speed. Second, we provide a detailed evaluation and discussion of previous approaches for the extraction of DHTs and time-dependent vector field topology in general. We demonstrate the utility of our approach using analytical flows, as well as data from computational fluid dynamics.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 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 Fuzzy Contour Trees: Alignment and Joint Layout of Multiple Contour Trees(The Eurographics Association and John Wiley & Sons Ltd., 2020) Lohfink, Anna-Pia; Wetzels, Florian; Lukasczyk, Jonas; Weber, Gunther H.; Garth, Christoph; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaWe describe a novel technique for the simultaneous visualization of multiple scalar fields, e.g. representing the members of an ensemble, based on their contour trees. Using tree alignments, a graph-theoretic concept similar to edit distance mappings, we identify commonalities across multiple contour trees and leverage these to obtain a layout that can represent all trees simultaneously in an easy-to-interpret, minimally-cluttered manner. We describe a heuristic algorithm to compute tree alignments for a given similarity metric, and give an algorithm to compute a joint layout of the resulting aligned contour trees. We apply our approach to the visualization of scalar field ensembles, discuss basic visualization and interaction possibilities, and demonstrate results on several analytic and real-world examples.Item A Globally Conforming Lattice Structure for 2D Stress Tensor Visualization(The Eurographics Association and John Wiley & Sons Ltd., 2020) Wang, Junpeng; Wu, Jun; Westermann, Rüdiger; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaWe present a visualization technique for 2D stress tensor fields based on the construction of a globally conforming lattice. Conformity ensures that the lattice edges follow the principal stress directions and the aspect ratio of lattice elements represents the stress anisotropy. Since such a lattice structure cannot be space-filling in general, it is constructed from multiple intersecting lattice beams. Conformity at beam intersections is ensured via a constrained optimization problem, by computing the aspect ratio of elements at intersections so that their edges meet when continued along the principal stress lines. In combination with a coloring scheme that encodes relative stress magnitudes, a global visualization is achieved. By introducing additional constraints on the positional variation of the beam intersections, coherent visualizations are achieved when external loads or material parameters are changed. In a number of experiments using non-trivial scenarios, we demonstrate the capability of the proposed visualization technique to show the global and local structure of a given stress field.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.Item Hairy Slices II: Depth Cues for Visualizing 3D Streamlines Through Cutting Planes(The Eurographics Association and John Wiley & Sons Ltd., 2020) Stevens, Andrew H.; Ware, Colin; Butkiewicz, Thomas; Rogers, David; Abram, Greg; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaVisualizing 3D vector fields is challenging because of occlusion problems and the difficulty of providing depth cues that adequately support the perception of direction of flow lines in 3D space. One of the depth cues that has proven most valuable for the perception of other kinds of 3D data, notably 3D networks and 3D point clouds, is structure-from-motion (also called the Kinetic Depth Effect); another powerful depth cue is stereoscopic viewing. We carried out an experiment of the perception of direction for short streamlines passing through a cutting plane. The conditions included viewing with and without structurefrom- motion and with and without stereoscopic depth. Conditions also include comparing streamtubes to lines. The results show that for this particular task, stereo provided an effective depth cue, but structure-from-motion did not. Ringed streamtubes and streamcones provided good 3D direction information, even without stereoscopic viewing. We conclude with guidelines for viewing slices through vector fields.Item Infomages: Embedding Data into Thematic Images(The Eurographics Association and John Wiley & Sons Ltd., 2020) Coelho, Darius; Mueller, Klaus; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaRecent studies have indicated that visually embellished charts such as infographics have the ability to engage viewers and positively affect memorability. Fueled by these findings, researchers have proposed a variety of infographic design tools. However, these tools do not cover the entire design space. In this work, we identify a subset of infographics that we call infomages. Infomages are casual visuals of data in which a data chart is embedded into a thematic image such that the content of the image reflects the subject and the designer's interpretation of the data. Creating an effective infomage, however, can require a fair amount of design expertise and is thus out of reach for most people. In order to also afford non-artists with the means to design convincing infomages, we first study the principled design of existing infomages and identify a set of key chart embedding techniques. Informed by these findings we build a design tool that links web-scale image search with a set of interactive image processing tools to empower novice users with the ability to design a wide variety of infomages. As the embedding process might introduce some amount of visual distortion of the data our tool also aids users to gauge the amount of this distortion, if any. We experimentally demonstrate the usability of our tool and conclude with a discussion of infomages and our design tool.Item Knowledge-Assisted Comparative Assessment of Breast Cancer using Dynamic Contrast-Enhanced Magnetic Resonance Imaging(The Eurographics Association and John Wiley & Sons Ltd., 2020) Nie, Kai; Baltzer, Pascal; Preim, Bernhard; Mistelbauer, Gabriel; Viola, Ivan and Gleicher, Michael and Landesberger von Antburg, TatianaBreast perfusion data are dynamic medical image data that depict perfusion characteristics of the investigated tissue. These data consist of a series of static datasets that are acquired at different time points and aggregated into time intensity curves (TICs) for each voxel. The characteristics of these TICs provide important information about a lesion's composition, but their analysis is time-consuming due to their large number. Subsequently, these TICs are used to classify a lesion as benign or malignant. This lesion scoring is commonly done manually by physicians and may therefore be subject to bias. We propose an approach that addresses both of these problems by combining an automated lesion classification with a visual confirmatory analysis, especially for uncertain cases. Firstly, we cluster the TICs of a lesion using ordering points to identify the clustering structure (OPTICS) and then visualize these clusters. Together with their relative size, they are added to a library. We then model fuzzy inference rules by using the lesion's TIC clusters as antecedents and its score as consequent. Using a fuzzy scoring system, we can suggest a score for a new lesion. Secondly, to allow physicians to confirm the suggestion in uncertain cases, we display the TIC clusters together with their spatial distribution and allow them to compare two lesions side by side. With our knowledge-assisted comparative visual analysis, physicians can explore and classify breast lesions. The true positive prediction accuracy of our scoring system achieved 71.4% in one-fold cross-validation using 14 lesions.