7 - Eye Movement Analysis

advertisement
Analysis of Eye Movement Data
Frank M. Marchak, Ph.D.
Veridical Research and Design Corporation
www.vradc.com
Analysis of Eye Movement Data
Basic Measurement Units
• Fixations
• Saccades
• Blinks
Basic Measurement Units
Fixations
• Relatively stable eye-in-head position:
- Spatial dispersion : < 2°
- Minimal duration : 100 – 200 msec
- Threshold velocity : < 15 – 100° /msec
www.uxmatters.com/mt/archives/2006/01/images/4_flickr_cumulative.jpg
Fixations
Calculation Methods*
• Velocity-based
- Based on point-to-point velocities- (threshold : 20°/sec)
-
- Fixations (< 100° /sec)
- Saccades (> 300° /sec)
Velocity Threshold Identification
- Approximated from angular velocity threshold distance from
stimulus is known (20°/sec – Sen & Megaw, 1984)
• Dispersion-based
-
Based on groups of consecutive points within a maximum separation
-
-
Moving window spans minimum number of points based on
duration threshold and sampling frequency
Checks dispersion of points in window by summing max and min
x and y values
* Salvucci & Goldberg, 2000
Fixations
Calculation Methods* (cont.)
• Area-of-Interest (AOI)
- Identifies only fixations that occur only within specific
target areas
- Uses duration threshold to distinguish fixations from
passing saccades
Comparison
Method
Accuracy
Speed
Robustness
VT
**
*
o
DT
*
**
AOI
*
*
Impl.
Ease
Parameters
1
**
**
*
*
*
1+b
2
* Salvucci & Goldberg, 2000
Basic Measurement Units
Saccades
• Involuntary, abrupt, rapid, small movements
or jerks of both eyes simultaneously in
changing the point of fixation
• Duration: 30 – 120 msec
• Amplitude : 400 - 600°/sec
• Latency : 100 – 30 msec
• Refractory period : 100 – 300 msec
Basic Measurement Units
Mean Fixation Durations and
Saccade Lengths
Mean Fixation
Duration (ms)
Saccade Length
(degrees)
Silent Reading
225
2 ( ~ 8 letters)
Oral Reading
275
1.5 (~ 6 letters)
Visual search
275
3
Scene Perception
330
4
Music Reading
375
1
Typing
400
1 (~ 4 letters)
Task
Rayner & Castelhano, 2007
Analysis of Eye Movement Data
Types of Analyses*
• Measures of Processing
• Measures of Search
• Measures of Scanpaths
* Goldberg & Kotval, 1999
Types of Analyses
Measures of Processing
•
•
•
•
•
Number of Fixations
Location of Fixations
Fixation Duration
Cumulative Fixation Time
Cluster Analysis (AOI)
Types of Analyses
Measures of Search
•
•
•
•
•
•
Number of Saccades
Saccade Amplitude
Saccade Velocity
Scanpath Length
Scanpath Sequence
Scanpath Duration
Types of Analyses
Scanpaths
• When a particular visual pattern is viewed, a
particular sequence of eye movements is
executed, and furthermore that this sequence
is very important in accessing the visual
memory for this pattern
– Noton and Stark, 1971
• Theory disputed, but evidence
that viewers attend to informative
details
http://eyetracking.com.ua/frmtext/10.jpg
Scanpaths
Quantification – Markov Measures
Random
Region eye lands
Region eye leaves
1
2
3
4
5
1
0.04
0.04
0.04
0.04
0.04
0.20
2
0.04
0.04
0.04
0.04
0.04
0.20
3
0.04
0.04
0.04
0.04
0.04
0.20
4
0.04
0.04
0.04
0.04
0.04
0.20
5
0.04
0.04
0.04
0.04
0.04
0.20
0.20
0.20
0.20
0.20
0.20
Grand Total: 1.00
Column totals
Row totals
Scanpaths
Quantification – Markov Measures
Constrained
Region eye lands
Region eye leaves
1
2
3
4
5
1
0.00
0.20
0.00
0.00
0.00
0.20
2
0.00
0.00
0.20
0.00
0.00
0.20
3
0.00
0.00
0.00
0.20
0.00
0.20
4
0.00
0.00
0.00
0.00
0.20
0.20
5
0.20
0.00
0.00
0.00
0.00
0.20
0.20
0.20
0.20
0.20
0.20
Grand Total: 1.00
Column totals
Row totals
Scanpaths
Quantification – Levenshtein Distance
• Metric for measuring the amount of difference
between two sequences
• Defined as the minimum number of edits needed
to transform one string into the other, with the
allowable edit operations being insertion,
deletion, or substitution of a single character
Josephson and Holmes, 2002
en.wikipedia.org/wiki/Levenshtein_distance
Analysis of Eye Movement Data
Applications of Measures
• Reading
• Visual Search
• Scene Perception
Measures of Processing
Example
– Number of fixations
Σ x + Σ x + Σ x + Σ x = 11
– Number of regions sampled
1+1+1+1=4
– First return fixation
*
– Proportion of fixations to left side
of image
6/11 = .55
– First-order Markov measures
p(x x)
– Second-order Markov measures
p(x x x)
*
xx
x
x xx
x
x
x
x
x
Basic Measurement Units
Blinks
• Rapid bilateral eyelid closure and cooccurring eye movement
• Blink types and initiators*
* Smit, 2008
Applications of Measures
Reading
• Variables
- First Fixation Duration
- Single Fixation Duration
- Gaze Duration
- Total Fixation Duration
- Go-Past Time
- Skipping
- Regressions (in and out)
Rayner & Castelhano, 2007
Reading
Characteristics
• Character spaces used rather than visual angle
• Global measures influenced by text properties
- Saccade size
- Fixation duration
- Regression to previously read material(10-15%)
- Local effects on processing target words
- First fixation duration
- Single fixation duration
- Gaze duration (sum of all fixations on word)
Applications of Measures
Visual Search
• Variables
- Number of Saccades
- Saccade Amplitude
- Saccade Velocity
- Scanpath Length
- Scanpath Sequence
- Scanpath Duration
Rayner & Castelhano, 2007
Applications of Measures
Scene Perception
• Variables
- Number of Fixations
-First Return Fixation
-Number of Regions
-1st order Markov
-2nd order Markov
Rayner & Castelhano, 2007
Scene Perception
Scene Manipulation
60 Stimuli
– 15 Addition/15 Subtraction
– 15 Left/right shift
– 15 Feature change
% Correct Classifications
• Detail
• Color
• Object
100
90
80
70
60
50
40
30
20
10
0
Rv Mv N
R/Mv N
Rv N
Rv M
Mv R/N
Mv N
Download