ISVR - PowerPoint PPT Presentation

1 / 49
About This Presentation
Title:

ISVR

Description:

Optical Tomography. David Brady. Electrical and Computer Engineering ... 3D computed tomography data volumes. Stereo pairs computed for any viewpoint in volume ... – PowerPoint PPT presentation

Number of Views:117
Avg rating:3.0/5.0
Slides: 50
Provided by: bobh46
Category:
Tags: isvr | tomography

less

Transcript and Presenter's Notes

Title: ISVR


1
ISVR
  • Lecture 3
  • Intro to VR concepts

2
What is Virtual Reality
  • emulating the real world
  • making an electronic world seem real
  • Being able to interact with the electronic
    representation
  • moving within the world
  • manipulating objects in the world

3
types of VR
  • desktop collaboration
  • video image on screen
  • computer tools - may be web-based
  • video of room/work in progress
  • see others work projected on your desk!
  • immersive VR
  • helmet/goggles, data glove
  • Augmented VR
  • Projected images
  • physical world/VR mixes
  • Interaction between VR and external device

4
Augmentation
5
Feedback mechanisms in VR
6
VR headsets
  • small TV screen for each eye
  • slightly different angles
  • 3D effect

7
Head-Mounted Displays
Head set field-of-view varies Software
configured to map to tracked environment Stereo
enhances perception
8
binocular/stereo vision
9
Active Stereo
Images projected simultaneously for left and
right eye. Image is sent alternateley to match
left and right shuttering.
10
Anaglyphic Stereo
Walls screen0 ColorMask screen0 left R ColorMask
screen0 right GB
11
inside VR
  • scenes projected on walls
  • realistic environment
  • hydraulic rams!
  • real controls
  • other people

12
Curved-Screen Systems
13
Curved-Screen Systems
14
VR Cave
15
Me in the Cave
16
Crumbs
  • General viewing tool for regularly gridded 3D
    scalar data in the CAVE. Developed to trace and
    measure 1D fibers

17
Crumbs Environment
18
Color Map Adjustment
19
Opacity Adjustment
20
Spline Plane
21
Structure of Vorticella convallaria
22
How does VR work
  • we live in a 3D world
  • We have developed many methods to make sense of
    the world around us
  • VR techniques have to try to recreate these
    methods

23
2D images can be confusing
24
shadows and high lighting create the illusion of
3D
25
but which is closer?
26
occlusion
27
Blue hazing with distance
  • look at a distant hill or building
  • fuzzy, less contrast, bluish tinge
  • scattering effect of air
  • brains get used to it
  • blue objects seem further away
  • red ones closer
  • use in visualisation and VR (also used in garden
    design!)

28
Perspective and Z-buffering
  • Objects appear smaller further away
  • Zero-point
  • Uses Z co-ordinate to compute
  • Relative position
  • Occlusion

29
Depth of field
  • Further away objects become hazier
  • Focus attention on nearer objects
  • Occurs naturally but must be added to virtual
    environment

30
Volume Rendering
  • Texture Mapped
  • Ray Traced

31
Involves the senses
  • sight
  • visual realism, 3D effects shadows, etc.,
  • sound
  • surround sound, sub-seat woofers etc.
  • touch
  • feedback from(and to) touch-sensitive gloves

32
Track the scene from one point...
33
To another view
34
Translation
Three degrees of Freedom in x, y, and z plane
35
Six degrees of freedom
3 degrees of freedom correspond to the
rotational movement about each of the axes Pitch
Roll Yaw
36
Scaling
Multiply one or more components of the line
vectors
37
VRML file format
  • filename (URL) ends ".wrl
  • c.f. .html, .gif, .jpg etc.
  • VRML 1.0 first line vrml 1.0 ascii
  • VRML 2.0 first line vrml 2.0 utf8
  • can have binary versions too

38
contents of VRML file
  • one or more nodes
  • general format DEF object objecttype
    fieldname value . . .
  • or simply objecttype
    fieldname value . . .

39
sphere
VRML V1.0 ascii Sphere radius 1
40
add colour
VRML V1.0 ascii Separator
groups things together Material
diffuseColor 1.0 0 0
red green blue Sphere radius
1
41
a cone
VRML V1.0 ascii Separator Material
diffuseColor 0 0 1 bright blue
Cone height 3
42
put them together ...
VRML V1.0 ascii Separator Separator
for sphere Texture2 filename
"big_man.jpg" Sphere radius 1
Separator for cone Material
diffuseColor 0 0 1 bright blue
Cone height 3
43
applications
  • Simulation
  • Learning
  • Modeling Behavior
  • Games
  • Art
  • CAD

44
(No Transcript)
45
Optical Tomography
David Brady Electrical and Computer
Engineering UIUC
46
Argus
47
Argus
  • 64 cameras in 14 diameter, 8 tall cylinder
  • 32 node dual processor Beowulf Linux cluster
  • Cameras acquire 64 images in parallel at 60 Hz,
    synchronized and calibrated
  • Computed data includes
  • 3D computed tomography data volumes
  • Stereo pairs computed for any viewpoint in volume
  • Storing images on disk allows control over time
    dimension

48
Argus in Action
49
TWR
Write a Comment
User Comments (0)
About PowerShow.com