0% found this document useful (0 votes)
135 views15 pages

HCI Lecture 2: Human Capabilities: Input/Output Systems: Key Points

Human capabilities and limitations constrain interface design in several ways: 1) Perceptual capabilities are limited, for example we have a small high-resolution visual area and limited attention capacity. 2) Motor abilities are constrained, such as Fitts' Law showing movement time increases with distance and decreases with target size. 3) Models like the Model Human Processor (MHP) characterize human cognitive, perceptual and motor subsystems with parameters like storage capacity, decay time and processor cycle time. 4) Interface design should consider these human constraints to ensure usability, for example minimizing distances and increasing target sizes according to Fitts' Law.

Uploaded by

Sadık
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
135 views15 pages

HCI Lecture 2: Human Capabilities: Input/Output Systems: Key Points

Human capabilities and limitations constrain interface design in several ways: 1) Perceptual capabilities are limited, for example we have a small high-resolution visual area and limited attention capacity. 2) Motor abilities are constrained, such as Fitts' Law showing movement time increases with distance and decreases with target size. 3) Models like the Model Human Processor (MHP) characterize human cognitive, perceptual and motor subsystems with parameters like storage capacity, decay time and processor cycle time. 4) Interface design should consider these human constraints to ensure usability, for example minimizing distances and increasing target sizes according to Fitts' Law.

Uploaded by

Sadık
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

HCI Lecture 2:

Human capabilities: Input/Output systems

Barbara Webb

Key points:
 Human have processing constraints
 Motor limitations, e.g. Fitts’ law for pointing
 Visual range for motion, shape, colour, detail and
their consequences for design decisions
 Visual attention models
 Alternative sensory channels

1
Human constraints

 Human computer interaction depends on what humans are


actually capable of observing and articulating

Task
Articulation Performance
Input
Human Computer
Observation Output Presentation

Interface
Environment

2
Human constraints

 What do we know about human capabilities that could or


should constrain interface design?

 Limits on perceptual capability – e.g. contrast, resolution


 Limits on motor capability – e.g. reach, speed, precision
 Limits on attention capacity
 Limits on memory
 Rates of learning and forgetting
 Causes of error
 Mental models & biases
 Individual differences (the average size fits few people)
 Variable state (e.g. stress, fatigue)
 Special needs & age …

3
Human constraints
The MHP

 Model Human Processor


(MHP)
 One way to subdivide
the main constraints
 Perceptual, Motor and
Cognitive sub-systems
characterised by:
– Storage capacity U
– Decay time D
– Processor cycle time T

 We will focus today on


the perceptual and
motor processes

4
Motor constraints

 Example: Fitts’ law

T=a+b log2(D/W+1)
T=time, D=distance, W= target width
a, b are constants that depend on the pointing device, the user, the
environment etc.

 Justification?
 By “analogy” to Shannon information
capacity = bandwidthlog2((signal+noise)/noise
 If move fraction 1-r to target each timestep, then reach
target when rnD = W/2; so n is proportional to log22D/W
 Empirically find good fit with log2(D/W + 0.5)

5
Motor constraints

 Example: Fitts’ law

T=a+b log2(D/W+1)
T=time, D=distance, W= target width
a, b are constants that depend on the pointing device, the user, the
environment etc.

 Application?
 Time will increase with distance – can we keep everything close?
 Time will decrease with width – can we make width infinite?

See quiz regarding HCI applications of Fitts’ law here:


http://www.asktog.com/columns/022DesignedToGiveFitts.html
6
Perception

 What can we see?


detail
colour
shape
motion

7
Perception

 Some consequences of what we can see:

 Motion – will be visible (and distracting) anywhere in visual field

 Colour – main advantage is “pop-out”:

But many disadvantages:

 Shape important in text recognition: SO ALL CAPS BAD

 Limits on resolution – recommend minimum font size; ideally individual can adjust

 High resolution only in tiny area of fixation

8
Eye tracking

 Fixation pattern is a good indicator of attention


 Where do people look, how often, for how long, in what order?
 Recent technology is making this a standard tool for HCI

Babcock &
Pelz 2004

 Also used as input device.

9
Perception

 Importance of eye movements


 Must shift the tiny high
resolution area around
constantly
 Movements called saccades
occur > 2 per second all day
long
 How does visual system decide
where to move next?

 Models of attention
 e.g. Itti et.al. 1998

10
Attention

 Simple statistical model of saliency


Rosenholtz et al (2005)
 Provides definition of ‘clutter’: size of
local covariance ellipsoid
 To measure:
 Compute local feature covariance at
multiple scales
 Take maximum across scales
 Average for different features
 Pool over space
 Produces good correlation with human
estimates of clutter
 Can also use to determine what
feature added where would best draw
attention

11
Attention

 So what went wrong here?


 Task: find current population of U.S.

 86% of users failed…


http://www.useit.com/alertbox/fancy-formatting.html

12
Perceptual constraints

Bottom up visual processing sets some constraints on optimal


layouts, but must also consider top down issues:
 Cultural and learned factors – familiarity
 Underlying domain knowledge of user
 Need to reflect logical structure, e.g., placement and grouping
according to function, sequence, frequency of use
 Dependence on task to be carried out, e.g. getting an overview
vs. seeking specific information

 Note that layout and visualisation are already widely explored


fields, with conclusions that carry over to HCI

13
Alternative sensory channels

 Different sensors provide parallel channel capacity

Sound:
 Not so easy to localise but can detect from any direction

 Grabs attention – warning mechanisms

 Good signal of causal relation – use as confirmatory feedback

 Monitoring state, ‘background information’


 Disk, printer noise etc.
 Example of user improvisation in use of ‘data’
 Interface sound design is typically arbitrary and synthetic

Touch and haptics:


 Exploit our natural ability to ‘handle’ objects

14
References

Fitts law: for a detailed account see MacKenzie, I.S. (1992) Fitt’s law as a
reseach and design tool in human-computer interaction. Human
Computer Interaction, 7, 91-139.

Itti model of visual attention: see ilab.usc.edu/bu for details of the model,
images, movies, an interactive demo and source code.

Jay, C et al. (2007) How people use presentation to search for a link:
Expanding the understanding of accessibility on the web
www.cs.man.ac.uk/~jayc/papers/web_presentation_new.pdf

Rosenholtz, R. et al. (2005) Feature congestion: a measure of display


clutter. SIGCHI 2005, 761-770

 See also:
Dix et. al. sections 1.2, 3.2, 3.4, 12.5

15

You might also like