Top Banner
Gaze Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data Discuss the impact of gaze tracking on HCI Introduction and goals
20

Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Jul 08, 2018

Download

Documents

dinhbao
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Gaze TrackingPresented by: Joe Rice

● Introduce the human eye● Compare gaze tracking methods● Discuss quantifying gaze data● Discuss the impact of gaze tracking on HCI

Introduction and goals

Page 2: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Visual resolution, perception and the human eye● Human vision has a wide visual range

of about 180 degrees● Resolution of vision lessens further

away from the center

Page 3: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes
Page 4: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Processing a scene● Analyze scenes with ballistic eye

movements called saccades● Bottom-up processing / reflexive

saccades● Top-down processing / volitional

saccades

Page 5: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Yarbus 1967● Evidence of goal

oriented perception

“The Unexpected Visitor”by Ilya Repin

Page 6: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Processing text● Ballistic eye movements are not

exclusive to scene processing● Fixations range from about 100

ms to about 500 ms● Saccades take 20 - 40 ms

Page 7: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Eye tracking methods● Pupil-tracking methods

○ Visible light○ Infrared

● Retina-tracking methods○ Electrooculography○ Electroretinography *

Page 8: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Eye tracking with visible light● Many people already have webcams● Usually assisted by face tracking

○ Eye corners commonly used as reference points for gaze calculation

● Subject to noise and environment concerns

● Accuracy issues

Page 9: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Eye tracking with infrared● Reduced noise compared to visible

light sensors● Accurate motion correction using

corneal reflection● Wavelength used is both safe for

human eyes and invisible

Page 10: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Eye tracking with Electrooculography (EOG)● Very accurate● Can track eyes when closed● Less invasive than other

retinal tracking methods● More expensive

Page 11: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Calibration of eye tracking devices

Display Coordinates Gaze Tracker Coordinates

Page 12: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Quantifying gaze data● Tracking the length of fixations in predefined regions● Visualized with fixation heatmaps and saccade/fixation graphs

Page 13: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Analyzing gaze data (1/2)● Many experiments suggest that people perceive moving scenes much

more narrowly than static imagery.● Consistently high level of attention given to faces.

Page 14: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Analyzing gaze data (2/2)● Recent case studies show consistent responses

in the viewing of the montage scene of the popular Pixar film “Up”.

● Viewers consistently alternate proportion of fixation on Carl’s or Ellie’s face in the same locations throughout the scene.

● Considered a high value case study for research on modulating image salience.

Page 15: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Learned vision● Knowing additional information

about a person allows more accurate prediction of their viewing patterns.

● Consider the image on the right from the perspective of both a fan of bullfighting and an animal rights activist.

Page 16: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Impact on HCI and usability testing● Provides opportunity for novel user interfaces.

○ Accessibility controls.○ Turn displays off when not in use.

● Useful for evaluating UI designs and testing methodologies.

Page 17: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Designing with gaze tracking data● Choosing the layout of a web form.

Page 18: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Comparing UX testing methods

Think Aloud (TA) Retrospective TA (RTA)

Page 19: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

Questions?

Page 20: Gaze Tracking - Michigan Technological University Tracking Presented by: Joe Rice Introduce the human eye Compare gaze tracking methods Discuss quantifying gaze data ... human eyes

BibliographyMOVEMENT, ATTENTION AND MOVIES: THE POSSIBILITIES AND LIMITATIONS OF EYE TRACKINGAuthors: Adrian G. Dyer & Sarah PinkPublished: February 6th, 2015http://refractory.unimelb.edu.au/2015/02/06/dyer-pink/

OptiKeyhttps://github.com/OptiKey/OptiKey/wiki

Label Placement in FormsAuthor: Matteo PenzoPublished: July 12, 2006http://www.uxmatters.com/mt/archives/2006/07/label-placement-in-forms.php

Eye Tracking: Best Way to Test Rich App UsabilityAuthor: James BreezePublished: December 8, 2011http://uxmag.com/articles/eye-tracking-the-best-way-to-test-rich-app-usability