VLDB 2026 Research / reviewers in the wild / expert
Michael Krone
dblp:74/7527
· DBLP profile ↗
46ranked-venue papers
8as first author
22since 2021 · last 2025
0000-0002-1445-7568ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 42 · 7 first-author · 21 since 2021Human-computer interaction and ubiquitous computing · 5 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | An introduction to and survey of biological network visualizationabstractBiological networks describe complex relationships in biological systems, which represent biological entities as vertices and their underlying connectivity as edges. Ideally, for a complete analysis of such systems, domain experts need to visually integrate multiple sources of heterogeneous data , and visually, as well as numerically, probe said data in order to explore or validate (mechanistic) hypotheses. Such visual analyses require the coming together of biological domain experts, bioinformaticians, as well as network scientists to create useful visualization tools. Owing to the underlying graph data becoming ever larger and more complex, the visual representation of such biological networks has become challenging in its own right. This introduction and survey aims to describe the current state of biological network visualization in order to identify scientific gaps for visualization experts, network scientists, bioinformaticians, and domain experts, such as biologists, or biochemists, alike. Specifically, we revisit the classic visualization pipeline, upon which we base this paper’s taxonomy and structure, which in turn forms the basis of our literature classification. This pipeline describes the process of visualizing data, starting with the raw data itself, through the construction of data tables, to the actual creation of visual structures and views, as a function of task-driven user interaction. Literature was systematically surveyed using API-driven querying where possible, and the collected papers were manually read and categorized based on the identified sub-components of this visualization pipeline’s individual steps. From this survey, we highlight a number of exemplary visualization tools from multiple biological sub-domains in order to explore how they adapt these discussed techniques and why. Additionally, this taxonomic classification of the collected set of papers allows us to identify existing gaps in biological network visualization practices. We finally conclude this report with a list of open challenges and potential research directions. Examples of such gaps include (i) the overabundance of visualization tools using schematic or straight-line node-link diagrams, despite the availability of powerful alternatives, or (ii) the lack of visualization tools that also integrate more advanced network analysis techniques beyond basic graph descriptive statistics. Henry Ehlers, Nicolas Brich, Michael Krone, Martin Nöllenburg, Jiacheng Yu, Hiroaki Natsukawa, Xiaoru Yuan, Hsiang-Yun Wu |
Comput. Graph. | 3 |
| 2025 | Uncertainty-Aware Visualization of Biomolecular Structuresabstract44 Anna Sterzik, Christina Gillmann, Michael Krone, Kai Lawonn |
Comput. Graph. Forum | 3 |
| 2025 | Uncertainty Visualization for Biomolecular Structures: An Empirical EvaluationabstractUncertainty is an intrinsic property of almost all data, regardless of the data being measured, simulated, or generated. It can significantly influence the results and reliability of subsequent analysis steps. Clearly communicating uncertainties is crucial for informed decision-making and understanding, especially in biomolecular data, where uncertainty is often difficult to infer. Uncertainty visualization (UV) is a powerful tool for this purpose. However, previously proposed uncertainty visualization (UV) methods lack sufficient empirical evaluation. We collected and categorized visualization methods for portraying positional uncertainty in biomolecular structures. We then organized the methods into metaphorical groups and extracted nine representatives: color, clouds, ensemble, hulls, sausages, contours, texture, waves, and noise. We assessed their strengths and weaknesses in a twofold approach: expert assessments with six domain experts and three perceptual evaluations involving 1,756 participants. Through the expert assessments, we aimed to highlight the advantages and limitations of the individual methods for the application domain and discussed areas for necessary improvements. Through the perceptual evaluation, we investigated whether the visualizations are intuitively associated with uncertainty and whether the directionality of the mapping is perceived as intended. We also assessed the accuracy of inferring uncertainty values from the visualizations. Based on our results, we judged the appropriateness of the metaphors for encoding uncertainty and suggest further areas for improvement. Anna Sterzik, Michael Krone, Daniel Baum, Douglas W. Cunningham, Kai Lawonn |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2024 | Foreword special section on VSI: C&G VCBM 2022
Renata G. Raidou, Björn Sommer 0001, Torsten W. Kuhlen, Michael Krone, Thomas Schultz 0001, Hsiang-Yun Wu |
Comput. Graph. | 4 |
| 2024 | ProtEGOnist: Visual Analysis of Interactions in Small World Networks Using Ego-graphsabstractAbstract Visualizing small‐world networks such as protein‐protein interaction networks or social networks often leads to visual clutter and limited interpretability. To overcome these problems, we presentProtEGOnist, a visualization approach designed to explore small‐world networks.ProtEGOnistvisualizes networks using ego‐graphs that represent local neighborhoods. Ego‐graphs are visualized in an aggregated state as a glyph where the size encodes the size of the neighborhood and in a detailed version where the original network nodes can be explored. The ego‐graphs are arranged in an ego‐graph network, where edges encode similarity using the Jaccard index. Our design aims to reduce visual complexity and clutter while enabling detailed exploration and facilitating the discovery of meaningful patterns. To achieve this, our approach offers a network overview using ego‐graphs, a radar chart for a one‐to‐many ego‐graph comparison and meta‐data integration, and detailed ego‐graph subnetworks for interactive exploration. We demonstrate the applicability of our approach on a co‐author network and two different protein‐protein interaction networks. A web‐based prototype ofProtEGOnistcan be accessed online at https://protegonist-tuevis.cs.uni-tuebingen.de/ . Nicolas Brich, Theresa Anisja Harbig, Mathias Witte Paz, Kay Nieselt, Michael Krone |
Comput. Graph. Forum | 5 |
| 2024 | : Visualization of AI-Assisted Task Guidance in ARabstractThe concept of augmented reality (AR) assistants has captured the human imagination for decades, becoming a staple of modern science fiction. To pursue this goal, it is necessary to develop artificial intelligence (AI)-based methods that simultaneously perceive the 3D environment, reason about physical tasks, and model the performer, all in real-time. Within this framework, a wide variety of sensors are needed to generate data across different modalities, such as audio, video, depth, speech, and time-of-flight. The required sensors are typically part of the AR headset, providing performer sensing and interaction through visual, audio, and haptic feedback. AI assistants not only record the performer as they perform activities, but also require machine learning (ML) models to understand and assist the performer as they interact with the physical world. Therefore, developing such assistants is a challenging task. We propose ARGUS, a visual analytics system to support the development of intelligent AR assistants. Our system was designed as part of a multi-year-long collaboration between visualization researchers and ML and AR experts. This co-design process has led to advances in the visualization of ML in AR. Our system allows for online visualization of object, action, and step detection as well as offline analysis of previously recorded AR sessions. It visualizes not only the multimodal sensor data streams but also the output of the ML models. This allows developers to gain insights into the performer activities as well as the ML models, helping them troubleshoot, improve, and fine-tune the components of the AR assistant. Sonia Castelo Quispe, João Rulff, Erin McGowan, Bea Steers, Guande Wu, Shaoyu Chen, Irán R. Román, Roque Lopez, Ethan Brewer, Chen Zhao 0013, Kyunghyun Cho, He He 0001, Qi Sun 0003, Huy T. Vo, Juan Pablo Bello, Michael Krone, Cláudio T. Silva |
IEEE Trans. Vis. Comput. Graph. | 17 |
| 2024 | 2D, 2.5D, or 3D? An Exploratory Study on Multilayer Network Visualisations in Virtual RealityabstractRelational information between different types of entities is often modelled by a multilayer network (MLN) - a network with subnetworks represented by layers. The layers of an MLN can be arranged in different ways in a visual representation, however, the impact of the arrangement on the readability of the network is an open question. Therefore, we studied this impact for several commonly occurring tasks related to MLN analysis. Additionally, layer arrangements with a dimensionality beyond 2D, which are common in this scenario, motivate the use of stereoscopic displays. We ran a human subject study utilising a Virtual Reality headset to evaluate 2D, 2.5D, and 3D layer arrangements. The study employs six analysis tasks that cover the spectrum of an MLN task taxonomy, from path finding and pattern identification to comparisons between and across layers. We found no clear overall winner. However, we explore the task-to-arrangement space and derive empirical-based recommendations on the effective use of 2D, 2.5D, and 3D layer arrangements for MLNs. Stefan P. Feyer, Bruno Pinaud, Stephen G. Kobourov, Nicolas Brich, Michael Krone, Andreas Kerren, Michael Behrisch 0001, Falk Schreiber, Karsten Klein 0001 |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2024 | InVADo: Interactive Visual Analysis of Molecular Docking DataabstractMolecular docking is a key technique in various fields like structural biology, medicinal chemistry, and biotechnology. It is widely used for virtual screening during drug discovery, computer-assisted drug design, and protein engineering. A general molecular docking process consists of the target and ligand selection, their preparation, and the docking process itself, followed by the evaluation of the results. However, the most commonly used docking software provides no or very basic evaluation possibilities. Scripting and external molecular viewers are often used, which are not designed for an efficient analysis of docking results. Therefore, we developed InVADo, a comprehensive interactive visual analysis tool for large docking data. It consists of multiple linked 2D and 3D views. It filters and spatially clusters the data, and enriches it with post-docking analysis results of protein-ligand interactions and functional groups, to enable well-founded decision-making. In an exemplary case study, domain experts confirmed that InVADo facilitates and accelerates the analysis workflow. They rated it as a convenient, comprehensive, and feature-rich tool, especially useful for virtual screening. Marco Schäfer, Nicolas Brich, Jan Byska, Sérgio M. Marques, David Bednar, Philipp Thiel, Barbora Kozlíková, Michael Krone |
IEEE Trans. Vis. Comput. Graph. | 8 |
| 2024 | Perception of Line Attributes for VisualizationabstractLine attributes such as width and dashing are commonly used to encode information. However, many questions on the perception of line attributes remain, such as how many levels of attribute variation can be distinguished or which line attributes are the preferred choices for which tasks. We conducted three studies to develop guidelines for using stylized lines to encode scalar data. In our first study, participants drew stylized lines to encode uncertainty information. Uncertainty is usually visualized alongside other data. Therefore, alternative visual channels are important for the visualization of uncertainty. Additionally, uncertainty-e.g., in weather forecasts-is a familiar topic to most people. Thus, we picked it for our visualization scenarios in study 1. We used the results of our study to determine the most common line attributes for drawing uncertainty: Dashing, luminance, wave amplitude, and width. While those line attributes were especially common for drawing uncertainty, they are also commonly used in other areas. In studies 2 and 3, we investigated the discriminability of the line attributes determined in study 1. Studies 2 and 3 did not require specific application areas; thus, their results apply to visualizing any scalar data in line attributes. We evaluated the just-noticeable differences (JND) and derived recommendations for perceptually distinct line levels. We found that participants could discriminate considerably more levels for the line attribute width than for wave amplitude, dashing, or luminance. Anna Sterzik, Nils Lichtenberg, Jana Wilms, Michael Krone, Douglas W. Cunningham, Kai Lawonn |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2023 | Exploring Trajectory Data in Augmented Reality: A Comparative Study of Interaction ModalitiesabstractThe visual exploration of trajectory data is crucial in domains such as animal behavior, molecular dynamics, and transportation. With the emergence of immersive technology, trajectory data, which is often inherently three-dimensional, can be analyzed in stereoscopic 3D, providing new opportunities for perception, engagement, and understanding. However, the interaction with the presented data remains a key challenge. While most applications depend on hand tracking, we see eye tracking as a promising yet under-explored interaction modality, while challenges such as imprecision or inadvertently triggered actions need to be addressed. In this work, we explore the potential of eye gaze interaction for the visual exploration of trajectory data within an AR environment. We integrate hand- and eye-based interaction techniques specifically designed for three common use cases and address known eye tracking challenges. We refine our techniques and setup based on a pilot user study (n=6) and find in a follow-up study (n=20) that gaze interaction can compete with hand-tracked interaction regarding effectiveness, efficiency, and task load for selection and cluster exploration tasks. However, time step analysis comes with higher answer times and task load. In general, we find the results and preferences to be user-dependent. Our work contributes to the field of immersive data exploration, underscoring the need for continued research on eye tracking interaction. Lucas Joos, Karsten Klein 0001, Maximilian T. Fischer, Frederik L. Dennig, Daniel A. Keim, Michael Krone |
ISMAR | 6 |
| 2023 | Foreword: Special section on Molecular Graphics and Visual Analysis of Molecular Data (MolVA 2023)
Jan Byska, Michael Krone, Björn Sommer 0001 |
Comput. Graph. | 2 |
| 2023 | A multimodal smartwatch-based interaction concept for immersive environments
Matej Lang, Clemens Strobel, Felix Weckesser, Danielle Kathryn Langlois, Enkelejda Kasneci, Barbora Kozlíková, Michael Krone |
Comput. Graph. | 7 |
| 2023 | Enhancing molecular visualization: Perceptual evaluation of line variables with application to uncertainty visualizationabstractData are often subject to some degree of uncertainty, whether aleatory or epistemic. This applies both to experimental data acquired with sensors as well as to simulation data. Displaying these data and their uncertainty faithfully is crucial for gaining knowledge. Specifically, the effective communication of the uncertainty can influence the interpretation of the data and the user’s trust in the visualization. However, uncertainty-aware visualization has gotten little attention in molecular visualization. When using the established molecular representations, the physicochemical attributes of the molecular data usually already occupy the common visual channels like shape, size, and color. Consequently, to encode uncertainty information, we need to open up another channel by using feature lines. Even though various line variables have been proposed for uncertainty visualizations, they have so far been primarily used for two-dimensional data and there has been little perceptual evaluation. Thus, we conducted two perceptual studies to determine the suitability of the line variables blur, dashing, grayscale, sketchiness, and width for distinguishing several values in molecular visualizations. While our work was motivated by uncertainty visualization, our techniques and study results also apply to other types of scalar data. Anna Sterzik, Nils Lichtenberg, Michael Krone, Daniel Baum, Douglas W. Cunningham, Kai Lawonn |
Comput. Graph. | 3 |
| 2023 | visMOP - A Visual Analytics Approach for Multi-omics PathwaysabstractAbstract We present an approach for the visual analysis of multi‐omics data obtained using high‐throughput methods. The term “omics” denotes measurements of different types of biologically relevant molecules like the products of gene transcription (transcriptomics) or the abundance of proteins (proteomics). Current popular visualization approaches often only support analyzing each of these omics separately. This, however, disregards the interconnectedness of different biologically relevant molecules and processes. Consequently, it describes the actual events in the organism suboptimally or only partially. Our visual analytics approach for multi‐omics data provides a comprehensive overview and details‐on‐demand by integrating the different omics types in multiple linked views. To give an overview, we map the measurements to known biological pathways and use a combination of a clustered network visualization, glyphs, and interactive filtering. To ensure the effectiveness and utility of our approach, we designed it in close collaboration with domain experts and assessed it using an exemplary workflow with real‐world transcriptomics, proteomics, and lipidomics measurements from mice. Nicolas Brich, Nadine Schacherer, Miriam Hoene, Cora Weigert, Rainer Lehmann, Michael Krone |
Comput. Graph. Forum | 6 |
| 2023 | State of the Art of Molecular Visualization in Immersive Virtual EnvironmentsabstractAbstract Visualization plays a crucial role in molecular and structural biology. It has been successfully applied to a variety of tasks, including structural analysis and interactive drug design. While some of the challenges in this area can be overcome with more advanced visualization and interaction techniques, others are challenging primarily due to the limitations of the hardware devices used to interact with the visualized content. Consequently, visualization researchers are increasingly trying to take advantage of new technologies to facilitate the work of domain scientists. Some typical problems associated with classic 2D interfaces, such as regular desktop computers, are a lack of natural spatial understanding and interaction, and a limited field of view. These problems could be solved by immersive virtual environments and corresponding hardware, such as virtual reality head‐mounted displays. Thus, researchers are investigating the potential of immersive virtual environments in the field of molecular visualization. There is already a body of work ranging from educational approaches to protein visualization to applications for collaborative drug design. This review focuses on molecular visualization in immersive virtual environments as a whole, aiming to cover this area comprehensively. We divide the existing papers into different groups based on their application areas, and types of tasks performed. Furthermore, we also include a list of available software tools. We conclude the report with a discussion of potential future research on molecular visualization in immersive environments. David Kuták, Pere-Pau Vázquez, Tobias Isenberg 0001, Michael Krone, Marc Baaden, Jan Byska, Barbora Kozlíková, Haichao Miao |
Comput. Graph. Forum | 4 |
| 2022 | FluxomicsExplorer: Differential visual analysis of Flux Sampling based on Metabolomics
Constantin Holzapfel, Miriam Hoene, Xinjie Zhao 0002, Chunxiu Hu, Cora Weigert, Andreas Niess, Guowang Xu, Rainer Lehmann, Andreas Dräger, Michael Krone |
Comput. Graph. | 10 |
| 2022 | Visual Analytics of Multivariate Intensive Care Time Series DataabstractAbstract We present an approach for visual analysis of high‐dimensional measurement data with varying sampling rates as routinely recorded in intensive care units. In intensive care, most assessments not only depend on one single measurement but a plethora of mixed measurements over time. Even for trained experts, efficient and accurate analysis of such multivariate data remains a challenging task. We present a linked‐view post hoc visual analytics application that reduces data complexity by combining projection‐based time curves for overview with small multiples for details on demand. Our approach supports not only the analysis of individual patients but also of ensembles by adapting existing techniques using non‐parametric statistics. We evaluated the effectiveness and acceptance of our approach through expert feedback with domain scientists from the surgical department using real‐world data: a post‐surgery study performed on a porcine surrogate model to identify parameters suitable for diagnosing and prognosticating the volume state, and clinical data from a public database. The results show that our approach allows for detailed analysis of changes in patient state while also summarizing the temporal development of the overall condition. Nicolas Brich, Christoph Schulz 0001, Jörg Peter 0001, Wilfried Klingert, Martin Schenk, Daniel Weiskopf, Michael Krone |
Comput. Graph. Forum | 7 |
| 2021 | Intrinsic-Extrinsic Convolution and Pooling for Learning on 3D Protein Structures
Pedro Hermosilla, Marco Schäfer, Matej Lang, Gloria Fackelmann, Pere-Pau Vázquez, Barbora Kozlíková, Michael Krone, Tobias Ritschel 0001, Timo Ropinski |
ICLR | 7 |
| 2021 | Foreword to the special section on molecular graphics and visual analysis of molecular data (MolVA 2021)
Jan Byska, Michael Krone, Björn Sommer 0001 |
Comput. Graph. | 2 |
| 2021 | Foreword: Special section on the Eurographics Workshop on Visual Computing for Biology and Medicine (EG VCBM) 2020
Barbora Kozlíková, Michael Krone, Kay Nieselt, Renata G. Raidou, Noeska N. Smit |
Comput. Graph. | 2 |
| 2021 | Analyzing the similarity of protein domains by clustering Molecular Surface Maps
Karsten Schatz, Florian Frieß, Marco Schäfer, Patrick C. F. Buchholz, Jürgen Pleiss, Thomas Ertl, Michael Krone |
Comput. Graph. | 7 |
| 2021 | Visual Analysis of Large-Scale Protein-Ligand Interaction DataabstractAbstract When studying protein‐ligand interactions, many different factors can influence the behaviour of the protein as well as the ligands. Molecular visualisation tools typically concentrate on the movement of single ligand molecules; however, viewing only one molecule can merely provide a hint of the overall behaviour of the system. To tackle this issue, we do not focus on the visualisation of the local actions of individual ligand molecules but on the influence of a protein and their overall movement. Since the simulations required to study these problems can have millions of time steps, our presented system decouples visualisation and data preprocessing: our preprocessing pipeline aggregates the movement of ligand molecules relative to a receptor protein. For data analysis, we present a web‐based visualisation application that combines multiple linked 2D and 3D views that display the previously calculated data The central view, a novel enhanced sequence diagram that shows the calculated values, is linked to a traditional surface visualisation of the protein. This results in an interactive visualisation that is independent of the size of the underlying data, since the memory footprint of the aggregated data for visualisation is constant and very low, even if the raw input consisted of several terabytes. Karsten Schatz, Juan José Franco-Moreno, Marco Schäfer, Alexander S. Rose, Valerio Ferrario, Jürgen Pleiss, Pere-Pau Vázquez, Thomas Ertl, Michael Krone |
Comput. Graph. Forum | 9 |
| 2020 | The moving target of visualization software for an increasingly complex world
Guido Reina, Hank Childs, Kresimir Matkovic, Katja Bühler, Manuela Waldner, David Pugmire, Barbora Kozlíková, Timo Ropinski, Patric Ljung, Takayuki Itoh, M. Eduard Gröller, Michael Krone |
Comput. Graph. | 12 |
| 2019 | Feature-Based Volumetric Terrain Generation and DecorationabstractTwo-dimensional height fields are the most common data structure used for storing and rendering of terrain in offline rendering and especially real-time computer graphics. By its very nature, a height field cannot store terrain structures with multiple vertical layers such as overhanging cliffs, caves, or arches. This restriction does not apply to volumetric data structures. However, the workflow of manual modelling and editing of volumetric terrain usually is tedious and very time-consuming. Therefore, we propose to use three-dimensional curve-based primitives to efficiently model prominent, large-scale terrain features. We present a technique for volumetric generation of a complete terrain surface from the sparse input data by means of diffusion-based algorithms. By combining an efficient, feature-based toolset with a volumetric terrain representation, the modelling workflow is accelerated and simplified while retaining the full artistic freedom of volumetric terrains. Feature Curves also contain material information that can be complemented with local details by using per-face texture mapping. All stages of our method are GPU-accelerated using compute shaders to ensure interactive editing of terrain. Please note that this paper is an extended version of our previously published work [1] . Michael Becher, Michael Krone, Guido Reina, Thomas Ertl |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2018 | Uncertainty Visualization for Secondary Structures of ProteinsabstractWe present a technique that conveys the uncertainty in the secondary structure of proteins-an abstraction model based on atomic coordinates. While protein data inherently contains uncertainty due to the acquisition method or the simulation algorithm, we argue that it is also worth investigating uncertainty induced by analysis algorithms that precede visualization. Our technique helps researchers investigate differences between multiple secondary structure assignment methods. We modify established algorithms for fuzzy classification and introduce a discrepancy-based approach to project an ensemble of sequences to a single importance-weighted sequence. In 2D, we depict the aggregated secondary structure assignments based on the per-residue deviation in a collapsible sequence diagram. In 3D, we extend the ribbon diagram using visual variables such as transparency, wave form, frequency, or amplitude to facilitate qualitative analysis of uncertainty. We evaluated the effectiveness and acceptance of our technique through expert reviews using two example applications: the combined assignment against established algorithms and time-dependent structural changes originating from simulated protein dynamics. Christoph Schulz 0001, Karsten Schatz, Michael Krone, Matthias Braun 0005, Thomas Ertl, Daniel Weiskopf |
PacificVis | 3 |
| 2017 | Implicit Sphere Shadow MapsabstractParticle data are commonly visualized by rendering a sphere for each particle. Since interactive rendering usually relies on fast local lighting, the spatial arrangement of the spheres is often very hard to perceive. That is, larger functional structures formed by the particles are not easily recognizable. Using global effects such as ambient occlusion or shadows adds important depth cues. In this work, we present Implicit Sphere Shadow Maps (ISSM), an application-tailored approach for large, dynamic particle data sets. This approach can be combined with state-of-the-art object-space ambient occlusion to further emphasize the spatial structure of molecules. We compare our technique against state-of-the-art methods for interactive rendering with respect to image quality and performance. Michael Krone, Guido Reina, Sebastian Zahn, Tina Tremel, Carsten Bahnmüller, Thomas Ertl |
PacificVis | 1 |
| 2017 | Visual Debugging of SPH SimulationsabstractSmoothed particle hydrodynamics (SPH) is a popular mesh-free, particle-based fluid simulation approach for a wide range of applications. There are several numerical variants of SPH along with a variety of models for aspects such as boundary conditions, compressibility or incompressibility, and surface tension. Different combinations of these models lead to varying effects that occur during simulation, and their analysis is a critical challenge for fluid mechanics. In this paper, we address this challenge by presenting a visual debugging application for simulations, which allows users to evaluate the properties of the models and to detect possible computational errors. Our multi-view application uses a combination of interactive 3D visualization of the particles and non-spatial visualizations from the field of information visualization, namely scatter plots and parallel coordinates plots. Our visual debugging environment thus enables a quantitative analysis of the multidimensional simulation attributes, including internal and physical properties contributing to the simulation process. All views support brushing and linking, that is, selections of interesting value ranges in the plots are directly visible in the 3D view and, conversely, the selection of particles in the 3D view highlights the corresponding data points in the plots. Since typical SPH simulations come with large numbers of data points, we employ stochastic subsampling to reduce visual clutter in the non-spatial views and accelerate the rendering speed. We discuss four real-world use cases for visual debugging of fluid simulations that showcase how our visual debugging environment is instrumental for identify code errors and increases the understanding of the simulation models. We also show how the combination of coupled views can reveal internal details, thus serving to improve simulation results. Stefan Reinhardt, Markus Huber 0002, Otilia Dumitrescu, Michael Krone, Bernd Eberhardt, Daniel Weiskopf |
IV | 4 |
| 2017 | Feature-based volumetric terrain generationabstractTwo-dimensional heightfields are the most common data structure used for storing and rendering of terrain in offline rendering and especially real-time computer graphics. By its very nature, a heightfield cannot store terrain structures with multiple vertical layers such as overhanging cliffs, caves, or arches. This restriction does not apply to volumetric data structures. However, the workflow of manual modelling and editing of volumetric terrain usually is tedious and very time-consuming. Therefore, we propose to use three-dimensional curve-based primitives to efficiently model prominent, large-scale terrain features. We present a technique for volumetric generation of a complete terrain surface from the sparse input data by means of diffusion-based algorithms. By combining an efficient, feature-based toolset with a volumetric terrain representation, the modelling workflow is accelerated and simplified while retaining the full artistic freedom of volumetric terrains. All stages of our method are GPU-accelerated using compute shaders to ensure interactive editing of terrain. Michael Becher, Michael Krone, Guido Reina, Thomas Ertl |
I3D | 2 |
| 2017 | Visualization of Biomolecular Structures: State of the Art RevisitedabstractAbstract Structural properties of molecules are of primary concern in many fields. This report provides a comprehensive overview on techniques that have been developed in the fields of molecular graphics and visualization with a focus on applications in structural biology. The field heavily relies on computerized geometric and visual representations of three‐dimensional, complex, large and time‐varying molecular structures. The report presents a taxonomy that demonstrates which areas of molecular visualization have already been extensively investigated and where the field is currently heading. It discusses visualizations for molecular structures, strategies for efficient display regarding image quality and frame rate, covers different aspects of level of detail and reviews visualizations illustrating the dynamic aspects of molecular simulation data. The survey concludes with an outlook on promising and important research topics to foster further success in the development of tools that help to reveal molecular secrets. Barbora Kozlíková, Michael Krone, Martin Falk, Norbert Lindow, Marc Baaden, Daniel Baum, Ivan Viola, Július Parulek, Hans-Christian Hege |
Comput. Graph. Forum | 2 |
| 2017 | Molecular Surface MapsabstractWe present Molecular Surface Maps, a novel, view-independent, and concise representation for molecular surfaces. It transfers the well-known world map metaphor to molecular visualization. Our application maps the complex molecular surface to a simple 2D representation through a spherical intermediate, the Molecular Surface Globe. The Molecular Surface Map concisely shows arbitrary attributes of the original molecular surface, such as biochemical properties or geometrical features. This results in an intuitive overview, which allows researchers to assess all molecular surface attributes at a glance. Our representation can be used as a visual summarization of a molecule's interface with its environment. In particular, Molecular Surface Maps simplify the analysis and comparison of different data sets or points in time. Furthermore, the map representation can be used in a Space-time Cube to analyze time-dependent data from molecular simulations without the need for animation. We show the feasibility of Molecular Surface Maps for different typical analysis tasks of biomolecular data. Michael Krone, Florian Frieß, Katrin Scharnowski, Guido Reina, Silvia Fademrecht, Tobias Kulschewski, Jürgen Pleiss, Thomas Ertl |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2017 | Interactive GPU-based generation of solvent-excluded surfaces
Pedro Hermosilla, Michael Krone, Victor Guallar, Pere-Pau Vázquez, Àlvar Vinacua, Timo Ropinski |
Vis. Comput. | 2 |
| 2016 | Visual Analysis of Biomolecular Cavities: State of the ArtabstractAbstract In this report we review and structure the branch of molecular visualization that is concerned with the visual analysis of cavities in macromolecular protein structures. First the necessary background, the domain terminology, and the goals of analytical reasoning are introduced. Based on a comprehensive collection of relevant research works, we present a novel classification for cavity detection approaches and structure them into four distinct classes: grid‐based, Voronoi‐based, surface‐based, and probe‐based methods. The subclasses are then formed by their combinations. We match these approaches with corresponding visualization technologies starting with direct 3D visualization, followed with non‐spatial visualization techniques that for example abstract the interactions between structures into a relational graph, straighten the cavity of interest to see its profile in one view, or aggregate the time sequence into a single contour plot. We also discuss the current state of methods for the visual analysis of cavities in dynamic data such as molecular dynamics simulations. Finally, we give an overview of the most common tools that are actively developed and used in the structural biology and biochemistry research. Our report is concluded by an outlook on future challenges in the field. Michael Krone, Barbora Kozlíková, Norbert Lindow, Marc Baaden, Daniel Baum, Július Parulek, Hans-Christian Hege, Ivan Viola |
Comput. Graph. Forum | 1 |
| 2016 | State-of-the-Art Report in Web-based VisualizationabstractAbstract In this report, we review the current state of the art of web‐based visualization applications. Recently, an increasing number of web‐based visualization applications have emerged. This is due to the fact that new technologies offered by modern browsers greatly increased the capabilities for visualizations on the web. We first review these technical aspects that are enabling this development. This includes not only improvements for local rendering like WebGL and HTML5, but also infrastructures like grid or cloud computing platforms. Another important factor is the transfer of data between the server and the client. Therefore, we also discuss advances in this field, for example methods to reduce bandwidth requirements like compression and other optimizations such as progressive rendering and streaming. After establishing these technical foundations, we review existing web‐based visualization applications and prototypes from various application domains. Furthermore, we propose a classification of these web‐based applications based on the technologies and algorithms they employ. Finally, we also discuss promising application areas that would benefit from web‐based visualization and assess their feasibility based on the existing approaches. Finian Mwalongo, Michael Krone, Guido Reina, Thomas Ertl |
Comput. Graph. Forum | 2 |
| 2016 | GPU-based remote visualization of dynamic molecular data on the web
Finian Mwalongo, Michael Krone, Michael Becher, Guido Reina, Thomas Ertl |
Graph. Model. | 2 |
| 2015 | On the Utility of Large High-Resolution Displays for Comparative Scientific VisualisationabstractIn many disciplines, such as computer aided drug design, multiple simulation runs are performed with varying parameters, yielding ensembles of data sets. Comparative visualisation of these simulation results can help understanding the influence of different parameters. However, researchers might need to compare large numbers of variants. Single desktop monitors often do not have the resolution and screen size required for showing a whole ensemble at once with sufficient detail. Wall-sized high-resolution displays can be a solution for this problem. Although a number of studies has been conducted on how large high-resolution displays affect the speed and accuracy of certain tasks, only few of them are related to actual scientific visualisation tasks. We built a system for comparative visualisation of simulation results that can be used with conventional desktop monitors and with large high-resolution displays. We conducted a study using biochemical simulation data to evaluate the impact of screen size and 3D stereo display on a comparison task. Christoph Müller 0001, Michael Krone, Katrin Scharnowski, Guido Reina, Thomas Ertl |
VINCI | 2 |
| 2015 | Remote Rendering and User Interaction on Mobile Devices for Scientific VisualizationabstractScientific data is typically analyzed using visualizations. Large high-resolution displays can facilitate the analysis process since they offer more screen real estate than desktop monitors, which allows visualizing more data in greater detail and working collaboratively. On the other hand, mobile devices like smartphones and tablets are getting more and more popular but do not have sufficient graphics capabilities for advanced scientific visualizations. In this paper, we discuss a client application for Android devices that allows to remote control a scientific visualization framework. Combining the power of remote rendering with the availability, flexibility, and mobility of mobile devices results in a ubiquitous computing solution for scientific visualization. The user interaction with a large high-resolution display is only one possible application scenario. Other scenarios include presentation of results and remote visualization. The design of our Android application fulfills the requirement of all these application scenarios. Michael Krone, Christoph Müller 0001, Thomas Ertl |
VINCI | 1 |
| 2015 | MegaMol - A Prototyping Framework for Particle-Based VisualizationabstractVisualization applications nowadays not only face increasingly larger datasets, but have to solve increasingly complex research questions. They often require more than a single algorithm and consequently a software solution will exceed the possibilities of simple research prototypes. Well-established systems intended for such complex visual analysis purposes have usually been designed for classical, mesh-based graphics approaches. For particle-based data, however, existing visualization frameworks are too generic - e.g. lacking possibilities for consistent low-level GPU optimization for high-performance graphics - and at the same time are too limited - e.g. by enforcing the use of structures suboptimal for some computations. Thus, we developed the system softwareMegaMol for visualization research on particle-based data. On the one hand, flexible data structures and functional module design allow for easy adaption to changing research questions, e.g. studying vapors in thermodynamics, solid material in physics, or complex functional macromolecules like proteins in biochemistry. Therefore, MegaMol is designed as a development framework. On the other hand, common functionality for data handling and advanced rendering implementations are available and beneficial for all applications. We present several case studies of work implemented using our system as well as a comparison to other freely available or open source systems. Sebastian Grottel, Michael Krone, Christoph Müller 0001, Guido Reina, Thomas Ertl |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2014 | Visual Analysis of Dynamic Protein Cavities and Binding SitesabstractWe present a visual analysis application for protein simulations that allows researchers to investigate dynamic data interactively. Special focus lies on the analysis of cavities and binding sites, which play a critical role in protein function. Cavities are extracted and classified. The surface area of all cavities and the diameter of pockets and channels is computed to provide evidence for their accessibility. These values are also plotted in 2D graphs for a quantitative time-dependent analysis. For dynamic simulation data sets, the cavities are tracked to show their stability over time. The user is provided with a range of application-related parameters to interactively adjust the analysis algorithms. A sequence diagram shows the structure of the protein and additional annotations like binding sites. Furthermore, all views support brushing and linking for consistent selection and filtering. All algorithmic steps are implemented to run interactively on a commodity workstation. As a result, the user can immediately see the effect of a parameter change. This enables the real-time analysis of a running simulation for in-situ visualization. Michael Krone, Daniel Kauker, Guido Reina, Thomas Ertl |
PacificVis | 1 |
| 2014 | Line Integral Convolution for Real-Time Illustration of Molecular Surface Shape and Salient RegionsabstractAbstract We present a novel line drawing algorithm that illustrates surfaces in real‐time to convey their shape. We use line integral convolution (LIC) and employ ambient occlusion for illustrative surface rendering. Furthermore, our method depicts salient regions based on the illumination gradient. Our method works on animated surfaces in a frame‐coherent manner. Therefore, it yields an illustrative representation of time‐dependent surfaces as no preprocessing step is needed. In this paper, the method is used to highlight the structure of molecular surfaces and to illustrate important surface features like cavities, channels, and pockets. The benefit of our method was evaluated with domain experts. We also demonstrate the applicability of our method to medical visualization. Kai Lawonn, Michael Krone, Thomas Ertl, Bernhard Preim |
Comput. Graph. Forum | 2 |
| 2014 | Comparative Visualization of Molecular Surfaces Using Deformable ModelsabstractAbstract The comparison of molecular surface attributes is of interest for computer aided drug design and the analysis of biochemical simulations. Due to the non‐rigid nature of molecular surfaces, partial shape matching is feasible for mapping two surfaces onto each other. We present a novel technique to obtain a mapping relation between two surfaces using a deformable model approach. This relation is used for pair‐wise comparison of local surface attributes (e.g. electrostatic potential). We combine the difference value as well as the comparability as derived from the local matching quality in a 3D molecular visualization by mapping them to color. A 2D matrix shows the global dissimilarity in an overview of different data sets in an ensemble. We apply our visualizations to simulation results provided by collaborators from the field of biochemistry to evaluate the effectiveness of our results. Katrin Scharnowski, Michael Krone, Guido Reina, Tobias Kulschewski, Jürgen Pleiss, Thomas Ertl |
Comput. Graph. Forum | 2 |
| 2013 | Atomistic Visualization of Mesoscopic Whole-Cell Simulations Using Ray-Casted InstancingabstractAbstract Molecular visualization is an important tool for analysing the results of biochemical simulations. With modern GPU ray casting approaches, it is only possible to render several million of atoms interactively unless advanced acceleration methods are employed. Whole‐cell simulations consist of at least several billion atoms even for simplified cell models. However, many instances of only a few different proteins occur in the intracellular environment, which can be exploited to fit the data into the graphics memory. For each protein species, one model is stored and rendered once per instance. The proposed method exploits recent algorithmic advances for particle rendering and the repetitive nature of intracellular proteins to visualize dynamic results from mesoscopic simulations of cellular transport processes. We present two out‐of‐core optimizations for the interactive visualization of data sets composed of billions of atoms as well as details on the data preparation and the employed rendering techniques. Furthermore, we apply advanced shading methods to improve the image quality including methods to enhance depth and shape perception besides non‐photorealistic rendering methods. We also show that the method can be used to render scenes that are composed of triangulated instances, not only implicit surfaces. Martin Falk, Michael Krone, Thomas Ertl |
Comput. Graph. Forum | 2 |
| 2013 | Interactive Extraction and Tracking of Biomolecular Surface FeaturesabstractAbstract We present a coordinated‐view application for the analysis of molecular surface features like cavities, channels and pockets. Our tool employs object‐space ambient occlusion for the detection of such features and tracks them over time. It offers time‐dependent graphs of metrics concerning those features and allows analyzing the temporal relationship of the features, i.e. when they (dis)appear, split or merge and which features participate in each of these events. The automated analysis process is performed in real time while the user interactively explores a dynamic data set. The system supports linking and brushing to allow for a user‐guided visual analysis based on different aspects of the data. We demonstrate the effectiveness of our approach by applying it to data sets from biochemistry and report the insights that can be gained. We also evaluate the benefits of our method with respect to recent advancements in the field. The algorithmic pipeline leverages the computing power of modern GPUs, thus achieving interactive frame rates without any precomputation for fully dynamic data sets. Michael Krone, Guido Reina, Christoph Schulz 0001, Tobias Kulschewski, Jürgen Pleiss, Thomas Ertl |
Comput. Graph. Forum | 1 |
| 2012 | Object-space ambient occlusion for molecular dynamicsabstractIn many different application fields particle-based simulation, like molecular dynamics, are used to study material properties and behavior. Nowadays, simulation data sets consist of millions of particles and thousands of time steps challenging interactive visualization. Direct glyph-based representations of the particle data are important for the visual analysis process and these rendering methods can be optimized to be able to work sufficiently fast with huge data sets. However, the perception of the implicit spatial structures formed by such data is often hindered by aliasing and visual clutter. Especially the depth of these structures can be grasped better if visual cues are applied, even in interactive representations. We hence present a method to apply object-space ambient occlusion, based on local neighborhood information, to large timedependent particle-based data sets without the need for any precomputations. Based on density information collected in real-time, glyph-based representations of the data sets can be visually enhanced without significant impact on the rendering performance allowing to visualize multi-million particle data sets interactively on commodity workstations. Sebastian Grottel, Michael Krone, Katrin Scharnowski, Thomas Ertl |
PacificVis | 2 |
| 2011 | GPU-powered tools boost molecular visualizationabstractRecent advances in experimental structure determination provide a wealth of structural data on huge macromolecular assemblies such as the ribosome or viral capsids, available in public databases. Further structural models arise from reconstructions using symmetry orders or fitting crystal structures into low-resolution maps obtained by electron-microscopy or small angle X-ray scattering experiments. Visual inspection of these huge structures remains an important way of unravelling some of their secrets. However, such visualization cannot conveniently be carried out using conventional rendering approaches, either due to performance limitations or due to lack of realism. Recent developments, in particular drawing benefit from the capabilities of Graphics Processing Units (GPUs), herald the next generation of molecular visualization solutions addressing these issues. In this article, we present advances in computer science and visualization that help biologists visualize, understand and manipulate large and complex molecular systems, introducing concepts that remain little-known in the bioinformatics field. Furthermore, we compile currently available software and methods enhancing the shape perception of such macromolecular assemblies, for example based on surface simplification or lighting ameliorations. Matthieu Chavent, Bruno Lévy 0001, Michael Krone, Katrin Bidmon, Jean-Philippe Nomine, Thomas Ertl, Marc Baaden |
Briefings Bioinform. | 3 |
| 2011 | Interactive Exploration of Protein CavitiesabstractAbstract We present a novel application for the interactive exploration of cavities within proteins in dynamic data sets. Inside a protein, cavities can often be found close to the active center. Therefore, when analyzing a molecular dynamics simulation trajectory it is of great interest to find these cavities and determine if such a cavity opens up to the environment, making the binding site accessible to the surrounding substrate. Our user‐driven approach enables expert users to select a certain cavity and track its evolution over time. The user is supported by different visualizations of the extracted cavity to facilitate the analysis. The boundary of the protein and its cavities is obtained by means of volume ray casting, where the volume is computed in real‐time for each frame, therefore allowing the examination of time‐dependent data sets. A fast, partial segmentation of the volume is applied to obtain the selected cavity and trace it over time. Domain experts found our method useful when they applied it exemplarily on two trajectories of lipases from Rhizomucor miehei and Candida antarctica. In both data sets cavities near the active center were easily identified and tracked over time until they reached the surface and formed an open substrate channel. Michael Krone, Martin Falk, Sascha Rehm, Jürgen Pleiss, Thomas Ertl |
Comput. Graph. Forum | 1 |
| 2009 | Interactive Visualization of Molecular Surface DynamicsabstractMolecular dynamics simulations of proteins play a growing role in various fields such as pharmaceutical, biochemical and medical research. Accordingly, the need for high quality visualization of these protein systems raises. Highly interactive visualization techniques are especially needed for the analysis of time-dependent molecular simulations. Beside various other molecular representations the surface representations are of high importance for these applications. So far, users had to accept a trade-off between rendering quality and performance--particularly when visualizing trajectories of time-dependent protein data. We present a new approach for visualizing the Solvent Excluded Surface of proteins using a GPU ray casting technique and thus achieving interactive frame rates even for long protein trajectories where conventional methods based on precomputation are not applicable. Furthermore, we propose a semantic simplification of the raw protein data to reduce the visual complexity of the surface and thereby accelerate the rendering without impeding perception of the protein's basic shape. We also demonstrate the application of our Solvent Excluded Surface method to visualize the spatial probability density for the protein atoms over the whole period of the trajectory in one frame, providing a qualitative analysis of the protein flexibility. Michael Krone, Katrin Bidmon, Thomas Ertl |
IEEE Trans. Vis. Comput. Graph. | 1 |