Off-line processing steps
     
Hand-initialization of eye location and various gray levels
Localization of glints using row and column averages
Initial determination of "good" frames using glint statistics
Construction of glint template from "good" frames
Localization of glint in remaining frames using template
Localization of pupil in glint-stabilized image
Measurement of glint angles
- analysis by synthesis (iterative search)
- projections (faster)