visualization and visual analysis of multi-faceted

30
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 3 VRVis Research Center, Vienna

Upload: others

Post on 25-Dec-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Visualization and Visual Analysis of Multi-faceted

Visualization and Visual Analysisof 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 Bergen3 VRVis Research Center, Vienna

Page 2: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Increasing amounts of scientific data

Hard to analyze and understand

Motivation

time-dependent3D data

medical scanner computational simulation

2

Page 3: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

“The purpose of visualizationis insight, not pictures”

[Shneiderman ’99]

Different application areas

Visualization

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

3

Page 4: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data4

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

Page 5: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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

5

multi-run distribution per cell

3D time-dependent simulation data

Page 6: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

[ B

ött

inge

r, C

limaV

is0

8 ]

Land

Multi-faceted Scientific Data

Coupled climate models

Page 7: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Literature review of 200+ papers on scientific data

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

Categorization

7

[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

Page 8: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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

Page 9: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Fusion within a single visualization

common frame of reference

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

multi-volume rendering (coregistration, segmentation)

9

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

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

focus+context &overview+detail

navigationinteractive

feature spec.

data abstraction& aggregation

spatiotemporal multi-modalmulti-variate

Page 10: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Layering techniques [Wong et al. 02]

opacity modulation

filigreed

colormap enhancement

2D heightmap

colormap + square wave modulation

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

focus+context &overview+detail

navigationinteractive

feature spec.

data abstraction& aggregation

multi-variate

Page 11: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Preattentive Visual Features: Textures and Colors [Healey & Enns 02]

temperature color

wind speed coverage

pressure size

precipitation orientation

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

focus+context &overview+detail

navigationinteractive

feature spec.

data abstraction& aggregation

11

multi-variate

Page 12: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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 comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

focus+context &overview+detail

navigationinteractive

feature spec.

data abstraction& aggregation

Glyph-based overview [Kehrer et al. 11]

multi-run multi-run

isocontours

Page 13: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Fusion of multiple simulation runs

spaghetti plots [Diggle et al. 02]

summary statistics (box plots and glyphs)

13

EnsembleVis [Potter et al. 09]

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

focus+context &overview+detail

navigationinteractive

feature spec.

data abstraction& aggregation

Glyph-based overview [Kehrer et al. 11]

multi-run multi-run

q1

q2

q3

isocontours

Page 14: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Taxonomy [Gleicher et al. 11]

side-by-side comparison

overlay in same coordinate system

explicit encoding of differences / correlations

14

visual mapping comput. analysisinteractive visual 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 encodingof differences

overlay

Page 15: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data 15

Mon Tue

Thu Fri

Wed

Sat

Sun

average traffic

Difference Views [Daae Lampe et al. 10]

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

spatiotemporal

Page 16: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data 16

3D transition between 2 scatterplots

scatterplotmatrix

visual mapping comput. analysisinteractive visual 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]

Page 17: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

[Vio

la e

t al

. 06

]

segmented volume data

Ranking/quality metrics [Bertini et al. 2011]

clustering, correlations, outliers, image quality, etc.

Automated viewpoint selection

information-theoretic measures

17

visual mapping comput. analysisinteractive visual analysis

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

visual data fusion

[Jo

han

sso

n &

Jo

han

sso

n 0

9]

multi-variate

Page 18: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data 18

visual mapping comput. analysisinteractive visual analysis

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

visual data fusion

variationsfocal point

input output

variations

Parameter space navigation (multi-run data)

[Berger et al. 11]

focal point

Page 19: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Focus+context visualization

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

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

Clustering & outlierpreservation

19

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

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

Page 20: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data 20

visual mapping comput. analysisinteractive visual 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 datasummary statistics

quantile plot

Page 21: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Brushing in multiple linked views

SimVis [Doleisch et al. 03, 04]

21

attribute views

3D view

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

Page 22: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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

pattern sketched by user

similarity evaluated on gradients (1st derivative)

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

Page 23: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Tight integration with supervised machine learning

23

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

Vis

ual

hu

man

+mac

hin

e le

arn

ing

[Fu

chs

et a

l. 0

9]

multi-variate

alternative hypotheses

Page 24: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Fluid-structure interactions (multi-model data)

heat exchange between fluid structure

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

24

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

feature transfer

cooler aluminum foam

feature

Page 25: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Algorithmically extract values & patterns

dimensionality reduction (PCA, SOM, MDS)

aggregation, summary statistics

clustering, outliers, etc.

25

visual mapping comput. analysisinteractive visual 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

Page 26: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Cluster Calendar View [vanWijk & van Selow ’99]

Time series clusteredby similarity (K-means)

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

navigation

focus+context &overview+detail interactive

feature spec.

data abstraction& aggregation

temporal

Page 27: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

Categorization of approaches

27

Page 28: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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

Page 29: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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

29

visual mapping comput. analysisinteractive visual analysis

visual data fusion

relation &comparison

focus+context &overview+detail

navigationinteractive

feature spec.

data abstraction& aggregation

Page 30: Visualization and Visual Analysis of Multi-faceted

J. Kehrer Visual Analysis of Multi-faceted Scientific Data

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)