Research
We conduct research in the following major areas. Please make a selection from the menu below to learn more about research in any of these areas. For an overview of NWO-funded projects, please follow this link. A poster with an overview of our work is also available.
| Scientific Visualization We investigate how to visualize medical and biological data. Methodologies such as functional MRI (fMRI), multichannel EEG, and diffusion tensor imaging (DTI) are used to extract functional brain networks and pathways. DNA microarray measurements allow us to visualize regulatory gene networks. We employ insights from perception science to improve current visualization techniques. | |
| Information Visualization Information visualization is used to represent abstract data (such as file system hierarchies, web site or database contents, telecommunication or biological networks, etc.) in a visual way using good visual metaphors and efficient interaction techniques. In our research we focus on the combination of scientific and information visualization techniques in various areas, such as visualization of biological networks or software visualization. | |
| Software Visualization Software visualization methods help understanding and maintaining large and complex code bases by presenting the structure, attributes, and evolution of source code in scalable and intuitive ways. We develop methods that show the structural evolution of code at class, function, or statement level and that combine the visualization of software architecture diagrams with software metrics defined on groups of diagram elements. We implement our methods in tools that are used on real-world software systems. | |
| Interactive Computer Graphics We investigate how to allow intuitive interaction with rendered images, on large, touch-sensitive displays for single or multiple people. Such direct interaction allows users to be creative and achieve their goals without a limiting interface, and to adapt the graphics and visualizations to their specific needs. | |
| Non-Photorealistic and Illustrative Rendering We combine techniques from computer graphics, visualization, and interactive systems and get inspiration from centuries of traditional illustration. This non-photorealistic rendering breaks free from the traditional (photo-)realism and generates images or animations that use abstraction, exaggeration, and stylization. This increases the freedom of expression and, thus, has great potential for visualization and illustration. | |
| Multiscale Shape Processing Multiscale shape processing involves 2D and 3D shape segmentation, denoising, edge and feature detection, simplification, and matching done on several levels of detail. These operations can be effectively and efficiently supported by several classes of methods, such as skeletonization (or medial axis) computation, level sets, and partial differential equations. |






