CPSC 412/612 Eye Tracking Methodology and Applications
Fall 2006
<http://andrewd.ces.clemson.edu/courses/cpsc412/fall06/sched.html>

9:30-10:45TTH Daniel 303

Schedule
(Tentative)

DateL#Topic
Thu. Aug.24 01 Introduction; course overview; book chapters/sections:
  • Chp.05: Eye Tracking Techniques
  • Chp.06: System Hardware Installation (HMD; now out of date)
Topics:
  1. Overview of eye tracking systems, applications, and integration: SIGGRAPH course notes
Field trip to VR lab (McAdams 304B) (time permitting)
Tue. Aug.2902 Review of past years' published papers:
Thu. Aug.31 03 Book chapters/sections:
  1. Chp.07: System Software Development (technical considerations: parts of the program; image display; GUI, VR/graphics, images; drivers; system timing, data storage)
  2. Tobii architecture
Code:
  1. simple: *.h, *.c, *.cpp, see: Tobii Client Library
Tue. Sep.05 04 Team/Project selections (preliminary)

Book chapters/sections:

  • Sections 11.4--11.9
Topics:
  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?
Thu. Sep.07 05 Team selections due

Book chapters/sections:

  1. Chp.07: System Software Development (technical considerations: parts of the program; image display; GUI, VR/graphics, images; drivers; system timing, data storage)
Code:
  1. glut-pthreads: *.h, *.c, *.cpp, see: Tobii Client Library
Tue. Sep.12 06 Book chapters/sections:
  1. Sections 12.1--12.4
    Topics:
  1. Aviation: Where do pilots look? Why is it important?
  2. Driving: Where do drivers look?
  3. Visual inspection: what are the important eye movement metrics to record in this task?
Thu. Sep.1407 Book chapters/sections:
  1. Chp.07: System Software Development (technical considerations: parts of the program; image display; GUI, VR/graphics, images; drivers; system timing, data storage)
Code:
  1. gci++: src/capture/callbacks.c
  2. gci++: src/seriallib/, src/iscanlib
  3. or Tobii Client Library
Tue. Sep.1908 Book chapters/sections:
  1. Sections 14.1--14.3
Topics:
  1. HCI: What's the difference between diganostic and interactive uses of eye trackers, i.e., how differently must the system respond?
  2. Gaze-Contingent Displays: What's the difference between the two different approaches (screen-based and model-based)?
Thu. Sep.2109 Pre-proposals due

Book chapters/sections:

  1. Chp.08: System Calibration
  2. Chp.09: Eye Movement Analysis (technical considerations: eye movement analysis and prediction, FIR filters, filter response, velocity/acceleration filters, data denoising, analysis, clustering)
Relevant Papers:
  1. Anliker, James, Eye Movements: On-Line Measurement, Analysis, and Control in Eye Movements and Psychological Processes, Monty, Richard A., and Senders, John W., eds., Lawrence Erlbaum Associates, Hillsdale, NJ, 1976.
  2. Tole, J. R., and Young, L. R., Digital Filters for Saccade and Fixation Detection, in Eye Movements: Cognition and Visual Perception, Fisher, Dennis F., Monty, Richard A., and Senders, John W., eds., Lawrence Erlbaum Associates, Hillsdale, NJ, 1981.
Code:
  1. gci++: src/porlib/
  2. Tobii Client Library
  3. LC Tech Fixation Analysis Functions (for real-time or offline implementation)
Tue. Sep.2610 Papers relevant to projects:
  1. Poika Isokoski, Text Input Methods for Eye Trackers Using Off-Screen Targets, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), ACM, New York, NY, 2000.
  2. Garau, Maia, Slater, Mel, Vinaygamoorthy, Vinoba, Brogni, Andrea, Steed, Anthony, and Sasse, M. Angela, The Impact of Avatar Realism and Eye Gaze Control on Perceived Quality of Communication in a Shared Immersive Virtual Environment, in CHI'03 Proceedings, ACM, New York, NY, 2003, pp.529-536.
  3. Grudin, Jonathan, Partitioning Digital Worlds: Focal and Peripheral Awareness in Multiple Monitor Use, in CHI'01 Proceedings, ACM, New York, NY, 2001, pp.458-465.
  4. Smith, J. David and Graham, T. C. Nicholas, Use of Eye Movements for Video Game Control, in ACE'06 Proceedings, ACM, New York, NY, 2001, pp.458-465.
Thu. Sep.2811 Recent Papers:
  1. Merten, Christina and Conati, Cristina, Eye-Tracking to Model and Adapt to User Meta-Cognition in Intelligent Learning Environments, in IUI'06 Proceedings, ACM, New York, NY, 2006, pp.39-46.
  2. Pretorius, Marco C., Calitz, Andre P. and Van Gruenen, Darelle, The Added Value of Eye Tracking in the Usability Evaluation of a Network Management Tool, in Proceedings SAICSIT, ACM, New York, NY, 2005, pp.1-10.
SIGCHI '05 Papers:
  1. Fono, David and Vertegaal, Roel, EyeWindows: evaluation of eye-controlled zooming windows for focus selection, in CHI'05 Proceedings, ACM, New York, NY, 2005, pp.151-160.
  2. Hornof, Anthony J. and Anna Cavender, EyeDraw: enabling children with severe motor impairments to draw with their eyes, in CHI'05 Proceedings, ACM, New York, NY, 2005, pp.161-170.
  3. Qvarfordt, Pernilla and Zhai, Shumin, Conversing with the user based on eye-gaze patterns, in CHI'05 Proceedings, ACM, New York, NY, 2005, pp.221-230.
  4. Ou, Jiazhi, Oh, Lui Min, Yang, Jie, Fussell, Susan R., Effects of task properties, partner actions, and message content on eye gaze patterns in a collaborative task, in CHI'05 Proceedings, ACM, New York, NY, 2005, pp.231-240.
Tue. Oct.0312 ETRA '04 Papers:
  1. Anthony Santella and Doug DeCarlo, Robust Clustering of Eye Movement Recordings of Quantification of Visual Interest, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), San Antonio, TX, 2004, ACM.
  2. 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.
  3. Jason S. Babcock and Jeff B. Pelz, Building a Lightweight Eyetracking Headgear, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), San Antonio, TX, 2004, ACM.
  4. Paivi Majaranta, Anne Aula, and Kari-Jouko Raiha, Effects of Feedback on Eye Typing with a Short Dwell Time, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), San Antonio, TX, 2004, ACM.
Thu. Oct.0513 Working program due (w/out eye tracking component)

Demo day: meet in eye tracking lab

Tue. Oct.10 14 Experimental issues: experimental design (part 1)
Thu. Oct.1215 ETRA '02 Papers:
  1. Mary M. Hayhoe, Dana H. Ballard, Jochen Triesch, Hiroyuki Shinoda, Pilar Aivar, and Brian Sullivan, Vision in Natural and Virtual Environments, in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), New Orleans, LA, 2002, ACM.
  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. Joseph H. Goldberg, Mark J. Stimson, Marion Lewenstein, Neil Scott, and Anna M. Wichansky, Eye Tracking in Web Search Tasks: Design Implications in Proceedings of the Eye Tracking Research & Applications Symposium (ETRA), New Orleans, LA, 2002, ACM.
Tue. Oct.17 16 Experimental issues: experimental design (part 2)

Full proposals due

I'll be looking for:

  • Introduction (goals/motivation/hypotheses of study, properly referenced)
  • Background (what's been done by others already, properly referenced)
  • Methodology
    • Apparatus
    • Stimulus (one or two screenshots of your display)
    • Subjects
    • Experimental Design
    • Procedure(s)
You should use the ACM SIGGRAPH format for the paper, which is avaialable here:
< http://www.siggraph.org/publications/instructions/ >.
The link should contain both Word and Latex style files (templates). Note: the above will form about 2/3 of your final report, so it's good to invest the time now; you'll then only need to add in the results, discussion, and conclusion sections following analysis of your experiment.
Thu. Oct.1917 MIDTERM
Tue. Oct.2418 Start running experiments

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. Oct.26 19 Book chapters/sections:
  1. Chp.01: Visual Attention
Tue. Oct.31 20 Start data analysis

Book chapters/sections:

  1. Chp.02: Neurological Substrate of the HVS (The Eye; The Retina)
Thu. Nov.02 21 Book chapters/sections:
  1. Chp.02: Neurological Substrate of the HVS (The Optic Tract; The Occipital Cortex)
Tue. Nov.07-- Fall Break
Thu. Nov.09 22 Book chapters/sections:
  1. Chp.02: Neurological Substrate of the HVS (The Brain & Visual Pathways)
Tue. Nov.14 23 Book chapters/sections:
  1. Chp.04: Taxonomy and Models of Eye movements
Thu. Nov.16 24 Book chapters/sections:
  1. Chp.03: Visual Psychophysics (Spatial Vision; Temporal Vision; Color Vision)
Tue. Nov.2125 Start writing papers

Final Exam handed out

Review of text chapters/technical papers

Thu. Nov.23-- Thanksgiving
Tue. Nov.2826 Student Evaluations
Thu. Nov.3027 Reading Day
Tue. Dec.0528 Final Exam Due

Thu. Dec.0729 Final Paper Due
Sat. Dec.0930 FINAL EXAM: Project Presentations 6:30pm-09:30pm