CPSC 4120/6120 Eye Tracking Methodology
Fall 2021
<http://andrewd.ces.clemson.edu/courses/cpsc111/fall21/sched.html>

10:10-11:00MW McAdams 114 Lecture
11:15-12:05MW McAdams 112C Lab

Schedule

Date Lecture Topic Lab Topic
Wed. Aug.18 01 Topics:
  1. Course overview
  2. Grading scheme
  3. Introduction (HCII 21: eye movements)

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

Mon. Aug.23 02 Topics:
  1. Introduction (HCII 21: active, passive, reflexive apps)
00 Intro to Gazepoint
Wed. Aug.25 03 Topics:
  1. Introduction (HCII 21: diagnostic apps)
CPSC 412 case study

CITI TRAINING: www.citiprogram.org
See: Clemson IRB training instructions

   
Mon. Aug.30 04 Team selections due

In-class feedback

01 Intro to PsychoPy
Wed. Sep.01 05 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.
   
Mon. Sep.06 06 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.
02 PsychoPy looped calibration
Wed. Sep.08 07 Experimental design—Part I

Supplemental materials:

Quiz on SIGCHI '90, '99, ETRA '00, '02, '04, CHI '07 papers
20 min normal time; 30 min with accommodations
Starting 10:30
   
Mon. Sep.13 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

03 PsychoPy looped calibration with validation
Wed. Sep.15 09 Team background papers due (1 PDF per team)

Topics:

  1. Introduction (HCII 21: gaze anaylitcs pipeline, part 1)

Supplemental materials:

   
Mon. Sep.20 10 IRB forms due

IRB Forms:

  • Expedited Review Application form
  • Additional Team Members 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)
examples

Guest Lecture: Krzysztof Krejtz: Intro to R

Supplemental materials:

04 PsychoPy grid image validation
Wed. Sep.22 11 Topics:
  1. Introduction (HCII 21: gaze anaylitcs pipeline, part 2)

Supplemental materials:

   
Mon. Sep.27 12 Topics:
  1. Introduction (HCII 21: gaze anaylitcs pipeline, part 3)

Supplemental materials:

05 PsychoPy looped image set
Wed. Sep.29 13 Review of relevant papers
  1. Team 01: Vanacken et al. (2007): selection in 3D
  2. Team 06: Moacdieh and Sarter (2017): clutter
  3. Team 10: Pollmann (2019): working memory, spatial cueing, visual search
  4. Team 04: Greene (2006): fixation duration, visual search
  5. Team 11: Bocca and Denise (2006): sleep deprivation
   
Mon. Oct.04 14 Review of relevant papers
  1. Team 09: Gaspar et al. (2018): gaze transition over recommended items
  2. Team 02: Savage et al. (2013): dual-task driving study
  3. Team 07: Madell and Héébert (2008): music reading
  4. Team 05: Gerpott et al. (2017): leadership characteristics
    (or Mazurowska (2021): climate change study)
    (or Scott et al. (2019): eye tracking and implicit bias)
  5. Team 12: Chen and Tsai (2015): eye-hand coordination in video games
06 Intro to Scribus
Wed. Oct.06 15
  1. Team 08: Bardi et al. (2017): point light biomotion
  2. Team 03: Franek et al. (2018): levels of image restorativeness
  3. Team 13: Borys and Milosz (2015): mobile app testing
  4. Team 14: Chynał et al. (2016): shopping behavior
   
Mon. Oct.11 Fall Break
Wed. Oct.13 16 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 ACM conferences, including ETRA
  • do not use
    \documentclass[sigconf,review,anonymous]{acmart}
    to see make paper like anonymized for double-blind peer-review
    (but you can easily switch between the two to see how a real submission would look like)
Mystery papers (TBD):
  1. paper1.pdf
  2. paper2.pdf
   
Mon. Oct.18 17 MIDTERM: Day 1 Teams: 13, 8, 3, 7, 6, 14, 2
(randomly generated order, thanks to random.org)
Midterm
Wed. Oct.20 18 MIDTERM: Day 2 Teams: 1, 10, 4, 5, 11, 9, 12
(randomly generated order, thanks to random.org)
   
Mon. Oct.25 19

Guest Lecture: Krzysztof Krejtz: Ambient/focal attention

Supplemental materials:

07 Parsing HDF5 output
Wed. Oct.27 20

Guest Lecture: Krzysztof Krejtz: Ambient/focal attention cont'd

Supplemental materials:

PscyhoPy, Python code walktrough
   
Mon. Nov.01 21 Start running experiments

Book chapters/sections:

  1. Chp.01: Visual Attention—Part I
08 Putting it all together
Wed. Nov.03 22 Final Exam handed out

Book chapters/sections:

  1. Chp.01: Visual Attention—Part II
   
Mon. Nov.08 23 Book chapters/sections:
  1. Chp.02: Neurological Substrate of the HVS
    (The Eye)
09 Using R statistics
Wed. Nov.10 24 Book chapters/sections:
  1. Chp.02: Neurological Substrate of the HVS
    (The Retina, The Optic Tract; The Occipital Cortex; Visual Pathways)
   
Mon. Nov.15 25 Book chapters/sections:
  1. Chp.03: Visual Psychophysics
    (Spatial Vision; Temporal Vision; Color Vision)
10 Back to Gazepoint
Wed. Nov.17 26 Book chapters:
  1. Chp.04: Taxonomy of Eye Movements
  2. Chp.12: Eye Movement Analysis
   
Mon. Nov.22 27 Nuerological Pathways No lab / data collection
Wed. Nov.24 Thanksgiving    
Mon. Nov.29 28 Final Exam Due

Overleaf and LaTeX

11 Finishing up / Overleaf
Wed. Dec.01 29 Final Paper Due

Student Evaluations

   
Tue. Dec.07 30 FINAL PROJECT PRESENTATION
3:00pm-5:30pm
8 min per team
Presentation order: 5, 4, 2, 1, 3, 13, 12, 6, 10, 14, 9, 7, 8
(randomly generated order, thanks to random.org)