A Nose Gesture Interface Device: Extending Virtual Realities.

Slides:



Advertisements
Similar presentations
User Interface design Teppo Räisänen
Advertisements

Chapter 4 Design Approaches and Methods
Interaction design using the graphical user interface (GUI)
ABSTRACT The goal of this project was to create a more realistic and interactive appliance interface for a Usability Science class here at Union. Usability.
Handhelds and Collaborative Command and Control Brad Myers Human Computer Interaction Institute Carnegie Mellon University February 23, 2001.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
1 Info 1409 Systems Analysis & Design Module Lecture 8 – Modelling tools and techniques HND Year /9 De Montfort University.
Work Package 4.1: End-user Components Months 6-25 D4.1.1Design of the End-user components (Month 13) D4.1.2Prototype of the End-user components (Month.
Spring /6.831 User Interface Design and Implementation1 Lecture 6: User-Centered Design GR1 (project proposal & analysis) released today, due.
Model Of Software Development Process For Virtual Environment –A Case Study - Shraddha Pathak.
COMPUTER CONCEPTS Unit A: Computer and Internet Basics 1.
Virtual Machine Management
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
Text Input to Handheld Devices for People with Physical Disabilities Brad A. Myers and Jacob O. Wobbrock Human Computer Interaction Institute School of.
 Introduction  Devices  Technology – Hardware & Software  Architecture  Applications.
Sixth Sense Technology. Already existing five senses Five basic senses – seeing, feeling, smelling, tasting and hearing.
CHI 2009 Review Process Changes area-based submissions and sub-committees.
Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor.
INTRODUCTION TO OPERATING SYSTEMS. An operating system is a program that controls the overall activity of a computer. Like an orchestra conductor an operating.
1.1 1 Introduction Foundations of Computer Science  Cengage Learning.
Principles of User Centred Design Howell Istance.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
Computer-Based Training Methods
CPSC 203 Introduction to Computers T43, T46 & T68 By Jie (Jeff) Gao.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Multimedia Brief overview of capabilities and trends Future perspectives Basic hardware and software requirements and costs.
11.10 Human Computer Interface www. ICT-Teacher.com.
1 Interact 2007 – Rio de Janeiro, Brazil, 14 September, 2007 Multi-Fidelity Prototyping of User Interfaces Adrien Coyette, Suzanne Kieffer & Jean Vanderdonckt.
AGENDA Introduction to Virtual Mechanic Demo Architectural diagram and summary QA steps and user acceptance testing Bugs in the software Feedback from.
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
1 Computer Graphics Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD3107 University of Palestine.
MOBILE GROUPWARE Jason Tsay Advanced User Interface Software - Spring 2013.
Integrating Usability Engineering and Agile Software Development: A Literature Review 陳振炎教授 楊哲豪
1 Literature review. 2 When you may write a literature review As an assignment For a report or thesis (e.g. for senior project) As a graduate student.
The Brain Project – Building Research Background Part of JISC Virtual Research Environments (Phase 3) Programme Based at Coventry University with Leeds.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
COMP 208/214/215/216 – Lecture 8 Demonstrations and Portfolios.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
1 Some Issues on Technology Use in the classroom Pertemuan Matakuliah: G0454/ Class Management and Education Media Tahun: 2006.
COMPSCI 705 / SOFTENG 702 Exam Review Lecture Jim Warren Professor of Health Informatics Course coordinator CS705/SE702.
GroupNotes User Interface (UI) Design Lijun Cao Supervisor: Haifeng Shen.
Security Vulnerabilities in A Virtual Environment
Copyright © 2006 – Brad A. Myers Answering Why and Why Not Questions in User Interfaces Brad Myers, David A. Weitzman, Andrew J. Ko, and Duen Horng (“Polo”)
1 Lecture 5: Interactive Tools: Prototypers (HyperCard, Director, Visual Basic), Interface Builders Brad Myers Advanced User Interface Software.
Windows 8 A touch screen computer on a desktop. Windows Metro.
1 York University – Department of Computer Science Writing a Research Paper Scott MacKenzie York University.
Interactive prototype Dian HartonoChris RovillosCatriona Scott Grace Jang.
Written module activity, Page 16 1.We refer to the physical parts of a computer that we can touch and see as hardware. Examples include the mouse, the.
8th Sakai Conference4-7 December 2007 Newport Beach Sakaibrary Project Update: Subject Research Guides December 6, 2007.
| Mobile Accessibility Development Making an Accessible App Usable Scott McCormack.
Abstract Panoramic Virtual Reality Motivation to Use Virtual Reality VR Types
From InDiCo to JACoW in one (well maybe a few) click(s) J. Poole.
Iterative Design and Evaluation of Event Architecture for Pen-and-Paper Interfaces HCI Group Stanford University Ron B. Yeh Andreas Paepcke Scott R. Klemmer.
Introduction to 3D User Interface. 첫번째 강의 내용  강의 계획서 설명 강의와 논문 발표 ( 학생 ) 발표 논문 리스트  Chapter 1 & 2 참고  SIGGRAPH 2001: Course Notes 44 Advance Topics.
HCC 831 User Interface Design and Evaluation. What is Usability?
On Beyond GUI: Wearable, Heterogeneous, Adaptive
Human Computer Interaction (HCI)
Scott Hudson.
Introduction to Event-Driven Programming
11.10 Human Computer Interface
User Interface Design and Usability Course Introduction
Excise Tasks CS 4640 Programming Languages for Web Applications
Andrew J. Ko & Brad A. Myers Carnegie Mellon University
Unit I Flash Cards Start.
Virtual Reality.
GRAPHICAL USER INTERFACE
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Research Topics in Human-Computer Interaction
User Interface Design and Evaluation
Presentation transcript:

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 , 1991, Hilton Head, NC, pp n

3 Some of the most important VR work ever published n Had its own special session at UIST ‘91 n Reprinted in Presence (the main VR journal), April n Will recreate the presentation here

A Nose Gesture Interface Device: Extending Virtual Realities Tyson Henry*University of New Mexico Scott Hudson*Carnegie Mellon Andrey YeattsUniversity of Arizona Brad MyersCarnegie Mellon Steven FeinerColumbia University *at the University of Arizona in 1991

5 Motivation n Current virtual reality systems are just too limited n Goal: improved sense of presence è Extensions to other senses è Full body interaction

6 Rhino-Virtual Realities The potential of the nose has been sorely neglected in previous systems To remedy this we have developed...

7 The DATANOSE™

8 Offers Support for True Multi-Modal Interaction Works with conventional graphical interfaces...

9

10 A New Suction Based Dragging Technique: “Hoovering”

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

12

13 Hardware Design The Early Prototypes…

14 First Prototype n Fully functional – Exceeded all specs n But unexpectedly did not gain user acceptance

15 Design iteration n Next prototypes miniaturized the olfactory output system and explored new commercially appealing packaging...

16 Rabbit Nose Platform Worked better, but whiskers interfered with interaction

17 Next Iteration Didn’t work very well...

18 Pig Nose Platform Issues with users squealing

19 Dog Nose Platform Drooling problems...

20 This one didn’t work at all Subjects had an inexplicable urge to tell bad puns

21 After a few small modifications it worked better But pun problem persisted

22 The final prototype...

23 Groucho Marx Nose Platform

24 DATANOSE™ Features n Full featured miniature olfactory I/O system n Fully mobile operation

25 Works in the lab...

26 Down the hall...

27 To places mobile computing has never gone before...

28 Advanced Interaction Techniques 3D Rotation Task – True User-Centered Rotation

29

30

31

32

33

34 Interacting with Multiple Devices n The DATANOSE™ works smoothly with conventional I/O devices...

35 Keyboard

36 Mouse

37 Valuators (Knobs)

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

39

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

41

42 Applications: An Example Virtual World Searched for an appropriate application domain...

43 Applications: An Example Virtual World Implemented: Dog’s World – A user’s view

44

45

46

47 CSCW Extensions: The Collaborative Dog’s World...

48

49 A New Toolkit n To avoid the high cost of developing rhino-interfaces, a new toolkit was developed n SYSTEM – An acronym standing for...

50 A New Toolkit n To avoid the high cost of developing rhino-interfaces, a new toolkit was developed n SYSTEM – a System that reallY doeS creaTE user interfaces that have really nice featuMs

51 Uses The Seeheim Model n A major advance in itself

52 More Important... n We have been able to answer the most important research question about the model...

53 Uses The Seeheim Model What is that little box at the bottom!?!

54 Important Discovery The Seeheim model works much better if you put everything in the little box An improved model...

55 Improved Model

56 The Final SMELL-HEIM Model

57 Another Major Advance n A completely new approach to dialog management – Did an extensive literature search F Never been done before – Will revolutionize UI software work

58 Another Major Advance n A completely new approach to dialog management – Did an extensive literature search F Never been done before – Will revolutionize UI software work n Finite State Machine Controllers!

59 SYSTEM supports easy to use graphical editor for FSM controllers

60 SYSTEM supports easy to use graphical editor for FSM controllers

61 Usability Testing Significant new testing after the paper was submitted

62 User Testing Results Really Really Liked It Really Liked It Sort of Liked It Hated It Subject #1 Subject #2

63 User Testing Results n Both users really really liked it! Really Really Liked It Really Liked It Sort of Liked It Hated It Subject #1 Subject #2

64 Future Work n Extending to other body parts – DATA ARM™ – DATA EYEBALLS™

65

66 Future Work (cont.) n Extending to other body parts – DATA FOOT™ – DATA MOUTH™ Warning: Our research shows that these devices should not be used together!

67 Conclusion Overall a dramatic breakthrough in virtual research

Questions?

69