A Nose Gesture Interface Device: Extending Virtual Realities.

69
Interface Device: Extending Virtual Realities

Transcript of A Nose Gesture Interface Device: Extending Virtual Realities.

Page 1: A Nose Gesture Interface Device: Extending Virtual Realities.

A Nose Gesture Interface Device: Extending Virtual Realities

Page 2: A Nose Gesture Interface Device: Extending Virtual Realities.

2

Saved the most important for last

“A Nose Gesture Interface Device: Extending Virtual Realities”

Tyson R. Henry, Scott E. Hudson, Andrey K. Yeatts, Brad A. Myers, and Steven Feiner, Proceedings of UIST ‘91, November 11 - 13, 1991, Hilton Head, NC, pp. 65-68

http://www.acm.org/pubs/citations/proceedings/uist/120782/p65-henry/

Page 3: A Nose Gesture Interface Device: Extending Virtual Realities.

3

Some of the most important VR work ever published Had its own special session at

UIST ‘91 Reprinted in Presence (the main

VR journal), April 1992.

Will recreate the presentation here

Page 4: A Nose Gesture Interface Device: Extending Virtual Realities.

A Nose Gesture Interface Device: Extending Virtual RealitiesTyson Henry* University of New MexicoScott Hudson* Carnegie MellonAndrey Yeatts University of ArizonaBrad Myers Carnegie MellonSteven Feiner Columbia University

*at the University of Arizona in 1991

Page 5: A Nose Gesture Interface Device: Extending Virtual Realities.

5

Motivation

Current virtual reality systems are just too limited

Goal: improved sense of presenceExtensions to other

sensesFull body interaction

Page 6: A Nose Gesture Interface Device: Extending Virtual Realities.

6

Rhino-Virtual Realities

The potential of the nose has been sorely neglected in previous systems

To remedy this we have developed ...

Page 7: A Nose Gesture Interface Device: Extending Virtual Realities.

7

The DATANOSE™

Page 8: A Nose Gesture Interface Device: Extending Virtual Realities.

8

Offers Support for True Multi-Modal Interaction

Works with conventional graphical interfaces...

Page 9: A Nose Gesture Interface Device: Extending Virtual Realities.

9

Page 10: A Nose Gesture Interface Device: Extending Virtual Realities.

10

A New Suction Based Dragging Technique: “Hoovering”

Page 11: A Nose Gesture Interface Device: Extending Virtual Realities.

11

Also works with older (text based) interface styles...

Page 12: A Nose Gesture Interface Device: Extending Virtual Realities.

12

Page 13: A Nose Gesture Interface Device: Extending Virtual Realities.

13

Hardware Design

The Early Prototypes…

Page 14: A Nose Gesture Interface Device: Extending Virtual Realities.

14

First Prototype

Fully functional– Exceeded all specs

But unexpectedly did not gain user acceptance

Page 15: A Nose Gesture Interface Device: Extending Virtual Realities.

15

Design iteration

Next prototypes miniaturized the olfactory output system and explored new commercially appealing packaging...

Page 16: A Nose Gesture Interface Device: Extending Virtual Realities.

16

Rabbit Nose Platform

Worked better, but whiskers interfered with interaction

Page 17: A Nose Gesture Interface Device: Extending Virtual Realities.

17

Next Iteration

Didn’t work very well...

Page 18: A Nose Gesture Interface Device: Extending Virtual Realities.

18

Pig Nose Platform

Issues with users squealing

Page 19: A Nose Gesture Interface Device: Extending Virtual Realities.

19

Dog Nose Platform

Drooling problems...

Page 20: A Nose Gesture Interface Device: Extending Virtual Realities.

20

This one didn’t work at all

Subjects had an inexplicable urge to tell bad puns

Page 21: A Nose Gesture Interface Device: Extending Virtual Realities.

21

After a few small modifications it worked better

But pun problem persisted

Page 22: A Nose Gesture Interface Device: Extending Virtual Realities.

22

The final prototype...

Page 23: A Nose Gesture Interface Device: Extending Virtual Realities.

23

Groucho Marx Nose Platform

Page 24: A Nose Gesture Interface Device: Extending Virtual Realities.

24

DATANOSE™ Features

Full featured miniature olfactory I/O system

Fully mobile operation

Page 25: A Nose Gesture Interface Device: Extending Virtual Realities.

25

Works in the lab...

Page 26: A Nose Gesture Interface Device: Extending Virtual Realities.

26

Down the hall...

Page 27: A Nose Gesture Interface Device: Extending Virtual Realities.

27

To places mobile computing has never gone before...

Page 28: A Nose Gesture Interface Device: Extending Virtual Realities.

28

Advanced Interaction Techniques

3D Rotation Task– True User-Centered Rotation

Page 29: A Nose Gesture Interface Device: Extending Virtual Realities.

29

Page 30: A Nose Gesture Interface Device: Extending Virtual Realities.

30

Page 31: A Nose Gesture Interface Device: Extending Virtual Realities.

31

Page 32: A Nose Gesture Interface Device: Extending Virtual Realities.

32

Page 33: A Nose Gesture Interface Device: Extending Virtual Realities.

33

Page 34: A Nose Gesture Interface Device: Extending Virtual Realities.

34

Interacting with Multiple Devices

The DATANOSE™ works smoothly with conventional I/O devices...

Page 35: A Nose Gesture Interface Device: Extending Virtual Realities.

35

Keyboard

Page 36: A Nose Gesture Interface Device: Extending Virtual Realities.

36

Mouse

Page 37: A Nose Gesture Interface Device: Extending Virtual Realities.

37

Valuators (Knobs)

Page 38: A Nose Gesture Interface Device: Extending Virtual Realities.

38

Also has great potential in computer supported cooperative work applications...

Page 39: A Nose Gesture Interface Device: Extending Virtual Realities.

39

Page 40: A Nose Gesture Interface Device: Extending Virtual Realities.

40

Finally, can support fluid interaction with large data sets...

Page 41: A Nose Gesture Interface Device: Extending Virtual Realities.

41

Page 42: A Nose Gesture Interface Device: Extending Virtual Realities.

42

Applications:An Example Virtual World

Searched for an appropriate application domain...

Page 43: A Nose Gesture Interface Device: Extending Virtual Realities.

43

Applications:An Example Virtual World

Implemented: Dog’s World–A user’s view

Page 44: A Nose Gesture Interface Device: Extending Virtual Realities.

44

Page 45: A Nose Gesture Interface Device: Extending Virtual Realities.

45

Page 46: A Nose Gesture Interface Device: Extending Virtual Realities.

46

Page 47: A Nose Gesture Interface Device: Extending Virtual Realities.

47

CSCW Extensions:

The Collaborative Dog’s World...

Page 48: A Nose Gesture Interface Device: Extending Virtual Realities.

48

Page 49: A Nose Gesture Interface Device: Extending Virtual Realities.

49

A New Toolkit

To avoid the high cost of developing rhino-interfaces, a new toolkit was developed

SYSTEM– An acronym standing for...

Page 50: A Nose Gesture Interface Device: Extending Virtual Realities.

50

A New Toolkit

To avoid the high cost of developing rhino-interfaces, a new toolkit was developed

SYSTEM– a System that reallY doeS creaTE

user interfaces that have really nice featuMs

Page 51: A Nose Gesture Interface Device: Extending Virtual Realities.

51

Uses The Seeheim Model

A major advance in itself

Page 52: A Nose Gesture Interface Device: Extending Virtual Realities.

52

More Important ...

We have been able to answer the most important research question about the model...

Page 53: A Nose Gesture Interface Device: Extending Virtual Realities.

53

Uses The Seeheim Model

What is that little box at the bottom!?!

Page 54: A Nose Gesture Interface Device: Extending Virtual Realities.

54

Important Discovery

The Seeheim model works much better if you put everything in the little box

An improved model...

Page 55: A Nose Gesture Interface Device: Extending Virtual Realities.

55

Improved Model

Page 56: A Nose Gesture Interface Device: Extending Virtual Realities.

56

The Final SMELL-HEIM Model

Page 57: A Nose Gesture Interface Device: Extending Virtual Realities.

57

Another Major Advance

A completely new approach to dialog management– Did an extensive literature search

Never been done before– Will revolutionize UI software work

Page 58: A Nose Gesture Interface Device: Extending Virtual Realities.

58

Another Major Advance

A completely new approach to dialog management– Did an extensive literature search

Never been done before– Will revolutionize UI software work

Finite State Machine Controllers!

Page 59: A Nose Gesture Interface Device: Extending Virtual Realities.

59

SYSTEM supports easy to use graphical editor for FSM controllers

Page 60: A Nose Gesture Interface Device: Extending Virtual Realities.

60

SYSTEM supports easy to use graphical editor for FSM controllers

Page 61: A Nose Gesture Interface Device: Extending Virtual Realities.

61

Usability Testing

Significant new testing after the paper was submitted

Page 62: A Nose Gesture Interface Device: Extending Virtual Realities.

62

User Testing Results

Really Really Liked ItReally Liked ItSort of Liked It

Hated ItSubject #1 Subject #2

Page 63: A Nose Gesture Interface Device: Extending Virtual Realities.

63

User Testing Results

Both users really really liked it!

Really Really Liked ItReally Liked ItSort of Liked It

Hated ItSubject #1 Subject #2

Page 64: A Nose Gesture Interface Device: Extending Virtual Realities.

64

Future Work

Extending to other body parts

– DATA ARM™

– DATA EYEBALLS™

Page 65: A Nose Gesture Interface Device: Extending Virtual Realities.

65

Page 66: A Nose Gesture Interface Device: Extending Virtual Realities.

66

Future Work (cont.)

Extending to other body parts

– DATA FOOT™– DATA MOUTH™

Warning: Our research shows that these devices should not be used together!

Page 67: A Nose Gesture Interface Device: Extending Virtual Realities.

67

Conclusion

Overall a dramatic breakthrough in virtual

research

Page 68: A Nose Gesture Interface Device: Extending Virtual Realities.

Questions?

Page 69: A Nose Gesture Interface Device: Extending Virtual Realities.

69