Interaktiv 3D datorgrafik - mer n bara spel Stefan Seipel - - PowerPoint PPT Presentation

interaktiv 3d datorgrafik mer n bara spel
SMART_READER_LITE
LIVE PREVIEW

Interaktiv 3D datorgrafik - mer n bara spel Stefan Seipel - - PowerPoint PPT Presentation

Interaktiv 3D datorgrafik - mer n bara spel Stefan Seipel University of Gvle Stefan Seipel 2008-05-07 GraphiX @ HiG Teaching: Creative Computer Graphics Computer Science - Visiomatics Research: Computer Graphics Visualization Image


slide-1
SLIDE 1

2008-05-07 Stefan Seipel

Interaktiv 3D datorgrafik

  • mer än bara spel

Stefan Seipel University of Gävle

slide-2
SLIDE 2

2008-05-07 Stefan Seipel

Teaching: Creative Computer Graphics Computer Science - Visiomatics Research: Computer Graphics Visualization Image Processing Decision support

GraphiX @ HiG

slide-3
SLIDE 3

2008-05-07 Stefan Seipel

Objectives: * Provide supportive tools for decision makers * Support group-work situations * Provide intuitive interaction * Gain insight by interaction (visual analytics)

Graphics & Visualization Research

slide-4
SLIDE 4

2008-05-07 Stefan Seipel

Supporting time-critical decision

making in process industry

slide-5
SLIDE 5

2008-05-07 Stefan Seipel

The Lime Kiln – Part of the Chemical Process

Process m onitoring Efficiency Energy savings Safety Monitored variable Temperature

Time varying scalar field data in pulp process industry

slide-6
SLIDE 6

2008-05-07 Stefan Seipel

  • Infrared line scanner
  • Kiln is revolving at 1/40 s-1
  • Full surface scan every 40 sec.
  • Data matrix 123 x 512 scalar values

– Value range: 50°C – 450°C – Instantaneous temperature

Monitoring of Temperatures - Termographic Imaging

slide-7
SLIDE 7

2008-05-07 Stefan Seipel

Part of the operator’s environment The conventional visualization

Visual Monitoring of 2D Scalar Field Data

slide-8
SLIDE 8

2008-05-07 Stefan Seipel

Critical situations to identify

  • Bonded deposits

slow dynamic process (days-weeks) low variability of temperature

  • Variations of fuel and chemical composition

relative slow process (minutes to hours) relative low variability of temperature

  • Localized damages of insulation

rapid dynamic process (seconds to minutes) sudden increase of temperature

slide-9
SLIDE 9

2008-05-07 Stefan Seipel

Current form of visualization

Problems perceived by process operators:

  • Instantaneous temperature
  • Assessment of deviations by

comparison (page flipping)

  • Poor variation of color in

region of interest

Normal temperature range

slide-10
SLIDE 10

2008-05-07 Stefan Seipel

Current form of visualization

Identified problems according to theory:

  • Existing palette is a fixed palette
  • Current color palette is quantized (approx.40 steps)
  • Δθ is not immediately visualized
  • Δθ and θ difficult to assess simultaneously

Normal Temperature Range Range of Interest 50o 450o

slide-11
SLIDE 11

2008-05-07 Stefan Seipel

Color map improvements

Gray scale Heated Iron Dual Ended Existing Min-Mean-Max

  • > Deviation
  • > Absolute
slide-12
SLIDE 12

2008-05-07 Stefan Seipel

General mapping plausible combinations

Visualization

Color Shape 2D map θ

  • 2D map

Δθ

  • 3D field

θ θ 3D field θ Δθ 3D field Δθ θ 3D field Δθ Δθ 3D cylindrical map θ θ 3D cylindrical map θ Δθ 3D cylindrical map Δθ θ 3D cylindrical map Δθ Δθ

New 3M scale for Δθ Same as used today, however with Heated Iron scale Natural mapping to real situation

slide-13
SLIDE 13

2008-05-07 Stefan Seipel

Visualization Results

θ -> Color Δθ -> 3D Shape θ -> Color Δθ -> Color θ -> 3D Shape

slide-14
SLIDE 14

2008-05-07 Stefan Seipel

Visualization Results

slide-15
SLIDE 15

2008-05-07 Stefan Seipel

What are the effects in real use?

Field study in real working environment:

  • Real working teams in sharp environment
  • Additional virtual lime kiln
  • Simulated local insulation defects

Temperature increase

50 100 150 200 250 300 350 400 1 2 3 4 5 6 7 8 9

Interval Degrees C

40s

Temperature increase modulates intensity of defect pattern

slide-16
SLIDE 16

2008-05-07 Stefan Seipel

Simulator study

Experimental design:

  • 2 Teams (B and F)
  • Each team tested all 3 conditions (3 afternoon shifts)
  • 6 simulated incidents during 4 hours shift
  • Depending variable: Detection time
  • Main factor: Visualization
  • 2 x 6 Observations per condition
slide-17
SLIDE 17

2008-05-07 Stefan Seipel

Results of the Simulator Study

25 50 75 100 125 150 175 200 225 250

Median Mean

Pooled Detection Times (Both Teams)

Detection Time [s]

2D Map 3D Field 3D Tube

slide-18
SLIDE 18

2008-05-07 Stefan Seipel

Results of the Simulator Study

Detection Times (Median) Between Teams

25 50 75 100 125 150 175 200 225 250 2D Map 3D Field 3D Tube

B-Team F-Team

Detection Time [s]

slide-19
SLIDE 19

2008-05-07 Stefan Seipel

Results of the Simulator Study

2 4 6

2D Map 3D Field 3D Tube

Detection Intervals

B-Team F-Team

slide-20
SLIDE 20

2008-05-07 Stefan Seipel

Conclusion

  • Operators appreciate the visualization

(in daily use since January 2006)

  • New color scale for visualization of deviations
  • 3D gave better performance better than 2D
  • 3D cylinder intuitive and natural mapping
  • 3D map was better than 3D cylinder
  • No factorial analysis of shape and color
slide-21
SLIDE 21

2008-05-07 Stefan Seipel

Supporting decision makers in

group-work situations

slide-22
SLIDE 22

2008-05-07 Stefan Seipel

Collaborative & interactive 3D graphics

Traditional geographical maps are 2D Showing a 2D image on a 2D display is trivial No problems for existing SW to visualize in table-top displays Most geographical map viewers are 2D or at best 2.5D

Early versions of TT displays in com m and and control

slide-23
SLIDE 23

2008-05-07 Stefan Seipel

What if we would show real 3D features ?

…we would get a hole lot of trouble…technically speaking

Requirem ents to visualization of 3 D features

Eye’s positions needed (tracking) Multiple individualized views Dynamic rendering even for static content Stereo cues (optionally)

slide-24
SLIDE 24

2008-05-07 Stefan Seipel

Is it feasible ?

Com puter Sw eden, 2 0 th of October 2 0 0 4

slide-25
SLIDE 25

2008-05-07 Stefan Seipel

Is it feasible ?

…there is a technical challenge…

A schem atic of Mim er’s w ell

Network Network

slide-26
SLIDE 26

2008-05-07 Stefan Seipel

This is what we can achieve…

Dynam ic view ing conditions I ndividual content Pettersson, Spak and Seipel, 2005 : “Collaborative 3D Visualizations of Geo-Spatial Information for Command and Control”, proceedings of Sigrad 2004

slide-27
SLIDE 27

2008-05-07 Stefan Seipel

GIS and 3D TT Displays

GIS applications do largely not exploit the functionality

  • f advanced (3D) table-top displays

Dynamic and observer dependent projections still a mystery Potential benefits not yet clearly perceived by GIS community When is observer dependent (3D) content useful e.g. for GIS?

slide-28
SLIDE 28

2008-05-07 Stefan Seipel

a) Improved text and symbolic presentations

Pettersson, L.W.; Lind, M.; Spak, U. & Seipel, S. (2005),Visualization of symbols in a horizontal multiple viewer 3D display environment, in 'Proceedings of IEEE Information Visualization 2005', pp. 357-362.

Experiment: Comparing the efficiency in identifying symbols presented using three different forms of visualization.

2. 1. 3.

Viewing angle Display surface

2. 1. 3.

Viewing angle Display surface

Flat Frontoparallel Reference condition Covers the same display area as frontoparallel 2. 1. 3.

Visualization conditions as on screen

slide-29
SLIDE 29

2008-05-07 Stefan Seipel

a) Improved text and symbolic presentations

Cheek mount Test leader Test subject Polarizing eyewear Response gear Cheek mount Test leader Test subject Polarizing eyewear Response gear

Experim ental procedure

Frontoparallel Flat

  • Ref. Condition

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 Time in milliseconds Frontoparallel Flat

  • Ref. Condition

1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 Time in milliseconds

Results

Frontoparallel versus 2D normal flat: (t= -2.31, N=11, p < 0.022) Frontoparallel versus 2D control condition: (t= -2.93, N=11, p < 0.007). 12 subjects 50 trials in each of the three conditions Score: Average time of lat 10 trials per condition

slide-30
SLIDE 30

2008-05-07 Stefan Seipel

b) Collaborating in complex tasks

Pettersson, L.W.; Kjellin, A.; Lind, M. & Seipel, S. (2006),'Effects of Layer Partitioning in Collaborative 3D Visualizations''Proceedings of the 2nd International Symposium on Visual Computing ISVC 2006', Lake Tahoe, Nevada.

Experiment: Solving visually complex tasks by collaborating using partitioned subtasks.

Integral View Partitioned Views

slide-31
SLIDE 31

2008-05-07 Stefan Seipel

b) Collaborating in complex tasks

Experim ental procedure: 2 0 persons in 1 0 Dyads 5 trial stim uli + 2 x 1 5 stim uli Blocks of 1 5 stim uli is random ized

Views of the actual experimental task – a 3D and logical/combinatorial task

Integral view (first person view) Partitioned view for user A

slide-32
SLIDE 32

2008-05-07 Stefan Seipel

b) Collaborating in complex tasks

Results in a nutshell:

Pettersson, L.W.; Kjellin, A.; Lind, M. & Seipel, S. (2006),'Effects of Layer Partitioning in Collaborative 3D Visualizations''Proceedings of the 2nd International Symposium on Visual Computing ISVC 2006', Lake Tahoe, Nevada.

For the details see:

ANOVA: main effect of condition (F(1,8)=14.30, p<0.0054) main effect of order (F(1,8)=10.54, p<0.012)

slide-33
SLIDE 33

2008-05-07 Stefan Seipel

c) Understanding time and geography

W orks subm itted to I nform ation Visualization Journal and Journal of Applied Perception

Series of experiments investigating the space-time cube: The space-time cube uses elevation over ground to depict time

2D trajectory of moving targets 3D trajectory of moving targets

slide-34
SLIDE 34

2008-05-07 Stefan Seipel

c) Understanding time and geography

W orks subm itted to I nform ation Visualization Journal and Journal of Applied Perception

What we investigated:

  • Assessment of speed and geographic position of moving entities
  • Assessment of temporal order of arrival of moving entities
  • Assessment of areal spreading patterns

Motivation:

  • Transportation logistics
  • Disaster relieve planning
  • Disease prevention

Conclusions:

  • Time-space cube no general solution for spatiotemporal problems
  • Apparent benefits in the assessment of order of arrival in time and space
slide-35
SLIDE 35

2008-05-07 Stefan Seipel

Some conclusions

W orks subm itted to I nform ation Visualization Journal and Journal of Applied Perception

Table-top display environments for viewer-dependent visualizations are suitable for

  • displaying textual and symbolic information more efficient
  • splitting up visual tasks for collaborative users
  • better understanding some temporal aspects in geographically related processes
slide-36
SLIDE 36

2008-05-07 Stefan Seipel

Intuitive interaction

for visual interfaces

slide-37
SLIDE 37

2008-05-07 Stefan Seipel

Current trends in table-top displays

Frustrated Total I nner Reflection

Focus shifting towards interaction rather than 3D

Han, J. Y. 2005. Low-cost multi-touch sensing through frustrated total internal reflection. In Proceedings of the 18th Annual ACM Symposium on User interface Software and Technology (Seattle, WA, USA, October 23 - 26, 2005). UIST '05. ACM Press, New York, NY, 115-118.

The I R cam era im age A use case

slide-38
SLIDE 38

2008-05-07 Stefan Seipel

High resolution multi-point interaction

PixelActiveSurface – W ork in progress by Seipel, Forsberg and Pettersson

Focus shifting towards interaction rather than 3D

Specific features: Multi-point interaction High resolution Identified points of interaction

slide-39
SLIDE 39

2008-05-07 Stefan Seipel

Acknowledgements

Torsten Johnsson, Högskolan I Gävle Lars W. Pettersson, Uppsala University Mats Lind, Uppsala University Andreas Kellin, Uppsala University Daniel Wesslén, University College of Gävle Ann-Kristin Forsberg, University College of Gävle Ulrik Spak, Projekt AQUA, Swedish Defense College

slide-40
SLIDE 40

Creative Computer Graphics

slide-41
SLIDE 41

Creative Computer Graphics

slide-42
SLIDE 42

Creative Computer Graphics

Digitala specialeffekter

slide-43
SLIDE 43

Creative Computer Graphics

Innehåll

Modellering och animation Specialeffekter Datorgrafik och matematik Programutveckling Film

slide-44
SLIDE 44

Creative Computer Graphics

Mål

Yrke: VFX-artister CG-artister

slide-45
SLIDE 45

Creative Computer Graphics

Arbetsmarknad

Film Reklam Reklamfilm Designvisualisering Spel

slide-46
SLIDE 46

Creative Computer Graphics

Modeller

slide-47
SLIDE 47

Creative Computer Graphics

Animationer

slide-48
SLIDE 48

Creative Computer Graphics

Animationer

slide-49
SLIDE 49

Creative Computer Graphics

Karaktärsanimering

slide-50
SLIDE 50

Creative Computer Graphics

Karaktärsanimering

slide-51
SLIDE 51

Creative Computer Graphics

Specialtekniker

slide-52
SLIDE 52

Creative Computer Graphics

Specialtekniker

slide-53
SLIDE 53

Creative Computer Graphics

VFX

Compositing – kombinera 3D och foto Färgkorrigering Effekter – eld, rök etc

slide-54
SLIDE 54

Creative Computer Graphics

Compositing

slide-55
SLIDE 55

Creative Computer Graphics

Designvisualisering

Med benäget bidrag från Mattias Borg, Borgs AB, Gävle Student på CCG (KP) 1999

slide-56
SLIDE 56

Creative Computer Graphics

Designvisualisering

Med benäget bidrag från Mattias Borg, Borgs AB, Gävle Student på CCG (KP) 1999

slide-57
SLIDE 57

Creative Computer Graphics

Till slut

slide-58
SLIDE 58

Creative Computer Graphics