3D U 3D User Interfaces I t f and Augmented Reality Augmented - - PowerPoint PPT Presentation

3d u 3d user interfaces i t f and augmented reality
SMART_READER_LITE
LIVE PREVIEW

3D U 3D User Interfaces I t f and Augmented Reality Augmented - - PowerPoint PPT Presentation

3D U 3D User Interfaces I t f and Augmented Reality Augmented Reality Applications Mechanical CAD 3D Animation Virtual Environments Virtual Environments Scientific Visualization Mechanical CAD Component design


slide-1
SLIDE 1

3D U I t f 3D User Interfaces and Augmented Reality Augmented Reality

slide-2
SLIDE 2

Applications

  • Mechanical CAD
  • 3D Animation
  • Virtual Environments

Virtual Environments

  • Scientific Visualization
slide-3
SLIDE 3

Mechanical CAD

  • Component design

A bl t ti

  • Assembly testing
  • Mechanical properties

analysis analysis

  • eg AutoCAD, Catia
slide-4
SLIDE 4

3D Animation

  • Entertainment
  • Web sites
  • Web sites
  • Training
  • eg alias|Wavefront, 3d

studio, SoftImage

slide-5
SLIDE 5

Virtual Environments

  • Design
  • Entertainment
  • Training
  • Education
  • Education
slide-6
SLIDE 6

Scientific Visualization

  • Human imaging data

S l d t fi ld

  • Scalar and vector fields
  • The weather
  • Fluid flow
  • Light distribution
  • Temperature
slide-7
SLIDE 7

3D Desktop?

Microsoft’s Task Gallery project

slide-8
SLIDE 8

Some videos

  • Microsoft’s Task Gallery Video
slide-9
SLIDE 9

Input/Output Devices for 3D UI

  • Display device examples

Head mounted displays (HMDs)

  • Head mounted displays (HMDs)
  • CAVEs

(Cave Automatic Virtual Environment

  • Tiled wall display
  • Virtual retinal display
slide-10
SLIDE 10

Input Devices

  • Data gloves, pinch gloves
  • 3D Mouse
slide-11
SLIDE 11

Universal 3D interaction tasks

  • Navigation: moving in the scene
  • Selection: picking an object from a set

Manipulation: modifying object properties Manipulation: modifying object properties

  • System control: changing global system state
slide-12
SLIDE 12

Modification with pen and tablet

slide-13
SLIDE 13

Strategies in 3D UI design

slide-14
SLIDE 14

Evaluation in 3D UI

  • User issues

Very few expert users

  • Very few expert users
  • Evaluations must include rest breaks to avoid possible

sickness

  • Evaluation type issues
  • Lack of heuristics/guidelines

g

slide-15
SLIDE 15

When is a 3D UI successful?

  • Users’ goals are realized
  • User tasks done better, easier, or faster
  • Users are not frustrated

Users are not frustrated

  • Users are not uncomfortable
slide-16
SLIDE 16

Augmented Reality Augmented Reality

Goals Technology

slide-17
SLIDE 17

What is Augmented Reality?

  • A combination of a real scene

viewed by a user and a viewed by a user and a virtual scene generated by a computer that augments the computer that augments the scene with additional information.

slide-18
SLIDE 18

What is the Goal of AR?

  • To enhance a person’s performance and

perception of the world perception of the world

slide-19
SLIDE 19

The Ultimate Goal of AR

  • Create a system such that no user CANNOT

y tell the difference between the real world and the virtual augmentation of it.

slide-20
SLIDE 20

Augmented Reality vs. Virtual Reality Virtual Reality

Augmented Reality S t t th l Virtual Reality: T t ll i i

  • System augments the real

world scene User maintains a sense of

  • Totally immersive

environment Visual senses are under

  • User maintains a sense of

presence in real world

  • Needs a mechanism to
  • Visual senses are under

control of system (sometimes aural and

  • Needs a mechanism to

combine virtual and real worlds ( proprioceptive senses too)

slide-21
SLIDE 21

Miligram’s Reality-Virtuality Continuum Continuum

Mixed Reality (MR) Mixed Reality (MR) Real Environment Virtual Environment Augmented Reality (AR) Augmented Virtuality (AV)

Miligram coined the term “Augmented Virtuality” to identify hi h l h i i h l ld systems which are mostly synthetic with some real world imagery added such as texture mapping video onto virtual

  • bjects
  • bjects.
slide-22
SLIDE 22

Combining the Real and Virtual Worlds Worlds

We need:

  • Precise models
  • Locations and optical properties of the viewer (or

Locations and optical properties of the viewer (or camera) and the display

  • Calibration of all devices
  • Calibration of all devices
slide-23
SLIDE 23

Combining the Real and Virtual Worlds (cont) Worlds (cont)

slide-24
SLIDE 24

Conversational agents in AR

slide-25
SLIDE 25

Components of an Augmented Reality System Reality System

slide-26
SLIDE 26

Performance Issues

Augmented Reality systems are expected:

  • To run in real-time so that the user can move around

f l i h i freely in the environment

  • Show a properly rendered augmented image

Therefore, two performance criteria are placed on the system: system:

  • Update rate for generating the augmenting image
  • Accuracy of the registration of the real and virtual image
  • Accuracy of the registration of the real and virtual image
slide-27
SLIDE 27

Limitations for Updating the Generated Images Generated Images

  • Must be at 10 times/second
  • More photorealistic graphics rendering
  • Current technology does not support fully lit,

Current technology does not support fully lit, shaded and ray-traced images of complex scenes

slide-28
SLIDE 28

Failures in Registration

Failures in registration due to:

Noise

  • Noise
  • Position and pose of camera with respect to the real scene
  • In calculating the correct alignment of the graphics camera

Time delays••

slide-29
SLIDE 29

Display Technologies

  • Monitor Based
  • Head Mounted Displays:

Head Mounted Displays:

  • Video see-through
  • Optical see-through
slide-30
SLIDE 30

Monitor Based Augmented Reality Reality

  • Simplest available
  • Little feeling of being immersed in environment
slide-31
SLIDE 31

Optical see-through HMD

slide-32
SLIDE 32

Video see-through HMD

slide-33
SLIDE 33

Video Composition for Video see-through HMD for Video see-through HMD

  • Chroma-keying
  • Background of computer graphics images is set to a

specific color

  • Combining step replaces all colored areas with

corresponding parts from video

  • Depth Information
  • Combine real and virtual images by a pixel-by-pixel

depth comparison depth comparison

slide-34
SLIDE 34

Advantages of Video see-through HMD Video see-through HMD

  • Real and virtual view delays can be matched
  • Flexibility in composition strategies
  • Flexibility in composition strategies
  • Wide field of view
slide-35
SLIDE 35

Advantages of Optical see-through HMD Optical see-through HMD

  • Simplicity

R l ti

  • Resolution
slide-36
SLIDE 36

Applications

  • Medical
  • Manufacturing,

Maintenance and

  • Entertainment
  • Military Training

Maintenance, and Repair C D i Military Training

  • Engineering Design
  • Consumer Design
  • Hazard Detection
  • Robotics and

Telerobotics

  • Audio