Interaction with Surfaces. Aims Last week focused on looking at interaction with keyboard and mouse This week ◦ Surface Interaction ◦ Gestures.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 5 Input and Output.
Advertisements

Introduction to Computer Input Devices and Their Evaluation Shumin Zhai IBM Almaden Research Center.
SMART QUILL Presented by: Shweta Solapurkar 2BL07EE024
Touch Screen Technology
1 Slipping and Drifting: Using Older Users to Uncover Pen-based Target Acquisition Difficulties Karyn Moffatt and Joanna McGrenere Department of Computer.
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
STANDARD AND DIRECT. At the end of this session students will: List the typical input devices Identify the types of input devices List their characteristics.
Computer Training for Elders.  We make some assumptions about who you are: ◦ You are interested in using a computer for a few basic tasks (to begin with)
QUASID – Measuring Interaction Techniques Karin Nieuwenhuizen.
1 CS 544 Human Abilities Human Motor Capabilities Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses.
People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.
Touchscreen Implementation for Multi-Touch
Objectives Define predictive and descriptive models and explain why they are useful. Describe Fitts’ Law and explain its implications for interface design.
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.
CP1610: Introduction to Computer Components
T O U C H S C R E E N T E C H N O L O G Y © A J P.
Presented By Sandeep Reddy Baddam Roll no
GENERAL PRESENTATION ON TOUCHSCREEN Neeraj Dhiman.
Intermediate GNVQ ICT Input Devices and Methods Manual input devices are used by people to enter data by hand. Keyboard Pointing devices Joystick Digital.
Session 1.1. Windows Phone Topics Session 1.1 Windows Phone The Windows Phone Device.
GCSE Information Technology Input Devices and Methods 3 Manual input devices are used by people to enter data by hand. Keyboard Pointing devices Joystick.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Final Year Project: Design and Build an alternative input device Air Mouse Colin Grogan.
Standard Grade Computing COMPUTER STUDIES Standard Grade INPUT DEVICES Chapter 16.
GCSE Information Technology Input Devices and Methods Objectives:  To understand what input devices are.  Identify their individual uses  Be able to.
Jay Moreno Josh McMullen.  Quick History  How they work  Uses  Future of touch technology  Ethical analysis.
WUW - Wear Ur World - A Wearable Gestural Interface Joshua Latvatalo.
   Input Devices Main Memory Backing Storage PROCESSOR
Copyright 2006 John Wiley & Sons, Inc Chapter 4 – Physical Engineering HCI: Developing Effective Organizational Systems Dov Te’eni Jane Carey Ping Zhang.
User Models Predicting a user’s behaviour. Fitts’ Law.
Mobile HCI Presented by Bradley Barnes. Mobile vs. Stationary Desktop – Stationary Users can devote all of their attention to the application. Very graphical,
1 Interacting with your computer Chapter 3 Mailto: Web :
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
Slides based on those by Paul Cairns, York ( users.cs.york.ac.uk/~pcairns/) + ID3 book slides + slides from: courses.ischool.berkeley.edu/i213/s08/lectures/i ppthttp://www-
Interaction Gavin Sim HCI Lecture /111. Aims of this lecture Last week focused on persona and scenario creation. This weeks aims are: ◦ To introduce.
1 Week 9: Computing Components: PART II READING: Chapter 5.
Human-Computer Interaction (HCI)
===!"§ Deutsche Telekom Laboratories Target Acquisition with Camera Phones when used as Magic Lenses CHI 2008, Florence, Italy, April 9, 2008 Michael Rohs.
Behaviour Models There are a number of models that predict the way in which an interface or user will behave.
GOMS Timing for WIMP interfaces When (fine-grained) speed matters.
Turns human body into a touch screen finger input Interface. By, M.PRATHYUSHA 07P61A1261 IT-B.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
Overview on Gesture Recognition Spring Semester, 2010.
Immersioncy A NEW COMPUTER INPUT DEVICE DESIGN. Something is moving behind the blue input horizon Keyboards and mice are being obsoleted Touch-screen.
TOUCH SCREEN TECHNOLOGY
Electronic Office Procedures
Matthew McDonald Supervisors: Bruce H. Thomas & Ross T. Smith.
Lecture 3: Pointing Devices and Fitts’ Law
1 Interaction Devices CIS 375 Bruce R. Maxim UM-Dearborn.
Is a pointing device that fits comfortably under the palm of your hand.
HARDWARE DEVICES TOBY WILSON. HARDWARE DEVICES InputOutputStorage KeyboardMonitorsExternal Hard Disk MicePrintersFlash Drives Graphics TabletSpeakers.
What is Input?  Input  Processing  Output  Storage Everything we enter into the computer to do is Input.
Introduction to Computing Slides By ADEELA MUSTAFA.
Input Devices. Input devices allow us to enter data into the computer system –Mouse –Keyboard –Graphics Tablet –TrackPad –Touch-sensitive screen - Scanner.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
 A touch screen is an electronic visual display that any user can control and operate through simple or multi-touch gestures by touching the screen with.
TOUCHLESS TOUCHSCREEN USER INTERFACE
TOUCHLESS TOUCH SCREEN USER INTERFACE
Input Devices Text Entry Devices
TYPICAL INPUT DEVICES By Dajia Forbes 1c.

Touchscreens Scott Greenhorn EP413 – How Things Work
TOUCHLESS TOUCHSCREEN USER INTERFACE
Higher School of Economics , Moscow, 2016
1.3 Mouse Training Mouse Training.
Input devices A piece of equipment that allows the user to give instructions and input data to the computer.
HCI For Pen Based Computing
HCI for Pen Computing CSE 481b January 24, 2006.
Higher School of Economics , Moscow, 2016
Presentation transcript:

Interaction with Surfaces

Aims Last week focused on looking at interaction with keyboard and mouse This week ◦ Surface Interaction ◦ Gestures

Surface What do we mean by surface?

Touch Screens Very durable – only input device to survive at Disney World Arm fatigue can be a problem ◦ Tilt the screen (lighting) ◦ Surface to rest arms 4

Types of Surfaces Lots of different types: ◦ Resistive – two layers when press down they collide ◦ Capacitive - layer that stores electrical charge, touches the monitor with his or her finger, some of the charge is transferred to the user ◦ Surface acoustic wave system - two transducers and reflector can sense when wave has been disturbed

Modelling User Interaction Would be nice if you could calculate the time required to point at an object.

Fitts’ Law (1954) Predictive Model of time required to point at an object – nice formulae Can determine optimal location and size of buttons Time required to complete hand movement was dependant on the distance users had to move (D) The target Size (W) 7

Fitts’ Law If it took 2 seconds to select a target that was 10 cm away might expect it to double if 20 cm away to 4 seconds not the case Increasing size of the target from 1cm 2 to 2cm 2 enables users to point more rapidly Start and Stop times are constant MT = a + b log 2 (D/W+1) 8

Fitts Law and users Know your users! Fitt’s law well established for adults Needs refinement for other users such as children and elderly Age can effect speed and accuracy 9

Study performed using mouse Repeating action of Selecting two targets 1= Young adults 2= 5 year olds 3= 4 year olds Study performed using mouse Repeating action of Selecting two targets 1= Young adults 2= 5 year olds 3= 4 year olds Juan Pablo Hourcade, Benjamin B. Bederson, Allison Druin, and Francois Guimbretiere Differences in pointing task performance between preschool children and adults using mice. ACM Trans. Comput.-Hum. Interact. 11, 4 (December 2004),

Social Interaction Even with this knowledge design for interaction problematic when you have multi-user interaction Example multi-player games on large displays (Video)

From GUIs to NUIs Natural User Interface Focus on natural way of interacting with devices Concept around for long time Newton Message Pad Apple 1989 Hand writing recognition AWFUL!

Gestures Natural ways to interact Vision recognition used to capture hand movement and gestures in front of a white board Widely researched area in HCI Wii Accelerometer based gesture recognition 13

State-Transition Model Direct touch Idle Active Finger lands Finger lifted Finger moving in air Finger moving on device

Gestures The actual shape 15 Filtered to interpret a circle

Gestures Shaking – basic note entry Tilting - subdividing note durations in the stored sequence. Tapping - tap for lower and higher notes. Tossing – used to pass music to another device 16 Weinberg, G., Godfrey, M., and Beck, A ZOOZbeat: mobile music recreation. In Proceedings of the 28th of the international Conference Extended Abstracts on Human Factors in Computing Systems (Atlanta, Georgia, USA, April , 2010). CHI EA '10. ACM, New York, NY,

Gestures Issues ◦ Training usually required ◦ Remembering gestures = Gulf of execution ◦ Nothing happens = Gulf of evaluation  Need to understand cause movement constraints are reached ◦ No real standards – Apple defined gestures ? ◦ Can programme your own 17

What’s this gesture? 18

What’s this gesture? 19

Gestures Surface established gestures 20

Gestures Surface user defined gestures 21

What about Fat Fingers User touches device large part of finger contacts surface (system not realise it) Can’t see the pixels that are being targeted – finger is in the way Video

Gulf of Competence Gulf occurs when learn something one way and then have to relearn it another For example mouse to keyboard shortcuts Mouse to gesture interaction

Summary Gestures How many could a child remember? Would they need training? Is this part of the system or one you created? Need to discuss issues for your assignment One of major input methods to consider 24