CPSC 412/612 Eye Tracking Methodology and Applications
Fall 2018

TTh 11:00—12:15 McAdams 110B/119

Thu. Aug.23
01 Topics:
  1. Introduction
  2. Course overview
  3. Grading scheme
Supplemental materials:
Tue. Aug.28
02 CITI TRAINING: www.citiprogram.org See: Clemson IRB training instructions

CPSC 412 case study

Review past years' unpublished papers (you cannot cite these):
Published papers based on term papers from pervious years:

Thu. Aug.30
03 Team selections due

Gazepoint demo (McAdams 110B)

Tue. Sep.04
Dr. D. away: MobileHCI
04 GUEST LECTURE: Matias Volonte

SIGCHI '90, '99 Papers:

  1. Starker, India, and Bolt, Richard A., A Gaze-Responsive Self-Disclosing Display, in CHI'90 Proceedings, ACM, New York, NY, 1990.
  2. Jacob, Robert J. K., What You Look At Is What You Get: Eye Movement-Based Interaction Techniques, in CHI'90 Proceedings, ACM, New York, NY, 1990.
  3. Vertegaal, Roel, The GAZE Groupware System: Mediating Joint Attention in Multiparty Communication and Collaboration, in CHI'99 Proceedings, ACM, New York, NY, 1999.
  4. Zhai, S., Morimoto, C., and Ihde, Steven, Manual and Gaze Input Cascaded (MAGIC) Pointing, in CHI'99 Proceedings, ACM, New York, NY, 1999.
  5. Byrne, Michael D., Anderson, John R., Douglass, Scott, and Matessa, Michael, Eye Tracking the Visual Search of Click-Down Menus, in CHI'99 Proceedings, ACM, New York, NY, 1999.
Thu. Sep.06
Dr. D. away: MobileHCI
05 READING DAY: No Class

ETRA '00, ETRA '02, ETRA '04 Papers:

  1. Jeff B. Pelz, Roxanne Canosa, Jason Babcock, Extended Tasks Elicit Complex Eye Movement Patterns in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), ACM, New York, NY, 2000.
  2. Paivi Majaranta and Kari-Jouko Raiha, Twenty Years of Eye Typing: Systems and Design Issues, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), New Orleans, LA, 2002, ACM.
  3. David S. Wooding, Fixation Maps: Quantifying Eye-Movement Traces, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), New Orleans, LA, 2002, ACM.
  4. Benjamin Law, M. Stell Atkins, A. E., Kirkpatrick, Alan J. Lomax, and Christine L. Mackenzie, Eye Gaze Patterns Differentiate Novice and Experts in a Virtual Laparaoscopic Surgery Training Environment, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), San Antonio, TX, 2004, ACM.
CHI '07 Papers:
  1. Cutrell, E. and Guan, Z. What are you looking for?: an eye-tracking study of information usage in web search. In Proceedings of the SIGCHI conference on Human factors in computing systems (CHI '07). 2007, ACM, New York, NY, 407-416.
Tue. Sep.11
06 Quiz on SIGCHI '90, '99, ETRA '00, '02, '04, CHI '07 papers

IRB Forms:

  • Expedited Review Application form
  • Appendix (eye tracker type)
  • Samplie Stimuli
  • Informational Letter
  • Script (what you will tell participants when they enter the lab)
  • Recruitment email
  • Recruitment flyer (if applicable)
Thu. Sep.13
07 Experimental design—Part I

Supplemental materials:

In-class feedback
Tue. Sep.18
08 Experimental design—Part II

Supplemental files:
  1. Makefile
  2. excel2csv.py
  3. speed.R
  4. wpm.R
  5. excel/EntryTimes.csv
  6. excel/WPM.csv
Or, whole thing as zip file:
  1. R.zip
In-class feedback

Thu. Sep.20

09 IRB forms due


Gaze Analytics Pipeline

ETRA 18 tutorial

Supplemental materials:

Tue. Sep.25
10 Lab day, meet in 110B

Supplemental materials:

Thu. Sep.27
11 Lab day, meet in 110B

Gazepoint demo with focus on R and ANOVA

Supplemental materials:

Tue. Oct.02
12 ETRA 18 tutorial (cont'd)

Thu. Oct.04
  1. Renshaw et al. (2003)
  2. Susac et al. (2014)
  3. Rodeghero and McMillan (2015)
  4. Brown et al. (2013)
Tue. Oct.09
  1. Bahr and Ford (2011)
  2. Liebling and Preibusch (2014)
  3. Pinheiro et al. (2016)
  4. Nackaerts et al. (2012)
  5. Kessler and Guenther (2017)
Thu. Oct.11
15 Mystery papers:
  1. paper1.pdf
  2. paper2.pdf
  3. paper3.pdf
  4. paper4.pdf
Proposal due (paper in conference format, everything prior to results)
  • ACM Master Article Template (learning LaTeX is highly recommended)
  • read the acmart.cls manual
  • use \documentclass[sigconf]{acmart} to format your document for most of SIGGRAPH conferences, including ETRA
  • use \documentclass[sigconf,review,anonymous]{acmart} to see make paper like anonymized for double-blind peer-review
Tue. Oct.16
16 Book chapters:
  1. Chp.04: Taxonomy of Eye Movements
  2. Chp.12: Eye Movement Analysis
Thu. Oct.18
17 MIDTERM: Day 1 Teams: 2, 6, 7, 8, 5 (randomly generated order, thanks to random.org)
Tue. Oct.23
18 MIDTERM: Day 2 Teams: 3, 4, 1, 9 (randomly generated order, thanks to random.org)
Thu. Oct.25
19 Start running experiments

Final Exam handed out

Book chapters/sections:

  1. Chp.01: Visual Attention—Part I
  2. Chp.01: Visual Attention—Part II
Tue. Oct.30
20 Book chapters/sections:
  1. Chp.02: Neurological Substrate of the HVS (The Eye)
  2. Chp.02: Neurological Substrate of the HVS (The Retina, The Optic Tract; The Occipital Cortex; Visual Pathways)
  3. Chp.03: Visual Psychophysics (Spatial Vision; Temporal Vision; Color Vision)
Thu. Nov.01
21 Book chapters/sections:
  • Sections 17.4—17.9
  • Sections 18.1—18.4
  • Sections 20.1—20.3
  1. Reading: importance of eye movements in reading (vs. tachistoscopic studies)
  2. Scene perception: compare and contrast scene perception vs. reading
  3. Visual search: what is the consensus view of visual search, e.g., how does vision work in this task? Is performance task-dependent?
  4. Natural tasks: in what kinds of tasks have eye movements been recorded? What has been learned?
  5. Aviation: Where do pilots look? Why is it important?
  6. Driving: Where do drivers look?
  7. Visual inspection: what are the important eye movement metrics to record in this task?
  8. HCI: What's the difference between diganostic and interactive uses of eye trackers, i.e., how differently must the system respond?
  9. Gaze-Contingent Displays: What's the difference between the two different approaches (screen-based and model-based)?

Tue. Nov.06
Fall Break
Thu. Nov.08
22 SIGCHI '17 papers (Toolkits and UIs): SIGCHI '17 papers (Telepresence and Robots): SIGCHI '17 papers (Innovative Fabrication Techniques):
Tue. Nov.13
23 SIGCHI '17 papers (Perceptions of Visualizations): SIGCHI '17 papers (Autism, Disabilities, and Assistive Technology): SIGCHI '17 papers (Improving Gaze Mechanisms):
Thu. Nov.15
24 SIGCHI '17 papers (Improving Gaze Mechanisms): SIGCHI '17 papers (Designing Gaze-based Gestures and Features):
Tue. Nov.20
25 SIGCHI '17 papers (Designing Gaze-based Gestures and Features):
Thu. Nov.22
Tue. Nov.27
26 Final Exam Due (meet in class to drop off)

Student Evaluations (online)

Thu. Nov.29
27 Return final exams.
Tue. Dec.04
28 Final Paper Due

Meet in 110B for a short experiment.

Download: reading-faces.zip

When filling in demographic information, use "US" as the session.
You will be assigned a participant number "S01-S50".

Thu. Dec.06
29 Reading Day
Wed. Dec.12
30 FINAL EXAM: Project Presentations 3:00-5:30pm

Program: TBD