6 research outputs found
A stable graph layout algorithm for processes
\u3cp\u3eProcess mining enables organizations to analyze data about their (business) processes. Visualization is key to gaining insight into these processes and the associated data. Process visualization requires a high-quality graph layout that intuitively represents the semantics of the process. Process analysis additionally requires interactive filtering to explore the process data and process graph. The ideal process visualization therefore provides a high-quality, intuitive layout and preserves the mental map of the user during the visual exploration. The current industry standard used for process visualization does not satisfy either of these requirements. In this paper, we propose a novel layout algorithm for processes based on the Sugiyama framework. Our approach consists of novel ranking and order constraint algorithms and a novel crossing minimization algorithm. These algorithms make use of the process data to compute stable, high-quality layouts. In addition, we use phased animation to further improve mental map preservation. Quantitative and qualitative evaluations show that our approach computes layouts of higher quality and preserves the mental map better than the industry standard. Additionally, our approach is substantially faster, especially for graphs with more than 250 edges.\u3c/p\u3
Non-overlapping aggregated multivariate glyphs for moving objects
In moving object visualization, objects and their attributes are commonly represented by glyphs on a geographic map. In areas on the map densely populated by these objects, visual clutter and occlusion of glyphs occur. We propose a method to solve this problem by partitioning the set of all objects into subsets that are each visualized using an aggregated multivariate glyph that shows the distribution of several attributes of its objects, such as heading, type and velocity. We choose the combination of subsets and glyph design such that the glyphs do not overlap and the number of subsets is approximately maximal. The partition is maintained and updated while the objects move. We use examples from the maritime domain, but our method is applicable to a wider range of dynamic data. Through a user study we find that, for a set of representative tasks, our method does not perform significantly worse than competitive visualizations with respect to correctness. Furthermore, it performs significantly better for density comparison tasks in high density data sets. We also find that the participants of the user study have a preference for our method
Contour based visualization of vessel movement predictions
We present a visualization method for the interactive exploration of predicted positions of moving objects, in particular, ocean-faring vessels. Two simple prediction models, one based on similarity to historical trajectories and one on Monte Carlo simulation, are presented. The prediction models generate temporal probability density fields starting from a known situation. We use contours to visualize spatio-temporal zones of these density fields. Predictions are split into a configurable number of segments for which we render one or more contours. Users, investigating and exploring the possible development of a situation, can see where a vessel will be in the near future according to a given prediction model. Through a number of real-world use cases and a discussion with users, we show our methods can be used in monitoring traffic for collision avoidance, and detecting illegal activities, like piracy or smuggling. By applying our methods to pedestrian movements, we show that our methods can also be applied to a different domain.
Keywords: situational awareness; uncertainty; vessel prediction; visualizatio
Interactive visualization of multivariate trajectory data with density maps
We present a method to interactively explore multiple attributes in trajectory data using density maps, i.e., images that show an aggregate overview of massive amounts of data. So far, density maps have mainly been used to visualize single attributes. Density maps are created in a two-way procedure; first smoothed trajectories are aggregated in a density field, and then the density field is visualized. In our approach, the user can explore attributes along trajectories by calculating a density field for multiple subsets of the data. These density fields are then either combined into a new density field or first visualized and then combined. Using a widget, called a distribution map, the user can interactively define subsets in an effective and intuitive way, and, supported by high-end graphics hardware the user gets fast feedback for these computationally expensive density field calculations. We show the versatility of our method with use cases in the maritime domain: to distinguish between periods in the temporal aggregation, to find anomalously behaving vessels, to solve ambiguities in density maps via drill down in the data, and for risk assessments. Given the generic framework and the lack of domain-specific assumptions, we expect our concept to be applicable for trajectories in other domains as well
Visualization of vessel traffic
We discuss methods to visualize large amounts of object movements described with so called multivariate trajectories, which are lists of records with multiple attribute values about the state of the object. In this chapter we focus on vessel traffic as one of the examples of this kind of data. The purpose of our visualizations is to reveal what has happened over a period of time. For vessel traffic, this is beneficial for surveillance operators and analysts, since current visualizations do not give an overview of normal behavior, which is needed to find abnormally behaving ships that can be a potential threat. Our approach is inspired by the technique of kernel density estimation and smooths trajectories to obtain an overview picture with a distribution of trajectories: a density map. Using knowledge about the attributes in the data, the user can adapt these pictures by setting parameters, filters, and expressions as means for rapid prototyping, required for quickly finding other types of behavior with our visualization approach. Furthermore, density maps are computationally expensive, which we address by implementing our tools on graphics hardware. We describe different variations of our techniques and illustrate them with real-world vessel traffic data