Roeland Scheepens' Personal Page
Contact Biography Research Publications Links
Contact
Roeland Scheepens

Roeland Scheepens MSc.

Group: Visualization group, Department of Mathematics and Computer Science at the Eindhoven University of Technology.

Address: Eindhoven University of Technology
Room HG 7.14, Den Dolech 2,
PO Box 513, 5600 MB Eindhoven,
The Netherlands

E-mail: r.j.scheepens@tue.nl

Phone: +31 (0)40 247 4371

View Roeland Scheepens' profile on LinkedIn

Biography

I am a Ph.D. candidate at professor dr. Jack van Wijk's visualization group of the faculty of Mathematics and Computer Science at the Eindhoven University of Technology under the supervision of dr.ir. Huub van de Wetering. Our research is part of the Metis project of the Embedded Systems Institute, in cooperation with Thales Nederland BV. The project focuses on finding, analyzing, describing and visualizing uncertainty of heterogeneous information in systems-of-systems in the context of maritime safety and security systems. Our research focuses on the visualization of heterogeneous and uncertain information, specifically maritime data.

Before starting on Metis, I was involved, as master student and later as researcher, in the Poseidon project. Metis is the follow up project to Poseidon.

Research
Multivariate density maps
Pacific2011 Teaser

In this research we focused on visualizing large scale, multivariate, moving object data, in particular maritime data. These moving objects generally have a large amount of attributes besides time and position, i.e., size, type, velocity, etc. The challenge is how to convey these additional attributes to a user. We researched 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.

Individual trajectories are convolved by moving a smoothing kernel over the trajectories with the speed of the vessel. The smoothed trajectories are then aggregated into a 'density field', which is then visualized using a combination of color mapping and illumination. The user can compute density fields subsets of the data based on any of its attributes using different parameters such as the size of the smoothing kernel and the weight applied to the resulting density. Using a widget, called a distribution map, the user can interactively define subsets in an effective and intuitive way. These density fields can be combined into a single density map where a multi hue color map is applied or a single hue color map is applied to each individual density field and the resulting images are blended. We use four different blending methods:

Pacific2011 Examples

One of the things we can do with the above method is visual, spatial anomaly detection. We take a large historic set of trajectories as reference and a live data set and aggregate these. A spatial anomaly is then defined as a 'live' vessel moving in an area where there is little or no traffic in the historic set. We use a density field of the historic data only for the illumination to serve as context and show anomalies with a green to red color map as shown in the image above.

Related publications:

Interactive Visualization of Multivariate Trajectory Data with Density Maps. Roeland Scheepens, Niels Willems, Huub van de Wetering, and Jarke J. van Wijk. In Proceedings of PacificVis 2011, p. 147-154, 2011. Download PDF

Density Based, Visual Anomaly Detection. Roeland Scheepens, Niels Willems, Huub van de Wetering, and Jarke J. van Wijk. In Proceedings of the international workshop on Maritime Anomaly Detection (MAD) 2011, p. 11-12, 2011. Download PDF

Interactive Density Maps for Moving Objects. Roeland Scheepens, Niels Willems, Huub van de Wetering, and Jarke J. van Wijk. In Computer Graphics and Applications, IEEE 32, 1 (jan.-feb. 2012), 56-66. Download PDF

Composite density maps
Infovis2011 Teaser

As an extension to the multivariate density maps shown above, we have created a visualization scheme in which the user can build a network of parameterizable 'blocks' that can each perform a class of functions. This allows an analyst to encode their domain knowledge into a network of these blocks that can then be used by an operator in an operational context. We have six types of blocks:

  • Convolution: Computes a density field of a subset of the trajectory data where both the convolution function and the filter functions can be parameterized by an arbitrary function on the trajectory attributes.
  • Counter: Counts the number of unique vessels per area where both the counting expressing and the trajectory filter function can be parameterized by an arbitrary function on the trajectory attributes.
  • Composition: An operator that can combine multiple density fields using some arbitrary function.
  • Enhancement: A set of parameterizable, image-based filters such as: Gaussian blur, edge detection and discretization.
  • Enrichment: A function that adds an attribute to the trajectory data that can be parameterized by an arbitrary function on the attributes.
  • Iteration: A meta-function that peforms a bounded number of iterations of a block network.

Infovis2011 Examples

An analyst can build networks for a large variety of use cases such as the extraction of busy shipping lanes from a large set of trajectories (see above: a), making clearer images of areas with slow moving vessels by inversely scaling the kernel size by an underlying density map (see above: b) or by finding complex movement patterns such as areas with vessel movements that are moving against the 'main flow' (see above: c).

Related publications:

Composite Density Maps for Multivariate Trajectories. Roeland Scheepens, Niels Willems, Huub van de Wetering, Gennady Andrienko, Natalia Andrienko, and Jarke J. van Wijk. In Transactions on Visualization and Computer Graphics (Proceedings of InfoVis 2011), p. 147-154, 2011.

Publications
Papers
Abstracts
Theses
Links
Fellow Researchers

Valid HTML 4.01 Strict Valid CSS!