• Keine Ergebnisse gefunden

Visualization and Visual Analysis of Multi-faceted Scientific Data:

N/A
N/A
Protected

Academic year: 2022

Aktie "Visualization and Visual Analysis of Multi-faceted Scientific Data:"

Copied!
30
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Visualization and Visual Analysis of Multi-faceted Scientific Data:

A Survey

Johannes Kehrer 1,2,3 and Helwig Hauser 2

1

Institute of Computer Graphics and Algorithms, Vienna University of Technology

2

Department of Informatics, University of Bergen

(2)

Increasing amounts of scientific data

Hard to analyze and understand

Motivation

time-dependent 3D data

medical scanner computational simulation

2

(3)

“The purpose of visualization is insight, not pictures”

[Shneiderman ’99]

Different application areas

Visualization

[Burns et al. 07] [Laramee et al. 03] [SequoiaView]

(4)

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Typical Visualization Tasks

Visualization is good for

visual exploration

 find unknown/unexpected

 generate new hypothesis

visual analysis (confirmative vis.)

 verify or reject hypotheses

 information drill-down

presentation

 show/communicate results

(5)

Spatiotemporal data

Multi-variate/multi-field data

(multiple data attributes, e.g., temperature or pressure)

Multi-modal data

(CT, MRI, large-scale measurements, simulations, etc.)

Multi-run/ensemble

simulations (repeated with varied parameter settings)

Multi-model scenarios

(e.g., coupled climate model)

Multi-faceted Scientific Data

multi-run distribution per cell

3D time-dependent simulation data

(6)

[ Böttinger, ClimaVis08 ] Land

Multi-faceted Scientific Data

Coupled climate models

(7)

Literature review of 200+ papers on scientific data

How are vis., interaction, and comput. analysis combined?

Categorization

[compare to Keim et al. 09;

Bertine & Lalanne 09]

what are main characteristics /

features

data abstraction

& aggregation how to represent

the data

visual data fusion

visual mapping comput. analysis

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

interaction concepts

(linking & brushing, zooming, view reconfiguration, etc.)

interactive visual analysis

(8)

Visual vs. Computational Analysis

Interactive Visual Analysis

+ user-guided analysis possible + detect interesting features

without looking for them

+ understand results in context + uses power of human visual

system

 human involvement not always possible or desirable (expensive!)

 limited dimensionality

 often only qualitative results

 (still) often unfamiliar

Automated Data Analysis

- needs precise definition of goals - limited tolerance of data artifacts - result without explanation

- computationally expensive

+ hardly any interaction required (after setup)

+ scales better w.r.t. many dimensions

+ precise results

+ long history (mostly statistics)

8

(9)

Fusion within a single visualization

 common frame of reference

 layering techniques (e.g., glyphs, color, transparencey)

 multi-volume rendering (coregistration, segmentation)

Helix glyphs [Tominski et al. 05] Layering [Kirby et al. 99] Multi-volume rendering [Beyer et al. 07]

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison focus+context &

overview+detail

navigation interactive

feature spec.

data abstraction

& aggregation

spatiotemporal multi-variate multi-modal

(10)

Layering techniques [Wong et al. 02]

 opacity modulation

 filigreed

 colormap enhancement

 2D heightmap

colormap + square wave modulation

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison focus+context &

overview+detail

navigation interactive

feature spec.

data abstraction

& aggregation

multi-variate

(11)

Preattentive Visual Features: Textures and Colors

[Healey & Enns 02]

 temperature

 color

 wind speed

 coverage

 pressure

 size

 precipitation

 orientation

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison focus+context &

overview+detail

navigation interactive

feature spec.

data abstraction

& aggregation

multi-variate

(12)

Fusion of multiple simulation runs

 spaghetti plots [Diggle et al. 02]

 summary statistics (box plots and glyphs)

12

EnsembleVis [Potter et al. 09]

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison focus+context &

overview+detail

navigation interactive

feature spec.

data abstraction

& aggregation

Glyph-based overview [Kehrer et al. 11]

multi-run multi-run

isocontours

(13)

Fusion of multiple simulation runs

 spaghetti plots [Diggle et al. 02]

 summary statistics (box plots and glyphs)

EnsembleVis [Potter et al. 09]

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison focus+context &

overview+detail

navigation interactive

feature spec.

data abstraction

& aggregation

Glyph-based overview [Kehrer et al. 11]

multi-run multi-run

q

1

q

2

q

3

isocontours

(14)

Taxonomy [Gleicher et al. 11]

 side-by-side comparison

 overlay in same coordinate system

 explicit encoding of differences / correlations

14

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation

2-tone coloring [Saito et al. 05] Nested surfaces [Buskin et al. 11]

spatiotemporal multi-modal

side-by-side comp.

explicit encoding of differences overlay

(15)

Mon Tue

Thu Fri

Wed

Sat

Sun

average traffic

Difference Views [Daae Lampe et al. 10]

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation

spatiotemporal

(16)

16

3D transition between 2 scatterplots

scatterplot matrix

visual mapping interactive visual analysis comput. analysis

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation visual data fusion

multi-variate

Interactive search, zooming, and panning

Scatterplot Matrix Navigation

[Elmqvist et al. 08]

(17)

[Viola et al. 06]

segmented volume data

Ranking/quality metrics

[Bertini et al. 2011]

 clustering, correlations,

outliers, image quality, etc.

Automated viewpoint selection

 information-theoretic measures

visual mapping interactive visual analysis comput. analysis

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation visual data fusion

[Johansson & Johansson 09]

multi-variate

(18)

18

visual mapping interactive visual analysis comput. analysis

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation visual data fusion

variations focal

point

input output

variations

Parameter space navigation (multi-run data)

[Berger et al. 11]

focal

point

(19)

Focus+context visualization

 different graphical resources (space, opacity, color, etc.)

 focus specification (e.g., by pointing, brushing or querying)

Clustering & outlier preservation

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

data abstraction

& aggregation

Outlier-preserving focus+context [Novontný & Hauser 06]

(20)

20

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

data abstraction

& aggregation

Overview+detail representation of multi-run data

Brushing statistical moments [Kehrer et al. 10]

multi-run data summary statistics

quantile plot

(21)

Brushing in multiple linked views

SimVis [Doleisch et al. 03, 04]

attribute views

3D view

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

data abstraction

& aggregation

(22)

Select function graphs based on similarity [Muigg et al. 08]

 pattern sketched by user

 similarity evaluated on gradients (1st derivative)

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

data abstraction

& aggregation

(23)

Tight integration with supervised machine learning

23

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

data abstraction

& aggregation

Visual human+machine learning [Fuchs et al. 09]

multi-variate

alternative

hypotheses

(24)

Fluid-structure interactions (multi-model data)

 heat exchange between fluid  structure

 feature specification/transfer across data parts [Kehrer et al. 11]

24

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail

interactive feature spec.

data abstraction

& aggregation

feature transfer

cooler aluminum foam

feature

(25)

Algorithmically extract values & patterns

 dimensionality reduction (PCA, SOM, MDS)

 aggregation, summary statistics

 clustering, outliers, etc.

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation

clustering of multi-run simulations [Bruckner & Möller 10] [Andrienko & Andrienko 11]

multi-run

spatiotemporal

(26)

Cluster Calendar View

[vanWijk & van Selow ’99]

 Time series clustered by similarity (K-means)

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison

navigation

focus+context &

overview+detail interactive feature spec.

data abstraction

& aggregation

temporal

(27)

Categorization of approaches

(28)

Open Issues

How to deal with data heterogeneity?

 most approaches only address one or two data facet

 coordinated multiple views with linking & brushing

 investigation of features across views, data facets, levels of abstraction, and data sets

 fusion of heterogeneous data at feature/semantic level

Combination of vis., interaction, and comput. analysis

 analytical methods can controll steps in visualization pipeline (e.g., visualization mapping or quality metrics)

 interactive feature specification + machine learning

28

(29)

Conclusions

Scientific data are becomming multi-faceted

Categorization based on common visualization, interaction, and comput. analysis methods

Promising data facets, e.g., multi-run & multi-model data

visual mapping interactive visual analysis comput. analysis

visual data fusion

relation &

comparison focus+context &

overview+detail

navigation interactive

feature spec.

data abstraction

& aggregation

(30)

Acknowledgements

H. Schumann, M. Chen, T. Nocke,

VisGroup in Bergen, H. Piringer, M.E. Gröller

Supported in part by the Austrian Funding Agency (FFG)

Referenzen

ÄHNLICHE DOKUMENTE

His research interests include 3D interaction techniques, visualization techniques for medical volume data (visualization of vasculature, transfer function de- sign,

A stan- dard approach is to combine data sets based on segmentation information (e.g. the brain is visualized using MRI data, while the skull is shown based on data from the CT

We have observed that a multigrid method with the subspace corrected mass smoother is robust in the grid size and the spline degree and works well for both conforming and

Chapter 2 describes the principal strategies for managing and increasing the visual budget within a spatial data visualization in order to incorporate all essential information

We decided to have an annual set visualization workshop that each year focuses on one of (i) diagrammatic reasoning and logic, (ii) information visualization and visual analytics,

Data acquisition Data enhancement Visualization mapping.

Data in ever increasing sizes ⇒ graphical approach necessary Simple approaches known from business graphics (Excel, etc.) Visualization = own scientific discipline since 20

New Data Sources - Novel Imaging Modalities Ensembles, Uncertainty, Parameter Spaces Multivariate, Heterogeneous Data.. Visual Analytics (↔ SciVis