1. A process for tracking eyes and detecting eye blinks, comprising the process actions of: defining eye templates for a person depicted in a video frame; inputting a video frame of the person's face; using a face detector to find a face box which surrounds the face of the person; searching the upper part of the face box for eyes using feature based matching to match image patches for each eye in the video frame to the eye templates.