Exum, Maynard. Design for an inexpensive software solution to eye-gaze tracking as an alternative computer input device. Retrieved from https://doi.org/doi:10.7282/T3TD9XQP
DescriptionEye tracking has been a topic of interest in a number of different fields for many years. This thesis explores a few of the many eye-gaze tracking techniques that are currently available and also takes a broad look at the problems that plague most, if not all, of the solutions in the field. There are a few basic shortcomings in most existing eye trackers. In particular, the majority of eye trackers on the market are either too expensive, too complicated (for the average consumer) to use, or uncomfortable for the user; and frequently, tracking systems suffer from more than one of these design flaws. In addition to these issues, almost all of the systems surveyed in this thesis neglect to incorporate a solution that addresses the need to turn the tracking feature off when the user no longer wishes to control the system. The system implemented and proposed in this thesis was designed with the intention of managing each of these issues. By using an ambient light process with a feature-based algorithm, the solution promises to keep the overall cost of the system low and to make it comfortable for the user. In addition, the system uses a remote camera location and a dwell time selection method to ensure that it feels natural to the user when in use. Finally, the system incorporates a "stateful" tracking design to turn tracking on and off, in an effort to mitigate the "Midas Touch" problem which has probably done most to impede the growth of eye tracking as a practical method for user input to date. The proposed improvements and design elements presented in this thesis expect to strengthen the argument for eye tracking as an alternative user input device on computers.