Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 CS 544 Human Abilities Human Motor Capabilities Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses.

Similar presentations


Presentation on theme: "1 CS 544 Human Abilities Human Motor Capabilities Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses."— Presentation transcript:

1 1 CS 544 Human Abilities Human Motor Capabilities Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses by Saul Greenberg (University of Calgary), Ravin Balakrishnan (University of Toronto), James Landay (University of California at Berkeley), monica schraefel (University of Toronto), and Colin Ware (University of New Hampshire). Used with the permission of the respective original authors.

2 2 Example: Pointing Device Evaluation Real task: interacting with GUI’s – pointing is fundamental D W Experimental task: target acquisition – abstract, elementary, essential

3 3 Fitts’ Law (Paul Fitts, 1954) D W Index of Performance (IP ) = ID/MT (bits/s) Throughput Bandwidth Index of Difficulty (ID ) Task difficulty is analogous to information - execution interpreted as human rate of information processing

4 4 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * MT (secs) ID (bits) log 2 (D/W + 1) a b = slope IP = 1/b different way to calculate IP

5 5 50 years of data Reference: MacKenzie, I. Fitts’ Law as a research and design tool in human computer interaction. Human Computer Interaction, 1992, Vol. 7, pp. 91-139

6 6 What does Fitts’ law really model? Velocity (c) (b) (a) Target Width Distance

7 7 Power law of Practice task time on n th trial follows a power law – T n = T 1 n -a, where a =.4 (empirically determined) – i.e., you get faster the more times you do it! – applies to skilled behavior (sensory & motor) – does not apply to knowledge acquisition or quality

8 8 Hick’s law Reaction time T = a + blog 2 (n+1) – Where n is the number of choices – a, b empirically determined constants – log 2 (n+1) represents amount of information processed by human operator (in Bits) Example: a telephone switch panel consisting of 10 buttons, any one of which may light up, prompting the operator to press the lit button. Unequal probabilities:

9 9 Using these law’s to predict performance Which will be faster on average? – pie menu (bigger targets & less distance)? Today Sunday Monday Tuesday Wednesday Thursday Friday Saturday Pop-up Linear Menu Pop-up Pie Menu

10 10 Beyond pointing: Trajectory based tasks

11 11 From targets to tunnels… 2 goals passing D W 3 goals passing D/2 N+1 goals passing D/N  goals passing D W

12 12 Steering Law (Accot, 1997) “Beyond Fitts’ Law: Models for trajectory based HCI tasks.” Proceedings of ACM CHI 1997 Conference Fixed width tunnel D W Narrowing tunnel dx W2W2 W1W1 W(x) General Steering Law W(s) ds c

13 13 Some results (from Accot, 1997)

14 14 Readings MacKenzie, I. S. (1992). Movement time prediction in human- computer interfaces. (Reprinted in BGBG 483-493).


Download ppt "1 CS 544 Human Abilities Human Motor Capabilities Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses."

Similar presentations


Ads by Google