Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69...

82
1 Augmented Reality Günter Alce, Ph.D. candidate : gunterAlce

Transcript of Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69...

Page 1: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

1

Augmented Reality

Günter Alce, Ph.D. candidate

: gunterAlce

Page 2: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

2

Günter Alce

• Industrial Ph.D. - AR Visor interaction

• Sony Mobile Communications

• Department of Design sciences

• What should the AR Visor offer the user in different

contexts?

• How to combine different interaction techniques, such

as gestures, gaze and speech?

Page 3: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

3

Overview

• Introduction of AR

• Evolution of AR

• Some applications areas

• AR technologies

• My research

• Summary

• HITLabNZ

Page 4: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

4

What is augmented reality?

Page 5: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

5

Page 6: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

6

Page 7: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

7

Page 8: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

8

Definition

Augmented reality is a technology which:

1. Combines real and virtual

2. Interactive in real time

3. Registered in 3D

Azuma (1997)

Page 9: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

9

The evolution of

Augmented Reality hardware

Page 10: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

10

Steve Mann

Page 11: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

11

The evolution of AR hardware

• Generation “Kit bag”

Page 12: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

12

The evolution of AR hardware

• Generation “Hand bag”

Page 13: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

13

Page 14: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

14

Keyhole AR

• Limited view

• Awkward interaction

• Relying on a camera sensor

• Limited use

• Ergonomic issues

Page 15: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

15

The evolution of AR hardware

• Generation “No bag”

Page 16: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

“…uses a holographic waveguide… we have developed in partnership with Nokia”

“They are scheduled to be delivered in 2013… between 350 to 600 dollars” “We want these to be a consumer product” “It connects to any mobile device through a HDMI cable”

Vuzix at CES 2012

Page 17: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

17

Page 18: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

18

Upcoming glasses

•Olympus MEG4.0

•Project Glass

•Vuzix M100

Page 20: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

20

What could it be used for?

Page 21: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

21

Some application areas

• Marketing

• Entertainment

• Education

• Assistance

• Medical Applications

Page 22: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

22

Marketing

Page 23: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

23

Marketing

Page 24: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

24

Marketing (Kinect fitting room)

Page 25: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

25

Entertainment

Nerdherder ARDefender

Danger copter AR Blitz

Page 26: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

26

Entertainment

Page 27: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

27

Entertainment (Experience for tourists)

Page 28: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

28

Entertainment (Experience for tourists)

HistoriskaSkyltar P l a t s b a s e r a d h i s t o r i a i ö g o n b l i c k e t

Page 29: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

29

Education

Iulian Radu

Page 30: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

30

Assistance

Page 31: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

31

Assistance

ionRoad

Page 32: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

32

Medicine

M. Billinghurst

Page 33: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

33

Medicine

Page 34: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

34

Diminished Reality

Diminished reality

Page 35: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

35

AR Technologies

Page 36: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

36

AR Technologies

• AR Devices

• AR Interaction

Page 37: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

37

AR Devices

• Displays

• Input devices

• Tracking

Page 38: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

38

Displays

AR Devices

Page 39: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

39

Displays

Azuma 1997

Video see-through Optical see-through

Page 40: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

40

Video see-through

• Better consistency between real and virtual views • Better handling of occlusion problems

Page 41: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

41

Optical see-through

• Natural, instantaneous view • Zero parallax

Page 42: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

42

Optical see-through

Page 43: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

43

Projection-based displays

Page 44: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

44

OmniTouch

Page 45: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

45

AR Devices

• Displays

• Input devices

• Tracking

Page 46: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

46

Input devices

• Gloves

• Wristband (ReachMedia)

• Phone as pointing device

• Gestures

• Speech

• Gaze interaction

Page 47: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

47

AR Devices

• Displays

• Input devices

• Tracking

Page 48: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

48

Tracking

• The act of aligning the virtual content with the real

world view

Page 49: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

49

Tracking

• Sensor-based

• Vision-based

• Hybrid

Page 50: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

50

Sensor-based tracking

Technology Range (m) Precision (m)

• Accelerometers 1 0,1

• Inertial 1 0,01

• Magnetic 1 0,01

• WiFi 100 1

• RFID: active 20-100 0,5

• RFID: passive 0,05-5 0,5

• GPS ∞ 5

Table from Handbook of AR - An Overview

Page 51: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

51

Micro Electro-Mechanical Systems (MEMS)

Page 52: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

52

Tracking

• Sensor-based

• Vision-based

• Hybrid

Page 53: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

53

Vision-based tracking

• Marker-based

• Markerless

• Feature-based

• SLAM

• PTAM

Page 54: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

54

Marker-based tracking

Page 55: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

55

Vision-based tracking

• Marker-based

• Markerless

• Feature-based

• SLAM

• PTAM

Page 56: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

56

Feature-based tracking

Detecting feature points

Page 57: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

57

SLAM and PTAM

Simultaneous Localization and Mapping (SLAM)

Parallel Tracking and Mapping (PTAM)

Video clip

Page 58: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

58

Tracking

• Sensor-based

• Vision-based

• Hybrid

Page 59: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

59

Hybrid

Camera

Accelerometer, gyroscope & compass

Page 60: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

60

AR Technologies

• AR Devices

• AR Interaction

Page 61: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

61

Interaction

ISMAR 2011 papers and posters User interfaces, interaction, human

factors, ergonomics, perception: ≈14%

ISMAR 2011

Page 62: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

62

Interaction styles

• Tangible AR

• Collaborative AR

• Hybrid AR

• Multimodal AR

Page 63: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

63

Tangible AR

• The user can manipulate the virtual information

through physical objects

Page 64: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

64

Collaborative AR

Page 65: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

65

Hybrid AR

Page 66: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

66

Multimodal AR

• Gestures

• Speech

• Touch

• Gaze

Page 67: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

67

Where are we today?

Page 68: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

68

Perceptually correct augmentation remains a crucial challenge. ”

Ernst,, Kruijff, Swan, J. E., & Steve,, Feiner (2010). Perceptual Issues in Augmented Reality Revisited. IEEE International Symposium on Mixed and Augmented Reality (ISMAR 2010). Seoul, Korea.

Page 69: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

69

Vergence-accomodation conflict

Eyes focusing at a distance that differs from the

point of visual convergence

Page 70: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

70

Definition

Augmented reality is a technology which:

1. Combines real and virtual

2. Interactive in real time

3. Registered in 3D

Azuma (1997)

Page 71: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

71

Research

• What should the AR Visor offer the user in

different contexts?

• How to combine different interaction techniques,

such as gestures, gaze and speech?

Page 72: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

72

Attention resources

Page 73: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

73

What about SONY?

Page 74: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

74

AR Visor concept (2011)

• Video clip

Page 75: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

75

Wizard of Oz

Page 76: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

76

Simulate navigation

Navigation

Page 77: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

77

Simulate face recognition

Face recognition

Page 78: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

78

VENTURI – a three year EU project about AR

• A consolidated prototype at the end of

each year

• Evaluated through use cases

• Gaming

• Personal assistant

• Tourism

Page 79: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

79

Tools - AR SDK

1. Metaio SDK, http://www.metaio.com/

2. Vuforia, https://developer.qualcomm.com/mobile-

development/mobiletechnologies/augmented-reality

3. HITLabNZ, http://hitlabnz.org/index.php/products/mobile-ar-framework

4. AndAR - Android Augmented Reality, http://code.google.com/p/andar/

Page 80: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

80

Summary of AR

• Mixing real and virtual

• Interaction

• Display

• Tracking

Page 81: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

81

Master thesis

HITLabNZ, http://hitlabnz.org/

Page 82: Günter Alce, Ph.D. candidate : gunterAlce · Augmented Reality (ISMAR 2010). Seoul, Korea. 69 Vergence-accomodation conflict Eyes focusing at a distance that differs from the point

82

Thanks for listening!

Questions?