Beyond heat maps: Exploring Alternative Eye Tracking Metrics and Analyses for UX Applications

33
Beyond Heat Maps: Exploring Alternative Eye Tracking Metrics and Analyses for UX Applications Christian Gonzalez, M.A. Fors Marsh Group George Mason University @UxtianG

Transcript of Beyond heat maps: Exploring Alternative Eye Tracking Metrics and Analyses for UX Applications

Beyond Heat Maps: Exploring Alternative Eye

Tracking Metrics and Analyses for UX Applications

Christian Gonzalez, M.A.

Fors Marsh GroupGeorge Mason University@UxtianG

Why Eye Tracking?

Why Eye Tracking?

• Where is attention being allocated?

• How much?

• Relative to what?

• Need a benchmark or baseline

Heat Maps

• Powerful qualitative tool

• Intuitive

• Descriptive

• Lacking inferential qualities

• Difficult to make quantitative comparisons

Comparing AOIs

Comparing AOIs

1. Without tasks or goals users still produce fixations

2. Larger AOIs will attract more fixations by chance

3. More central AOIs will attract more fixations by chance

Assumptions:

Assumptions:

Comparing AOIs

1. Without tasks or goals users still produce fixations

2. Larger AOIs will attract more fixations by chance

3. More central AOIs will attract more fixations by chance

Area Weighting

Area Weighting

Area Weighting

• Assume each pixel has a 1/N pixels chance of fixation when no task is present

• How many fixations would we expect in any particular AOI by chance?

• Expected fixation count = (%of total pixels)*(N total fixations)

• Observed fixation count = N fixations in AOI

Unweighted Comparison

Area Weighted Comparison

Area Weighted Comparison

Expected Proportion

Area Weighted Comparison

Observed Proportion

Area Weighted Comparison

Average Upper/Lo

wer CI

Area Weighting

• Bigger AOIs can get a disproportionate amount of attention just because they’re bigger

• Computing expected fixation proportions allows for:

• Inferences within a single AOI

• Between AOIs

Assumptions:

Comparing AOIs

1. Without tasks or goals users still produce fixations

2. Larger AOIs will attract more fixations by chance

3. More central AOIs will attract more fixations by chance

Centrality Weighting

Centrality Weighting

• “Observers show a marked tendency to fixate the center of the screen when viewing scenes on computer monitors” (Tatler, 2007)

• AOIs that are more centrally located therefore have a higher likelihood of being fixated on by chance

• How can we correct for this?

Tatler, B. W. (2007) The central fixation bias in scene viewing: Selecting an optimal viewing position independently of motor biases and image feature distributions. Journal of Vision, 7(14), 4.

Centrality Weighting

Euclidean Distance

0,0

Centrality Weighting

• Compute sum total Euclidean distance of each pixel to the origin within a given AOI

• Compute centrality weight by dividing that by sum total Euclidean distance of every pixel in the image from the origin

• Divide proportion estimates by centrality

Area and Centrality Weighted Comparison

Centrality Weighting

• Bigger, centrally located AOIs need a lot more fixations to appear meaningful

• Increased differentiation between AOIs

Great for Static, but Not Dynamic Designs

• Does not apply to gaze patterns or temporal analysis

• Difficult to compute centrality and area with video data or scrolling websites

• Data must be post-processed

• Centrality weighting can be somewhat computationally intensive

Getting More from the Data

• We can make stronger inferences with the same data

• Controlling for area and centrality allows for accurate comparisons between and within AOIs

• Provides greater correspondence between heat maps and quantitative data

Future Directions

• Bayesian approaches

• Use centrality, salience as prior probabilities of fixation

• Non-linear centrality calculations

• Area and centrality weighted heat maps

Beyond Heat Maps: Exploring Alternative Eye

Tracking Metrics and Analyses for UX Applications

Christian Gonzalez, M.A.

Fors Marsh GroupGeorge Mason University@UxtianG