SNOUT: One-Handed use of Capacitive Touch Devices Adam Zarek, Daniel Wigdor, Karan Singh University of Toronto.

Slides:



Advertisements
Similar presentations
DEVELOPING ICT SKILLS PART -TWO
Advertisements

DBSYSTEMS 1 of 23 Chapter 6 DB System Development: Forms and Reports 1 Based on G. Post, DBMS: Designing & Building Business Applications University of.
Multi-Modal Text Entry and Selection on a Mobile Device David Dearman 1, Amy Karlson 2, Brian Meyers 2 and Ben Bederson 3 1 University of Toronto 2 Microsoft.
Cognitive Walkthrough More evaluation without users.
User Interfaces By Mathieu Leduc. What is the User Interface(UI)? Knows about any input/output hardware Translates player actions into actions in the.
Principal Investigator Supervisor Co-Supervisor Edison Mukadah Dr Greg Foster Dr Hannah Slay.
Small Displays Nicole Arksey Information Visualization December 5, 2005 My new kitty, Erwin.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
10/22/01Cemal Yilmaz1 User Interface Design for a Vehicle Navigation System Aaron Marcus Aaron Marcus and Associates, Inc. (AM+A) Presented by Cemal Yilmaz.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
Web Interface for the Visually Challenged by: Group Nine.
Chapter 12 Designing Interfaces and Dialogues
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
- Talkback with Dark screen Rapid key input and Speak PW - Font Size - Negative Colors - Magnification gestures - Notification reminder - Colour adjustment.
Gesture Recognition Using Laser-Based Tracking System Stéphane Perrin, Alvaro Cassinelli and Masatoshi Ishikawa Ishikawa Namiki Laboratory UNIVERSITY OF.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Redefining Disability Mobile Accessibility Testing By Priti Rohra Head Accessibility Testing BarrierBreak Technologies.
Systems Analysis and Design in a Changing World, 6th Edition
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
1 Interacting with your computer Chapter 3 Mailto: Web :
Multi-device Organic 3D Sculpting through Natural User Interface Gestures BSci Honours - Bradley Wesson Supervisor – Brett Wilkinson.
1 Designing Gestural Interfaces Eduard Martorell A book by Dan Saffer 22/10/2010.
What Tellme Knows Web 2.0 Expo April 23, Touch Traditional QWERTY, keypad and touch interfaces on mobile devices simply are not designed for distracted.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Microsoft Visual Basic 2012 CHAPTER THREE Program Design and Coding.
©2011 INTERACTION DESIGN Chapter 6. ©2011 Low-fidelity Prototype Source: Heim, S. (2008), p. 188.
INFORMATION X INFO425: Systems Design Chapter 14 Designing the user interface.
Interaction techniques for post-WIMP interfaces Lawrence Sambrooks Supervisor: Dr Brett Wilkinson.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
Chapter 1 Review Chapter 2 Whatcha Gonna Do???
COMP 106 Practical 2 Proposal 5 Slide 1. Designing an Interface (1) The user must be able to anticipate a widget's behaviour from its visual properties.
How to create efficient touchscreen interfaces Kamen Bundev Telerik Corporation Senior Front-end Developer.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
1 How People Really Hold & Touch (their
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
Choosing interaction devices: hardware components
Design Phase intro & User Interface Design (Ch 8)
Week 2: Mobile User Interfaces. Objectives Review of User Interface Design Mobile specific design challenges in mobile UIs –specifically modern smartphones.
Brugergrænseflader til apparater BRGA Presentation 12: Touch.
Transitioning from Implicit to Explicit, Public to Personal, Interaction with Multiple Users Daniel Vogel, Ravin Balakrishnan Department of Computer Science.
Software Interface Design Features / Issues. Learning Objectives Discuss the features affecting interface design.
Lesson 4 Access Lesson 4 Lesson Plans Michele Smith – North Buncombe High School, Weaverville, NC
Raymond Wong Design Process + Case Studies.
User-Centered Design (UCD) Overview
Pen Based User Interface Issues CSE 490RA January 25, 2005.
| Mobile Accessibility Development Making an Accessible App Usable Scott McCormack.
Best Practices Session Tips for Effective Mobile Assessments ID Jeff Place
1 Interface Redesign of Flight Reservation Systems Nicholas R. Jones Chris S. T. Fernandes Computer Science Union College.
Lens Gestures: Integrating Compound Gesture Inputs for Shortcut Activation.
TOUCHLESS TOUCHSCREEN USER INTERFACE
Standard Methods of Input.
Franklin (Mingzhe) Li, Mingming Fan & Khai N. Truong
Translating and the Computer London, 16 November 2017
TOUCHLESS TOUCHSCREEN USER INTERFACE
Objectives To define terminology associated with Windows operating systems. To examine uses of Windows in business and industry. To explain techniques.
Objectives To review concepts covered in the Windows Operating Systems units.
Lesson 1: Buttons and Events – 12/18
NBKeyboard: An Arm-based Word-gesture keyboard
Scrolling text repeating until end of slide.
Khalad Hasan Xing-Dong Yang Hai-Ning Liang Pourang Irani
Presentation transcript:

SNOUT: One-Handed use of Capacitive Touch Devices Adam Zarek, Daniel Wigdor, Karan Singh University of Toronto

2 Problem

3 Exploring the solution space Survey: We presented 6 scenarios where conventional finger input was not possible, seeking input alternatives. …wearing gloves, dirty or preoccupied hands. 15 participants (13 male, 12 owning a touch device). Results: 86% of participants suggested the non-conventional appendages: nose, toe, elbow, knuckle at least once. the nose provided the broadest coverage across participants, 60% suggesting it in at least one scenario.

4 Touch-free Alternatives

5 Nose Pilot Study How accurate is nose-based interaction? 8 participants (7 male, all familiar with touch devices) Results: Mean miss distance from the target was 0.43 times the target size  Target size should be scaled by 1.5x the target width 4/5mm 8/11mm 12/15mm

6 Design Principles from pilot study Avoid sliding since will dirty the screen UI elements must be “large enough” Focusing on what the nose is currently touching induces eye-fatigue Avoid repeated up-down motions

7 Design Goals Minimize nose taps Minimize nose sliding Avoid inducing eye-fatigue Preserve existing UI layouts Mitigate interaction errors

8 SNOUT Design Selection Text Entry Continuous parameter specification

9 SNOUT selection Increase target size by 1.5x (pilot study) Reduce reliance on focused visual feedback Solution: Two-stage color-based selection Pre-processing: split UI into Voronoi regions apply cyclic color patterns step 1: aim for the selection target flooding the periphery with the color of the currently selected region step 2: slide nose on screen until the color of the desired selection is on the periphery, then disengage

10 SNOUT selection

11 SNOUT text entry Small keyboard Single appendage No visual focus on selection => repeated key selection cumbersome Augment color-based selection with speech recognition Tapping a text box launches speech recognition service Corrections are made using color-based selection

12 SNOUT text entry

13 SNOUT continuous parameters No visual focus Minimize sliding => direct touch manipulation is difficult Control the parameter by tilting the device Enter tilt mode via touch-and-tap gesture Exit tilt mode via hardware volume buttons Touch-and-tap: hold the device to your nose and then tap on the back of the device

14 SNOUT continuous parameters

15 Usability Study Method: 3 custom applications that use our interaction techniques Asked to accomplish a set of tasks within each application Before/after survey about willingness to use different body parts as input methods Participants: 12 participants (9 male, 22-35, all with mobile experience)

16 Applications Application Launcher: selection and scrolling Launch 5 applications at different screen locations including scrolling Notepad: speech to text and keypad selection Text input of at least 10 characters and less than 3 characters. Text input of varying length using both text entry methods. Map Browser: scrolling and zooming Map navigation exercise, viewing a round trip of checkpoints in Cambridge MA, Mexico City, Tokyo.

17 Qualitative Results Peripheral color based selection Generally successful, works well in practice Overhead of keeping target color in memory Works better when focus is on color than tip of nose Text entry Generally preference for text to speech Direct selection useable for short messages Additional support for word-level selection desired Continuous parameters Touch+tap is an easily performed gesture Works as well/poorly as tilt based parameter control Some users attempted to use typical sliding motions

18 Quantitative Results

19 Message Peripheral feedback has general UI potential Potential as accessability interface.

20 Thank you!