58
LECTURE 9: AR TECHNOLOGY: DISPLAYS AND TRACKING COMP 4010 – Virtual Reality Semester 5 – 2016 Bruce Thomas, Mark Billinghurst University of South Australia October 11 th 2016

COMP 4010 Lecture9 AR Displays

Embed Size (px)

Citation preview

Page 1: COMP 4010 Lecture9 AR Displays

LECTURE 9: AR TECHNOLOGY: DISPLAYS

AND TRACKING

COMP 4010 – Virtual Reality Semester 5 – 2016

Bruce Thomas, Mark Billinghurst University of South Australia

October 11th 2016

Page 2: COMP 4010 Lecture9 AR Displays

Augmented Reality Definition • Defining Characteristics [Azuma 97]

• Combines Real and Virtual Images • Both can be seen at the same time

• Interactive in real-time • The virtual content can be interacted with

• Registered in 3D • Virtual objects appear fixed in space

Azuma, R. T. (1997). A survey of augmented reality. Presence, 6(4), 355-385.

Page 3: COMP 4010 Lecture9 AR Displays

Augmented Reality Technology

! Combining Real and Virtual Images •  Display technologies

! Interactive in Real-Time •  Input and interactive technologies

! Registered in 3D •  Viewpoint tracking technologies

Display

Processing

Input Tracking

Page 4: COMP 4010 Lecture9 AR Displays

AR DISPLAYS

Page 5: COMP 4010 Lecture9 AR Displays

Display Technologies ! Types (Bimber/Raskar 2003)

! Head attached •  Head mounted display/projector

! Body attached •  Handheld display/projector

! Spatial •  Spatially aligned projector/monitor

Page 6: COMP 4010 Lecture9 AR Displays

Display Taxonomy

Page 7: COMP 4010 Lecture9 AR Displays

HEAD MOUNTED DISPLAYS

Page 8: COMP 4010 Lecture9 AR Displays

Head Mounted Displays (HMD) • Display and Optics mounted on Head • May or may not fully occlude real world •  Provide full-color images • Considerations

•  Cumbersome to wear •  Brightness •  Low power consumption •  Resolution limited •  Cost is high?

Page 9: COMP 4010 Lecture9 AR Displays

Types of Head Mounted Displays

Occluded See-thru

Multiplexed

Page 10: COMP 4010 Lecture9 AR Displays

Immersive VR Architecture

Head!Tracker

Host !Processor

Data Base!Model

Rendering!Engine Frame!

Buffer

head position/orientation

to network Display!Driver

Non see-thru!

Image source &

optics

virtual object

Virtual World

Page 11: COMP 4010 Lecture9 AR Displays

See-thru AR Architecture

Head!Tracker

Host !Processor

Data Base!Model

Rendering!Engine Frame!

Buffer

head position/orientation

to network Display!Driver

see-thru!combiner

Virtual Image superimposed!over real world object

real world

Image source

Page 12: COMP 4010 Lecture9 AR Displays

Optical see-through head-mounted display Virtual images from monitors

Real World

Optical Combiners

Page 13: COMP 4010 Lecture9 AR Displays

Optical See-Through HMD

Page 14: COMP 4010 Lecture9 AR Displays

Epson Moverio BT-200

▪ Stereo see-through display ($700) ▪  960 x 540 pixels, 23 degree FOV, 60Hz, 88g ▪ Android Powered, separate controller ▪ VGA camera, GPS, gyro, accelerometer

Page 15: COMP 4010 Lecture9 AR Displays

View Through Optical See-Through HMD

Page 16: COMP 4010 Lecture9 AR Displays

Strengths of optical see-through AR

• Simpler (cheaper) • Direct view of real world

• Full resolution, no time delay (for real world) • Safety • Lower distortion

• No eye displacement • but some video see-through displays avoid this

Page 17: COMP 4010 Lecture9 AR Displays

Video AR Architecture

Head!Tracker

Host !Processor

Graphics!renderer

Digital!Mixer Frame!

Buffer

head position/orientation

to network Display!Driver

Non see-thru!

Image source &

optics

Head-mounted camera

aligned to display optics

Video!Processor

Video image of real world

Virtual image inset into video of real world

Page 18: COMP 4010 Lecture9 AR Displays

Video see-through HMD

Video cameras

Monitors

Graphics

Combiner

Video

Page 19: COMP 4010 Lecture9 AR Displays

Video See-Through HMD

Page 20: COMP 4010 Lecture9 AR Displays

Vuzix Wrap 1200DXAR

▪ Stereo video see-through display ($1500) ■ Twin 852 x 480 LCD displays, 35 deg. FOV ■ Stereo VGA cameras ■ 3 DOF head tracking

Page 21: COMP 4010 Lecture9 AR Displays

View Through a Video See-Through HMD

Page 22: COMP 4010 Lecture9 AR Displays

Strengths of Video See-Through AR • True occlusion

• Kiyokawa optical display that supports occlusion

• Digitized image of real world • Flexibility in composition • Matchable time delays • More registration, calibration strategies

• Wide FOV is easier to support

Page 23: COMP 4010 Lecture9 AR Displays

Optical vs. Video AR Summary

• Both have proponents • Video is more popular today?

• Likely because lack of available optical products

• Depends on application? • Manufacturing: optical is cheaper • Medical: video for calibration strategies

Page 24: COMP 4010 Lecture9 AR Displays

Eye multiplexed AR Architecture

Head!Tracker

Host !Processor

Data Base!Model

Rendering!Engine Frame!

Buffer

head position/orientation

to network Display!Driver

Virtual Image inset into!real world scene

real world

Opaque!Image source

Page 25: COMP 4010 Lecture9 AR Displays

Virtual Image ‘inset’ into real

Page 26: COMP 4010 Lecture9 AR Displays

Google Glass

Page 27: COMP 4010 Lecture9 AR Displays

View Through Google Glass

Page 28: COMP 4010 Lecture9 AR Displays
Page 29: COMP 4010 Lecture9 AR Displays

Vuzix M-100

▪ Monocular multiplexed display ($1000) ■ 852 x 480 LCD display, 15 deg. FOV ■ 5 MP camera, HD video ■ GPS, gyro, accelerometer

Page 30: COMP 4010 Lecture9 AR Displays

Display Technology

•  Curved Mirror •  off-axis projection •  curved mirrors in front of eye •  high distortion, small eye-box

•  Waveguide •  use internal reflection •  unobstructed view of world •  large eye-box

Page 31: COMP 4010 Lecture9 AR Displays

See-through thin displays

•  Waveguide techniques for thin see-through displays •  Wider FOV, enable AR applications •  Social acceptability

Opinvent Ora

Lumus DK40

Page 32: COMP 4010 Lecture9 AR Displays

SPATIAL AUGMENTED REALITY

Page 33: COMP 4010 Lecture9 AR Displays

Spatial Augmented Reality

• Project onto irregular surfaces • Geometric Registration •  Projector blending, High dynamic range

• Book: Bimber, Rasker “Spatial Augmented Reality”

Page 34: COMP 4010 Lecture9 AR Displays

Projector-based AR

Examples: Raskar, MIT Media Lab Inami, Tachi Lab, U. Tokyo

Projector

Real objects with retroreflective covering

User (possibly head-tracked)

Page 35: COMP 4010 Lecture9 AR Displays

Example of projector-based AR

Ramesh Raskar, UNC, MERL

Page 36: COMP 4010 Lecture9 AR Displays

Example of projector-based AR

Ramesh Raskar, UNC Chapel Hill

Page 37: COMP 4010 Lecture9 AR Displays

Head Mounted Projector

• NVIS P-50 HMPD •  1280x1024/eye •  Stereoscopic •  50 degree FOV •  www.nvis.com

Page 38: COMP 4010 Lecture9 AR Displays

HMD vs. HMPD

Head Mounted Display Head Mounted Projected Display

Page 39: COMP 4010 Lecture9 AR Displays

CastAR - http://technicalillusions.com/

• Stereo head worn projectors •  Interactive wand • Rollable retro-reflective sheet

Page 40: COMP 4010 Lecture9 AR Displays

• Designed for shared interaction

Page 41: COMP 4010 Lecture9 AR Displays

Demo: CastAR

https://www.youtube.com/watch?v=AOI5UW9khoQ#t=47

Page 42: COMP 4010 Lecture9 AR Displays

Pico Projectors

• Microvision - www.mvis.com • 3M, Samsung, Philips, etc

Page 43: COMP 4010 Lecture9 AR Displays

Demo: Pico Projector

https://www.youtube.com/watch?v=vtdH3CLKEuY

Page 44: COMP 4010 Lecture9 AR Displays

MIT Sixth Sense

• Body worn camera and projector • http://www.pranavmistry.com/projects/sixthsense/

Page 45: COMP 4010 Lecture9 AR Displays

Demo: Sixth Sense

https://www.youtube.com/watch?v=Q4Z9sOtiWUY

Page 46: COMP 4010 Lecture9 AR Displays

OTHER AR DISPLAYS

Page 47: COMP 4010 Lecture9 AR Displays

Video Monitor AR

Video cameras Monitor

Graphics Combiner

Video

Stereo glasses

Page 48: COMP 4010 Lecture9 AR Displays

Examples

Page 49: COMP 4010 Lecture9 AR Displays

Virtual Showcase

• Mirrors on a projection table • Head tracked stereo • Up to 4 users • Merges graphic and real objects •  Exhibit/museum applications

• Fraunhofer Institute (2001) •  Bimber, Frohlich

Page 50: COMP 4010 Lecture9 AR Displays

Demo: Virtual Showcase

https://www.youtube.com/watch?v=iXl4FolFUzc

Page 51: COMP 4010 Lecture9 AR Displays

Augmented Paleontology

Bimber et. al. IEEE Computer Sept. 2002

Page 52: COMP 4010 Lecture9 AR Displays

Alternate Displays

LCD Panel Laptop PDA

Page 53: COMP 4010 Lecture9 AR Displays

Handheld Displays

• Mobile Phones • Camera • Display • Input

Page 54: COMP 4010 Lecture9 AR Displays

Other Types of AR Display

• Audio • spatial sound • ambient audio

• Tactile • physical sensation

• Haptic • virtual touch

Page 55: COMP 4010 Lecture9 AR Displays

Haptic Input

• AR Haptic Workbench •  CSIRO 2003 – Adcock et. al.

Page 56: COMP 4010 Lecture9 AR Displays

Phantom

• Sensable Technologies (www.sensable.com) • 6 DOF Force Feedback Device

Page 57: COMP 4010 Lecture9 AR Displays

AR Haptic Interface

•  Phantom, ARToolKit, Magellan

Page 58: COMP 4010 Lecture9 AR Displays

www.empathiccomputing.org

@marknb00

[email protected]