03 visualization process - simon fraser university · visualization process cmpt 467/767 ......

Post on 03-Apr-2018

232 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© Weiskopf/Machiraju/Möller

Visualization Process

CMPT 467/767Visualization

Torsten Möller

© Weiskopf/Machiraju/Möller

Visualization Process

• Overview of the visualization process• Visualization pipeline• Visualization scenarios

© Weiskopf/Machiraju/Möller

Overview of the Visualization Process

© Weiskopf/Machiraju/Möller

Visualization Pipelinesimulation data bases sensors

raw data

vis data

renderable representation

display images video

graph. primitives:• points• lines• surface• volumesattributes:• color• texture• transparency

filtering

mapping

rendering

interaction

data acquisition

filteringdata -> data• data format conversion• clipping/cropping/denoising• slicing• resampling• interpolation/approximation• classification/segmentation

mappingdata ->graphical primitives• scalar field ->isosurface• 2D field ->height field• vector field ->vectors• tensor field ->glyphs• 3D field -> volume• highD -> 2D

rendering:• geometry/images/volumes• “realism“ – e.g. : shadows,

lighting, shading

© Weiskopf/Machiraju/Möller

Visualization Pipeline

• Example -- IRIS Explorer

© Weiskopf/Machiraju/Möller

Visualization Pipeline

• Example: simulation of the flow within a fluid around a wing

i.e. volume rendering via 3D textures

physical phenomenon

physical model

mathematical formulation

numerical algorithm

images videos

graphical primitives

visualization data

e.g. air flow around wing

e.g. incomp.laminar fluid

e.g. Navier–Stokes e.g. finite volume

filtering i.e. 3D scalar field

raw data

© Weiskopf/Machiraju/Möller

Pipeline Model [Maneesh Agrawala][Tamara Munzner]

7

© Weiskopf/Machiraju/Möller

Pipeline Model [J. Heer, Prefuse]

8

© Weiskopf/Machiraju/Möller

Cyclical Model

[C. Stolte, Tableau]

[C. Stolte, Tableau]

9

© Weiskopf/Machiraju/Möller

Cyclical Model

Data Image

Specification

Knowledge

Perception

Exploration

[J. van Wijk, The Value of Visualization]

10

© Weiskopf/Machiraju/Möller

Visualization Pipeline

• Reference modelfor visualization

Rawdata

Visualizationgoal / task

Image

Visualizationprocess

Filtering

Mapping

Rendering

Datageneration

User

Visualanalysis

© Weiskopf/Machiraju/Möller

Scenarios

• Video/movie modedata generation

measurements

modeling

simulation

data

batch visualization

visualizationdata video

analysis

video visualanalysis

© Weiskopf/Machiraju/Möller

Scenarios

• Tracking

measurements

modeling

simulation

data visualizationvisual analysis

duringsimulation

© Weiskopf/Machiraju/Möller

Scenarios

• Interactive post processing / visualizationdata generation

measurements

modeling

simulation

data

interactive visualization

visualizationdata visual analysis

© Weiskopf/Machiraju/Möller

Scenarios

• Interactive steering / computational steeringmeasurements

modeling

simulation

data visualizationvisual analysis

duringsimulation

visualization parameters

simulation parameters

top related