Kresimir Matkovic

dblp:53/46 · DBLP profile ↗
← Back
41ranked-venue papers
11as first author
5since 2021 · last 2026
0000-0001-9406-8943ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 35 · 9 first-author · 5 since 2021Human-computer interaction and ubiquitous computing · 12 · 5 first-authorArtificial intelligence and machine learning · 1 · 1 first-author
YearPublicationVenuePosition
2026 CrossSet: Unveiling the Complex Interplay of Two Set-typed Dimensions in Multivariate Data
abstract
The interactive visual analysis of set-typed data, i.e., data with attributes that are of type set, is a rewarding area of research and applications. Valuable prior work has contributed solutions that enable the study of such data with individual set-typed dimensions. In this paper, we present CrossSet, a novel method for the joint study of two set-typed dimensions and their interplay. Based on a task analysis, we describe a new, multi-scale approach to the interactive visual exploration and analysis of such data. Two set-typed data dimensions are jointly visualized using a hierarchical matrix layout, enabling the analysis of the interactions between two set-typed attributes at several levels, in addition to the analysis of individual such dimensions. CrossSet is anchored at a compact, large-scale overview that is complemented by drill-down opportunities to study the relations between and within the set-typed dimensions, enabling an interactive visual multi-scale exploration and analysis of bivariate set-typed data. Such an interactive approach makes it possible to study single set-typed dimensions in detail, to gain an overview of the interaction and association between two such dimensions, to refine one of the dimensions to gain additional details at several levels, and to drill down to the specific interactions of individual set-elements from the set-typed dimensions. To demonstrate the effectiveness and efficiency of CrossSet, we have evaluated the new method in the context of several application scenarios.
Kresimir Matkovic, Rainer Splechtna, Denis Gracanin, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.1
2025 Interactive Design-of-Experiments: Optimizing a Cooling System
abstract
The optimization of cooling systems is important in many cases, for example for cabin and battery cooling in electric cars. Such an optimization is governed by multiple, conflicting objectives and it is performed across a multi-dimensional parameter space. The extent of the parameter space, the complexity of the non-linear model of the system, as well as the time needed per simulation run and factors that are not modeled in the simulation necessitate an iterative, semi-automatic approach. We present an interactive visual optimization approach, where the user works with a p-h diagram to steer an iterative, guided optimization process. A deep learning (DL) model provides estimates for parameters, given a target characterization of the system, while numerical simulation is used to compute system characteristics for an ensemble of parameter sets. Since the DL model only serves as an approximation of the inverse of the cooling system and since target characteristics can be chosen according to different, competing objectives, an iterative optimization process is realized, developing multiple sets of intermediate solutions, which are visually related to each other. The standard p-h diagram, integrated interactively in this approach, is complemented by a dual, also interactive visual representation of additional expressive measures representing the system characteristics. We show how the known four-points semantic of the p-h diagram meaningfully transfers to the dual data representation. When evaluating this approach in the automotive domain, we found that our solution helped with the overall comprehension of the cooling system and that it lead to a faster convergence during optimization.
Rainer Splechtna, Majid Behravan, Mario Jelovic, Denis Gracanin, Helwig Hauser, Kresimir Matkovic
IEEE Trans. Vis. Comput. Graph.6
2023 ErgoExplorer: Interactive Ergonomic Risk Assessment from Video Collections
abstract
Ergonomic risk assessment is now, due to an increased awareness, carried out more often than in the past. The conventional risk assessment evaluation, based on expert-assisted observation of the workplaces and manually filling in score tables, is still predominant. Data analysis is usually done with a focus on critical moments, although without the support of contextual information and changes over time. In this paper we introduce ErgoExplorer, a system for the interactive visual analysis of risk assessment data. In contrast to the current practice, we focus on data that span across multiple actions and multiple workers while keeping all contextual information. Data is automatically extracted from video streams. Based on carefully investigated analysis tasks, we introduce new views and their corresponding interactions. These views also incorporate domain-specific score tables to guarantee an easy adoption by domain experts. All views are integrated into ErgoExplorer, which relies on coordinated multiple views to facilitate analysis through interaction. ErgoExplorer makes it possible for the first time to examine complex relationships between risk assessments of individual body parts over long sessions that span multiple operations. The newly introduced approach supports analysis and exploration at several levels of detail, ranging from a general overview, down to inspecting individual frames in the video stream, if necessary. We illustrate the usefulness of the newly proposed approach applying it to several datasets.
Manlio Massiris Fernández, Sanjin Rados, Kresimir Matkovic, M. Eduard Gröller, Claudio Delrieux
IEEE Trans. Vis. Comput. Graph.3
2023 Interactive Visual Analysis of Structure-borne Noise Data
abstract
Numerical simulation has become omnipresent in the automotive domain, posing new challenges such as high-dimensional parameter spaces and large as well as incomplete and multi-faceted data. In this design study, we show how interactive visual exploration and analysis of high-dimensional, spectral data from noise simulation can facilitate design improvements in the context of conflicting criteria. Here, we focus on structure-borne noise, i.e., noise from vibrating mechanical parts. Detecting problematic noise sources early in the design and production process is essential for reducing a product's development costs and its time to market. In a close collaboration of visualization and automotive engineering, we designed a new, interactive approach to quickly identify and analyze critical noise sources, also contributing to an improved understanding of the analyzed system. Several carefully designed, interactive linked views enable the exploration of noises, vibrations, and harshness at multiple levels of detail, both in the frequency and spatial domain. This enables swift and smooth changes of perspective; selections in the frequency domain are immediately reflected in the spatial domain, and vice versa. Noise sources are quickly identified and shown in the context of their neighborhood, both in the frequency and spatial domain. We propose a novel drill-down view, especially tailored to noise data analysis. Split boxplots and synchronized 3D geometry views support comparison tasks. With this solution, engineers iterate over design optimizations much faster, while maintaining a good overview at each iteration. We evaluated the new approach in the automotive industry, studying noise simulation data for an internal combustion engine.
Rainer Splechtna, Denis Gracanin, Goran Todorovic, Stanislav Goja, Boris Bedic, Helwig Hauser, Kresimir Matkovic
IEEE Trans. Vis. Comput. Graph.7
2021 Sketch-Based Fast and Accurate Querying of Time Series Using Parameter-Sharing LSTM Networks
abstract
Sketching is one common approach to query time series data for patterns of interest. Most existing solutions for matching the data with the interaction are based on an empirically modeled similarity function between the user's sketch and the time series data with limited efficiency and accuracy. In this article, we introduce a machine learning based solution for fast and accurate querying of time series data based on a swift sketching interaction. We build on existing LSTM technology (long short-term memory) to encode both the sketch and the time series data in a network with shared parameters. We use data from a user study to let the network learn a proper similarity function. We focus our approach on perceived similarities and achieve that the learned model also includes a user-side aspect. To the best of our knowledge, this is the first data-driven solution for querying time series data in visual analytics. Besides evaluating the accuracy and efficiency directly in a quantitative way, we also compare our solution to the recently published Qetch algorithm as well as the commonly used dynamic time warping (DTW) algorithm.
Chaoran Fan, Kresimir Matkovic, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.2
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.3
2020 A Comparison of Radial and Linear Charts for Visualizing Daily Patterns
abstract
Radial charts are generally considered less effective than linear charts. Perhaps the only exception is in visualizing periodical time-dependent data, which is believed to be naturally supported by the radial layout. It has been demonstrated that the drawbacks of radial charts outweigh the benefits of this natural mapping. Visualization of daily patterns, as a special case, has not been systematically evaluated using radial charts. In contrast to yearly or weekly recurrent trends, the analysis of daily patterns on a radial chart may benefit from our trained skill on reading radial clocks that are ubiquitous in our culture. In a crowd-sourced experiment with 92 non-expert users, we evaluated the accuracy, efficiency, and subjective ratings of radial and linear charts for visualizing daily traffic accident patterns. We systematically compared juxtaposed 12-hours variants and single 24-hours variants for both layouts in four low-level tasks and one high-level interpretation task. Our results show that over all tasks, the most elementary 24-hours linear bar chart is most accurate and efficient and is also preferred by the users. This provides strong evidence for the use of linear layouts - even for visualizing periodical daily patterns.
Manuela Waldner, Alexandra Diehl, Denis Gracanin, Rainer Splechtna, Claudio Delrieux, Kresimir Matkovic
IEEE Trans. Vis. Comput. Graph.6
2019 Visual Analysis of Bird Moving Patterns
Kresimir Matkovic, Denis Gracanin, Michael Beham, Rainer Splechtna, Miriah D. Meyer, Elena Ginina
CGI1
2018 Interactive Mixed Brushing: Integrated Text and Visual Based Data Exploration
abstract
Linking and brushing is an essential technique for interactive data exploration and analysis that leverages coordinated multiple views to identify, select, and combine data points of interest. We propose to augment this technique by directly exploring data space using textual queries. Textual and visual queries are freely combined and modified during the data exploration process. Visual queries are used to refine the results of textual queries and vice versa. This mixed brushing integrates procedural, textual, and visual based data exploration to provide a unified approach to brushing. We also propose an interface --- the Text Query Browser View, that allows users to specify and edit data queries as well as to browse the data query history. Further, we argue why an interactive, on-demand, data aggregation and derivation is necessary, and we provide a flexible mechanism that supports it. We have implemented the proposed approach within an existing visualization tool using a client-server architecture. The approach was illustrated and evaluated using two example data sets.
Michael Beham, Denis Gracanin, Silvana Podaras, Rainer Splechtna, Katja Bühler, Igor S. Pandzic, Kresimir Matkovic
CGI7
2018 Cross-table linking and brushing: interactive visual analysis of multiple tabular data sets
Rainer Splechtna, Michael Beham, Denis Gracanin, Maria Luján Ganuza, Katja Bühler, Igor S. Pandzic, Kresimir Matkovic
Vis. Comput.7
2017 Quantitative Externalization of Visual Data Analysis Results Using Local Regression Models
Kresimir Matkovic, Hrvoje Abraham, Mario Jelovic, Helwig Hauser
CD-MAKE1
2017 Albero: A Visual Analytics Approach for Probabilistic Weather Forecasting
abstract
Abstract Probabilistic weather forecasts are amongst the most popular ways to quantify numerical forecast uncertainties. The analog regression method can quantify uncertainties and express them as probabilities. The method comprises the analysis of errors from a large database of past forecasts generated with a specific numerical model and observational data. Current visualization tools based on this method are essentially automated and provide limited analysis capabilities. In this paper, we propose a novel approach that breaks down the automatic process using the experience and knowledge of the users and creates a new interactive visual workflow. Our approach allows forecasters to study probabilistic forecasts, their inner analogs and observations, their associated spatial errors, and additional statistical information by means of coordinated and linked views. We designed the presented solution following a participatory methodology together with domain experts. Several meteorologists with different backgrounds validated the approach. Two case studies illustrate the capabilities of our solution. It successfully facilitates the analysis of uncertainty and systematic model biases for improved decision‐making and process‐quality measurements.
Alexandra Diehl, Leandro Pelorosso, Claudio Delrieux, Kresimir Matkovic, Juan Ruiz 0002, M. Eduard Gröller, Stefan Bruckner
Comput. Graph. Forum4
2016 Bus Lines Explorer: Interactive Exploration of Public Transportation Data
abstract
Public transportation movement data provide a wealth of information and insights into many aspects of urban life and human behavior. However, huge amounts of raw data, coupled with incomplete or inconsistent records, may turn into an obstacle for the effective use of the available information. The need for effective movement data analysis has resulted in a large number of visual analytics tools and specialized views. There are still many challenges in public transportation and other kinds of cyclic movement data analysis. In this paper we address some of those challenges by presenting an improvement of the standard map view. This improved view is specifically designed to simplify and make the visual analysis of complex movement data easier to perform, especially when integrated in a coordinated multiple views tool and articulated together with other techniques. We illustrate the effectiveness of the view on public transportation data from Bahía Blanca, Argentina.
Rainer Splechtna, Alexandra Diehl, Mai El-Shehaly, Claudio Delrieux, Denis Gracanin, Kresimir Matkovic
VINCI6
2016 Towards Quantitative Visual Analytics with Structured Brushing and Linked Statistics
abstract
Abstract Until now a lot of visual analytics predominantly delivers qualitative results—based, for example, on a continuous color map or a detailed spatial encoding. Important target applications, however, such as medical diagnosis and decision making, clearly benefit from quantitative analysis results. In this paper we propose several specific extensions to the well‐established concept of linking&brushing in order to make the analysis results more quantitative. We structure the brushing space in order to improve the reproducibility of the brushing operation, e.g., by introducing the percentile grid. We also enhance the linked visualization with overlaid descriptive statistics to enable a more quantitative reading of the resulting focus+context visualization. Additionally, we introduce two novel brushing techniques: the percentile brush and the Mahalanobis brush. Both use the underlying data to support statistically meaningful interactions with the data. We illustrate the use of the new techniques in the context of two case studies, one based on meteorological data and the other one focused on data from the automotive industry where we evaluate a shaft design in the context of mechanical power transmission in cars.
Sanjin Rados, Rainer Splechtna, Kresimir Matkovic, Mario Duras, M. Eduard Gröller, Helwig Hauser
Comput. Graph. Forum3
2016 ITEA - interactive trajectories and events analysis: exploring sequences of spatio-temporal events in movement data
Lena Cibulski, Denis Gracanin, Alexandra Diehl, Rainer Splechtna, Mai El-Shehaly, Claudio Delrieux, Kresimir Matkovic
Vis. Comput.7
2015 Interactive Fusion and Tracking For Multi-Modal Spatial Data Visualization
abstract
Abstract Scientific data acquired through sensors which monitor natural phenomena, as well as simulation data that imitate time‐identified events, have fueled the need for interactive techniques to successfully analyze and understand trends and patterns across space and time. We present a novel interactive visualization technique that fuses ground truth measurements with simulation results in real‐time to support the continuous tracking and analysis of spatiotemporal patterns. We start by constructing a reference model which densely represents the expected temporal behavior, and then use GPU parallelism to advect measurements on the model and track their location at any given point in time. Our results show that users can interactively fill the spatio‐temporal gaps in real world observations, and generate animations that accurately describe physical phenomena.
Mai El-Shehaly, Denis Gracanin, Mohamed A. Gad, Hicham G. Elmongui, Kresimir Matkovic
Comput. Graph. Forum5
2015 Interactive interaction plot - Supporting parameter space exploration in a design phase
Rainer Splechtna, Mai El-Shehaly, Denis Gracanin, Mario Duras, Katja Bühler, Kresimir Matkovic
Vis. Comput.6
2014 Interactive exploration of parameter space in data mining: Comprehending the predictive quality of large decision tree collections
Luciana Padua, Hendrik Schulze, Kresimir Matkovic, Claudio Delrieux
Comput. Graph.3
2014 The Spinel Explorer - Interactive Visual Analysis of Spinel Group Minerals
abstract
Geologists usually deal with rocks that are up to several thousand million years old. They try to reconstruct the tectonic settings where these rocks were formed and the history of events that affected them through the geological time. The spinel group minerals provide useful information regarding the geological environment in which the host rocks were formed. They constitute excellent indicators of geological environments (tectonic settings) and are of invaluable help in the search for mineral deposits of economic interest. The current workflow requires the scientists to work with different applications to analyze spine data. They do use specific diagrams, but these are usually not interactive. The current workflow hinders domain experts to fully exploit the potentials of tediously and expensively collected data. In this paper, we introduce the Spinel Explorer-an interactive visual analysis application for spinel group minerals. The design of the Spinel Explorer and of the newly introduced interactions is a result of a careful study of geologists' tasks. The Spinel Explorer includes most of the diagrams commonly used for analyzing spinel group minerals, including 2D binary plots, ternary plots, and 3D Spinel prism plots. Besides specific plots, conventional information visualization views are also integrated in the Spinel Explorer. All views are interactive and linked. The Spinel Explorer supports conventional statistics commonly used in spinel minerals exploration. The statistics views and different data derivation techniques are fully integrated in the system. Besides the Spinel Explorer as newly proposed interactive exploration system, we also describe the identified analysis tasks, and propose a new workflow. We evaluate the Spinel Explorer using real-life data from two locations in Argentina: the Frontal Cordillera in Central Andes and Patagonia. We describe the new findings of the geologists which would have been much more difficult to achieve using the current workflow only. Very positive feedback from geologists confirms the usefulness of the Spinel Explorer.
Maria Luján Ganuza, Gabriela Ferracutti, Maria Florencia Gargiulo, Silvia Mabel Castro, Ernesto A. Bjerg, M. Eduard Gröller, Kresimir Matkovic
IEEE Trans. Vis. Comput. Graph.7
2014 Visual Analytics for Complex Engineering Systems: Hybrid Visual Steering of Simulation Ensembles
abstract
In this paper we propose a novel approach to hybrid visual steering of simulation ensembles. A simulation ensemble is a collection of simulation runs of the same simulation model using different sets of control parameters. Complex engineering systems have very large parameter spaces so a naïve sampling can result in prohibitively large simulation ensembles. Interactive steering of simulation ensembles provides the means to select relevant points in a multi-dimensional parameter space (design of experiment). Interactive steering efficiently reduces the number of simulation runs needed by coupling simulation and visualization and allowing a user to request new simulations on the fly. As system complexity grows, a pure interactive solution is not always sufficient. The new approach of hybrid steering combines interactive visual steering with automatic optimization. Hybrid steering allows a domain expert to interactively (in a visualization) select data points in an iterative manner, approximate the values in a continuous region of the simulation space (by regression) and automatically find the "best" points in this continuous region based on the specified constraints and objectives (by optimization). We argue that with the full spectrum of optimization options, the steering process can be improved substantially. We describe an integrated system consisting of a simulation, a visualization, and an optimization component. We also describe typical tasks and propose an interactive analysis workflow for complex engineering systems. We demonstrate our approach on a case study from automotive industry, the optimization of a hydraulic circuit in a high pressure common rail Diesel injection system.
Kresimir Matkovic, Denis Gracanin, Rainer Splechtna, Mario Jelovic, Benedikt Stehno, Helwig Hauser, Werner Purgathofer
IEEE Trans. Vis. Comput. Graph.1
2012 A statistics-based dimension reduction of the space of path line attributes for interactive visual flow analysis
abstract
Recent work has shown the great potential of interactive flow analysis by the analysis of path lines. The choice of suitable attributes, describing the path lines, is, however, still an open question. This paper addresses this question performing a statistical analysis of the path line attribute space. In this way we are able to balance the usage of computing power and storage with the necessity to not loose relevant information. We demonstrate how a carefully chosen attribute set can improve the benefits of state-of-the art interactive flow analysis. The results obtained are compared to previously published work.
Armin Pobitzer, Alan Lez, Kresimir Matkovic, Helwig Hauser
PacificVis3
2012 An approach to tuning distributed virtual environment performance by modifying terrain
abstract
Distributed Virtual Environments (DVEs) must continue to perform well as users are added. However, DVE performance can become sensitive to user behavior in many ways their actions, their positions, and even the direction that they look. These behavioral elements are important for evaluating virtual terrains. While two terrains may be similar in terms of user experience, task efficiency, immersion, and even aesthetics, they may exhibit substantially different performance out of the DVE when many users are logged in.
H. Lally Singh, Denis Gracanin, Kresimir Matkovic
AVI3
2012 Lagrangian Coherent Structures for Design Analysis of Revolving Doors
abstract
Room air flow and air exchange are important aspects for the design of energy-efficient buildings. As a result, simulations are increasingly used prior to construction to achieve an energy-efficient design. We present a visual analysis of air flow generated at building entrances, which uses a combination of revolving doors and air curtains. The resulting flow pattern is challenging because of two interacting flow patterns: On the one hand, the revolving door acts as a pump, on the other hand, the air curtain creates a layer of uniformly moving warm air between the interior of the building and the revolving door. Lagrangian coherent structures (LCS), which by definition are flow barriers, are the method of choice for visualizing the separation and recirculation behavior of warm and cold air flow. The extraction of LCS is based on the finite-time Lyapunov exponent (FTLE) and makes use of a ridge definition which is consistent with the concept of weak LCS. Both FTLE computation and ridge extraction are done in a robust and efficient way by making use of the fast Fourier transform for computing scale-space derivatives.
Benjamin Schindler, Raphael Fuchs, Stefan Barp, Jürgen Waser, Armin Pobitzer, Robert Carnecky, Kresimir Matkovic, Ronald Peikert
IEEE Trans. Vis. Comput. Graph.7
2011 The State of the Art in Topology-Based Visualization of Unsteady Flow
abstract
Abstract Vector fields are a common concept for the representation of many different kinds of flow phenomena in science and engineering. Methods based on vector field topology are known for their convenience for visualizing and analysing steady flows, but a counterpart for unsteady flows is still missing. However, a lot of good and relevant work aiming at such a solution is available. We give an overview of previous research leading towards topology‐based and topology‐inspired visualization of unsteady flow, pointing out the different approaches and methodologies involved as well as their relation to each other, taking classical (i.e. steady) vector field topology as our starting point. Particularly, we focus on Lagrangian methods, space–time domain approaches, local methods and stochastic and multifield approaches. Furthermore, we illustrate our review with practical examples for the different approaches.
Armin Pobitzer, Ronald Peikert, Raphael Fuchs, Benjamin Schindler, Alexander Kuhn, Holger Theisel, Kresimir Matkovic, Helwig Hauser
Comput. Graph. Forum7
2010 Interactive Visual Analysis of Multiple Simulation Runs Using the Simulation Model View: Understanding and Tuning of an Electronic Unit Injector
abstract
Multiple simulation runs using the same simulation model with different values of control parameters generate a large data set that captures the behavior of the modeled phenomenon. However, there is a conceptual and visual gap between the simulation model behavior and the data set that makes data analysis more difficult. We propose a simulation model view that helps to bridge that gap by visually combining the simulation model description and the generated data. The simulation model view provides a visual outline of the simulation process and the corresponding simulation model. The view is integrated in a Coordinated Multiple Views ;(CMV) system. As the simulation model view provides a limited display space, we use three levels of details. We explored the use of the simulation model view, in close collaboration with a domain expert, to understand and tune an electronic unit injector (EUI). We also developed analysis procedures based on the view. The EUI is mostly used in heavy duty Diesel engines. We were mainly interested in understanding the model and how to tune it for three different operation modes: low emission, low consumption, and high power. Very positive feedback from the domain expert shows that the use of the simulation model view and the corresponding ;analysis procedures within a CMV system represents an effective technique for interactive visual analysis of multiple simulation runs. We also developed new analysis procedures based on these results.
Kresimir Matkovic, Denis Gracanin, Mario Jelovic, Andreas Ammer, Alan Lez, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.1
2009 iPhone/iPod Touch as Input Devices for Navigation in Immersive Virtual Environments
abstract
iPhone and iPod Touch are multi-touch handheld devices that provide new possibilities for interaction techniques. We describe iPhone/iPod Touch implementation of a navigation interaction technique originally developed for a larger multi-touch device (i.e. Lemur). The interaction technique implemented on an iPhone/iPod Touch was used for navigation tasks in a CAVE virtual environment. We performed a pilot study to measure the control accuracy and to observe how human subjects respond to the interaction technique on the iPhone and iPod Touch devices. We used the preliminary results to improve the design of the interaction technique.
Ji-Sun Kim, Denis Gracanin, Kresimir Matkovic, Francis K. H. Quek
VR3
2009 Interactive Visual Analysis of Complex Scientific Data as Families of Data Surfaces
abstract
The widespread use of computational simulation in science and engineering provides challenging research opportunities. Multiple independent variables are considered and large and complex data are computed, especially in the case of multi-run simulation. Classical visualization techniques deal well with 2D or 3D data and also with time-dependent data. Additional independent dimensions, however, provide interesting new challenges. We present an advanced visual analysis approach that enables a thorough investigation of families of data surfaces, i.e., datasets, with respect to pairs of independent dimensions. While it is almost trivial to visualize one such data surface, the visual exploration and analysis of many such data surfaces is a grand challenge, stressing the users' perception and cognition. We propose an approach that integrates projections and aggregations of the data surfaces at different levels (one scalar aggregate per surface, a 1D profile per surface, or the surface as such). We demonstrate the necessity for a flexible visual analysis system that integrates many different (linked) views for making sense of this highly complex data. To demonstrate its usefulness, we exemplify our approach in the context of a meteorological multi-run simulation data case and in the context of the engineering domain, where our collaborators are working with the simulation of elastohydrodynamic (EHD) lubrication bearing in the automotive industry.
Kresimir Matkovic, Denis Gracanin, Borislav Klarin, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.1
2008 ComVis: A Coordinated Multiple Views System for Prototyping New Visualization Technology
abstract
There is a large number of interactive visualization tools, however no universal tool exists that covers all relevant aspects for all possible application domains. We have developed a tool, ComVis, which was intended to be used as are search prototype for new visualization techniques. We have identified some interesting aspects from developers' and users' points of view during tool development. In this paper we describe lessons learned during the process, and share our findings with visualization research community. In the end, some examples prove the usefulness of the developed tool. One particular example, the concept of families of function graphs and application to analysis of fuel injection concludes the paper.
Kresimir Matkovic, Wolfgang Freiler, Denis Gracanin, Helwig Hauser
IV1
2008 A Load Simulation and Metrics Framework for Distributed Virtual Reality
abstract
We describe a simple load-measure-model method for analyzing the scalability of Distributed Virtual Environments (DVEs). We use a load simulator and three metrics to measure a DVE's engine with varying numbers of simulated users. Our load simulator logs in as a remote client and plays according to how users played during the conducted user study. Two quality of virtuality metrics, fidelity and consistency, describe the user's experience in the DVE. One engine performance metric provides the cycle time of the engine's primary loop. Simulation results (up to 420 users) are discussed.
H. Lally Singh, Denis Gracanin, Kresimir Matkovic
VR3
2008 Interactive Visual Analysis of Set-Typed Data
abstract
While it is quite typical to deal with attributes of different data types in the visualization of heterogeneous and multivariate datasets, most existing techniques still focus on the most usual data types such as numerical attributes or strings. In this paper we present a new approach to the interactive visual exploration and analysis of data that contains attributes which are of set type. A set-typed attribute of a data item--like one cell in a table--has a list of n > or = 0 elements as its value. We present the set'o'gram as a new visualization approach to represent data of set type and to enable interactive visual exploration and analysis. We also demonstrate how this approach is capable to help in dealing with datasets that have a larger number of dimensions (more than a dozen or more), especially also in the context of categorical data. To illustrate the effectiveness of our approach, we present the interactive visual analysis of a CRM dataset with data from a questionnaire on the education and shopping habits of about 90000 people.
Wolfgang Freiler, Kresimir Matkovic, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.2
2008 Interactive Visual Steering - Rapid Visual Prototyping of a Common Rail Injection System
abstract
Interactive steering with visualization has been a common goal of the visualization research community for twenty years, but it is rarely ever realized in practice. In this paper we describe a successful realization of a tightly coupled steering loop, integrating new simulation technology and interactive visual analysis in a prototyping environment for automotive industry system design. Due to increasing pressure on car manufacturers to meet new emission regulations, to improve efficiency, and to reduce noise, both simulation and visualization are pushed to their limits. Automotive system components, such as the powertrain system or the injection system have an increasing number of parameters, and new design approaches are required. It is no longer possible to optimize such a system solely based on experience or forward optimization. By coupling interactive visualization with the simulation back-end (computational steering), it is now possible to quickly prototype a new system, starting from a non-optimized initial prototype and the corresponding simulation model. The prototyping continues through the refinement of the simulation model, of the simulation parameters and through trial-and-error attempts to an optimized solution. The ability to early see the first results from a multidimensional simulation space--thousands of simulations are run for a multidimensional variety of input parameters--and to quickly go back into the simulation and request more runs in particular parameter regions of interest significantly improves the prototyping process and provides a deeper understanding of the system behavior. The excellent results which we achieved for the common rail injection system strongly suggest that our approach has a great potential of being generalized to other, similar scenarios.
Kresimir Matkovic, Denis Gracanin, Mario Jelovic, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.1
2007 Color LinesView: AnApproach toVisualization of Families of Function Graphs
abstract
Data sets often include information that can be represented as a mapping that describes how a dependent variable depends on an independent variable. Such a mapping, usually represented as a function graph, can be parameterized to provide a family of function graphs. The challenge is how to efficiently aggregate individual function graph views to represent the whole family and allow visual analysis and search for patterns. We propose a novel view, called the color lines view, which provides a two dimensional, rectangular view where each line represents a single function graph. The points on the line correspond to values of the independent variable. The point colors represent the value of the dependent variable. The lines, placed next to each other in parallel, show a family of function graphs. The color lines view offers sorting and brushing features which support visual analysis procedures that are difficult to perform with previously existing views.
Kresimir Matkovic, Denis Gracanin, Zoltan Konyha, Helwig Hauser
IV1
2006 A Tangible User Interface System for CAVE Applicat
abstract
This paper describes a 3D, tangible user interface system and related interaction techniques for the CAVE environment. The developed system is based on off-the shelf software and hardware components to provide 3D input data for CAVE applications. A CAVE with four sides (three walls and a floor) is used as a display and interaction space. Interaction tasks (selection, manipulation, navigation) are performed using interaction techniques based on manipulation of physical objects (props). All virtual objects are directly manipulated using the corresponding props to which Augmented Reality physical markers are attached. Each physical marker corresponds to a specific virtual object. The floor projection (a white rectangle overlaid on top of the application generated video stream) or a directional light create illumination necessary for computer vision based marker detection using ARToolKit. Initial evaluation results are positive and provide directions for future research.
Ji-Sun Kim, Denis Gracanin, H. Lally Singh, Kresimir Matkovic, Josip Juric
VR4
2006 Interactive Visual Analysis of Families of Function Graphs
abstract
The analysis and exploration of multidimensional and multivariate data is still one of the most challenging areas in the field of visualization. In this paper, we describe an approach to visual analysis of an especially challenging set of problems that exhibit a complex internal data structure. We describe the interactive visual exploration and analysis of data that includes several (usually large) families of function graphs fi (x, t). We describe analysis procedures and practical aspects of the interactive visual analysis specific to this type of data (with emphasis on the function graph characteristic of the data). We adopted the well-proven approach of multiple, linked views with advanced interactive brushing to assess the data. Standard views such as histograms, scatterplots, and parallel coordinates are used to jointly visualize data. We support iterative visual analysis by providing means to create complex, composite brushes that span multiple views and that are constructed using different combination schemes. We demonstrate that engineering applications represent a challenging but very applicable area for visual analytics. As a case study, we describe the optimization of a fuel injection system in diesel engines of passenger cars.
Zoltan Konyha, Kresimir Matkovic, Denis Gracanin, Mario Jelovic, Helwig Hauser
IEEE Trans. Vis. Comput. Graph.2
2005 Interactive Visual Analysis and Exploration of Injection Systems Simulations
abstract
Simulations often generate large amounts of data that require use of SciVis techniques for effective exploration of simulation results. In some cases, like 1D theory of fluid dynamics, conventional SciVis techniques are not very useful. One such example is a simulation of injection systems that is becoming more and more important due to an increasingly restrictive emission regulations. There are many parameters and correlations among them that influence the simulation results. We describe how basic information visualization techniques can help in visualizing, understanding and analyzing this kind of data. The Com Vis tool is developed and used to analyze and explore the data. Com Vis supports multiple linked views and common information visualization displays such as 2D and 3D scatter-plot, histogram, parallel coordinates, pie-chart, etc. A diesel common rail injector with 2/2 way valve is used for a case study. Data sets were generated using a commercially available AVL HYDSIM simulation tool for dynamic analysis of hydraulic and hydro-mechanical systems, with the main application area in the simulation of fuel injection systems.
Kresimir Matkovic, Mario Jelovic, Josip Juric, Zoltan Konyha, Denis Gracanin
IEEE Visualization1
2005 Dynamic Texturing of Real Objects in an Augmented Reality System
abstract
The ability to physically change properties of real objects used in augmented reality (AR) applications is limited. Geometrical properties (shape, size) and appearance (color, texture) of a real object remain unchanged during a single application run. However, an AR system can be used to provide a virtual texture for the real object. The texture can be changed dynamically based on user interactions. The developed AR system includes two components, the and the Painter. The 3D Table is a table where real objects are placed. The tabletop is used as a projection surface, making it possible to add a context to the real object. The Texture Painter makes it possible to paint on the real object, using a real brush and virtual ink (texture). ARToolkit markers are placed on the 3D Table tabletop to augment the environment with the virtual objects. Markers are either physical (printouts on the tabletop) or virtual (projections). The scene is recorded with a camera and the composed video is projected in real time. The projection shows a virtual environment, real objects painted with virtual ink, and virtual objects positioned where real or virtual ARToolkit markers are placed. The developed system is used in architectural design applications where, due to the different qualities of real architectural models and rendered architectural models, real models are still used. The system was tested at the Academy of Fine Arts in Vienna where it is used as a support tool for architecture students.
Kresimir Matkovic, Thomas Psik, Ina Wagner, Denis Gracanin
VR1
2004 Supporting configurability in a mixed-media environment for design students
Thomas Binder, Giorgio De Michelis, Michael Gervautz, Giulio Jacucci, Kresimir Matkovic, Thomas Psik, Ina Wagner
Pers. Ubiquitous Comput.5
2003 Interactive 3D Visualization Of Rigid Body Systems
abstract
Simulation of rigid body dynamics has been a field of active research for quite some time. However, the presentation of simulation results has received far less attention so far. We present an interactive and intuitive 3D visualization framework for rigid body simulation data. We introduce various glyphs representing vector attributes such as force and velocity as well as angular attributes including angular velocity and torque. We have integrated our visualization method into an application developed at one of the leading companies in automotive engine design and simulation. We apply our principles to visualization of chain and belt driven timing drives in engines.
Zoltan Konyha, Kresimir Matkovic, Helwig Hauser
IEEE Visualization2
1998 Automatic Exposure in Computer Graphics Based on the Minimum Information Loss Principle
abstract
The available contrast of common display devices is much lower than image data often demand. Usually a variant of an average of the field of view is used to normalize the image. An alternative approach is introduced to define the mapping of rendered values to the displayable intensity range. The luminance range is chosen such that a minimum amount of information is lost thereby preserving the contrast ratio of all correctly displayed parts. The loss of information can be regulated by different error functions. If the loss is too large, the luminance range can be increased, but the original contrast is not presented any more. In this case the method represents an improvement of Schlick's (1994) mapping technique. The newly introduced method can be applied on color and gray scale images, rendered in absolute or fictitious units.
László Neumann, Kresimir Matkovic, Werner Purgathofer
Computer Graphics International2
1998 Incident Light Metering in Computer Graphics
abstract
Every rendering process consists of two steps. The first is the computing of luminance values by methods like ray tracing or radiosity, and the second step is the mapping of the computed values to values appropriate for displaying. In the last years, as alternative to simple linear scaling which maps the average value to the medium luminance, some new ways of mapping were introduced. These new methods are based on photography analogies and on human vision models. All existing methods follow, implicitly or explicitly, the reflected light metering principle. The method introduced in this paper is the first that follows the incident light metering used in professional photography and in the movie industry. Actually the irradiances are measured using a set of diffusors, which are placed automatically in the scene, and a linear scale factor based on these measurements is used to map the computed radiances to the display device. The diffusors act as half space integrators, they collect the light energy from all half space directions. The light comes from the primary light sources, or it is the result of various interreflections. The newly introduced method reproduces original colors faithfully even for scenes with very low or very high average reflectivity.
László Neumann, Kresimir Matkovic, Attila Neumann, Werner Purgathofer
Comput. Graph. Forum2
1998 Perception Based Color Image Difference
abstract
A good image metric is often needed in digital image synthesis. It can be used to check the convergence behavior in progressive methods, to compare images rendered using various rendering methods etc. Since images are rendered to be observed by humans, an image metric should correspond to human perception as well. We propose here a new algorithm which operates in the original image space. There is no need for Fourier or wavelet transforms. Furthermore, the new metric is view distance dependent. The new method uses the contrast sensitivity function. The main idea is to place a number of various rectangles in images, and to compute the CIE LUV average color difference between corresponding rectangles. Errors are then weighted according to the rectangle size and the contrast sensitivity function.
László Neumann, Kresimir Matkovic, Werner Purgathofer
Comput. Graph. Forum2