1 Gestural and Bimanual Input Doantam Phan CS 376 Discussion.

Slides:



Advertisements
Similar presentations
Graphical input techniques
Advertisements

Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
MET CS 405/605 Human Computer Interface Design. Week 5 – Design  Interaction Style ~  Command Line  Menu Selection  Form Fill  Direct Manipulation.
User Interface Design Notes p7 T120B pavasario sem.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
DENIM A Brief Tutorial By Philip Luedke. Introduction An Informal Tool For Early Stage Web Site and UI Design Early Stage Web Site and UI Design DENIM.
Design Activities in Usability Engineering laura leventhal and julie barnes.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
AJ Brush Richard Anderson
DENIM (1 of 3) Denim is a rapid prototyping tool for web information architecture and design. Denim It uses a visual editor which is optimized for stylus.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
From Scenarios to Paper Prototypes Chapter 6 of About Face Defining requirements Defining the interaction framework.
Dialogue Styles.
Discussion Silvia Lindtner INF 132 April 07. Fitts’ law - recap A predictive model of time to point at an object Help decide the location and size of.
The Internet & The World Wide Web Notes
Evaluation in HCI Angela Kessell Oct. 13, Evaluation Heuristic Evaluation Measuring API Usability Methodology Matters: Doing Research in the Behavioral.
User Interface January 14, 2011 CSE 403, Winter 2011, Brun Three Mile Island.
Operating Systems Chapter 4.
Ch 26 & 27 User Interfaces.
Write today’s date and title in the front of your book. Underline it.
Interface Analysis Report
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
CS378 - Mobile Computing App Project Overview. App Project Teams of 2 or 3 students Develop an Android application of your choosing subject to instructor.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
User Models Predicting a user’s behaviour. Fitts’ Law.
User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies
11.10 Human Computer Interface www. ICT-Teacher.com.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
Francois Rioux Frank Rudzicz Mike Wozniewski HCI Project Presentation McGill University, April
Virtual Cockpit: Terbu Alexander Institute for Computer Graphics and Vision Graz University of Technology An Alternative Augmented Reality User Interface.
MarkNotes Question 1 The Human Computer Interface (HCI) is an important part of an ICT system. Describe four factors which should be taken.
Productivity Programs Common Features and Commands.
SBD: Interaction Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
3D Interaction Techniques for Virtual Environments
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
1 TCSS 360, Spring 2005 Lecture Notes UI Design and Paper Prototyping Relevant Reading: Paper Prototyping C. Snyder.
INTERACTION STYLES (continued) INTERACTION DESIGN PROCESS Textbook: S. Heim, The Resonant Interface: HCI Foundations for Interaction Design [Chapter 2]
Chapter 10 Interacting with Visualization 박기남
Framework for Virtual Web Laboratory I. Petković M. Rajković.
Different Types of HCI CLI Menu Driven GUI NLI
User Perceptions of Drawing Logic Diagrams with Pen-Centric User Interfaces Bo Kang, Jared N. Bott, and Joseph J. LaViola Jr. Interactive Systems & User.
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Styles of User Interface. Learning Objectives: By the end of this topic you should be able to: describe the characteristics of different styles of user.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
Users and the Interface When designing an information system you need to have a clear idea of who the target audience is. If the target audience is an.
Human Computer Interface INT211
Knowledge Based Systems ExpertSystems Difficulties in Expert System Development u Scarce resources – new technology – demand for trained personnel u Development.
Stanford hci group / cs376 u Jeffrey Heer · 19 May 2009 Speech & Multimodal Interfaces.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
Procedural programming Procedural programming is where you specify the steps required. You do this by making the program in steps. Procedural programming.
MarkNotes Question 1 The Human Computer Interface (HCI) is an important part of an ICT system. Describe four factors which should be taken.
Characteristics of Graphical and Web User Interfaces
11.10 Human Computer Interface
User Interface Design PPT By :Dr. R. Mall.
Difficulties in Expert System Development
Designing Information Systems Notes
Cooper Part III Interaction Details Designing for the Desktop
Cooper Part III Interaction Details Designing for the Desktop
Chapter 11 Interaction styles
Characteristics of Graphical and Web User Interfaces
Proper functionality Good human computer interface Easy to maintain
Human and Computer Interaction (H.C.I.) &Communication Skills
Dialog Design 1 Basic Dialog Styles.
Chapter 9 System Control
Presentation transcript:

1 Gestural and Bimanual Input Doantam Phan CS 376 Discussion

2 Marking Menus Pen-based radial menu that allows users to select options based on direction of movement Easy for novices and beginners Faster to perform

3 Long Term Study Two users: one expert, one novice annotated conversation data over a month How else might the study have been done? How do marking menus compare to context menus with keyboard shortcuts? Was there a non-marking menu way to accomplish the tasks (hotkeys)?

4 Menus in the real world Many things are still linear menus – barriers to adoption? Pie Menus (in Denim, the Sims) Alias | Wavefront Others?

5 T3 Prototype (Old) Tablets, Two- Hands, Toolglass Allow independent movement of toolglass and cursor How would you make these features self-revealing? They say training covers all

6 StudioPaint Dropped Rotation- aware widgets Is this an issue? Better Sweeping Have mix of GUI and new input styles Would users be interested in adopting T3 as it was or as it is in StudioPaint?

7 T3 Today Tablet PCs are now in (not Wacom) Is two handed input that important for drawing apps? Is there bimanual interaction with a Tablet PC? Maybe give it a sensor that measures orientation and attitude?

8 Real-World Interface Props Use passive props to allow expert users (neurosurgeons) to manipulate a familiar object which controls a computer representation As opposed to abstract gestures on virtual objects

9 Extending Props Props clutter the real world? Can you be precise with props? What are props good for? Only for interacting with a 3D model? Can you make generic props (one sphere, one cube, one plane, one line) and remap per application? What about props versus haptics? Is it the difference between passive and active?

10 Future Gestures Minority Report - Video manipulation John Underkoffler (Media Lab) A consistent language for gestures seems to exist in the clip (copy, zoom, frame) Johnny Mnemonic – Navigation on the internet

11 Gestures versus Props When are gestures used? When speaking … “I once caught a fish…” Hard to specify precise quantities Most of the time our gestures aren’t under our exact control. So when would it be useful? Gesture versus direct manipulation?

12 Brainstorming Choose gestures, props, bimanual input (or all of them!) What is a good use for them that isn’t one of the papers we read?