Loading...

Design and Implementation of Remote Eye Tracking Device on FPGA and Tolerated to Head Movements

Salehzadeh, Hadi | 2023

0 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 58107 (05)
  4. University: Sharif University of Technology
  5. Department: Electrical Engineering
  6. Advisor(s): Ghazizadeh, Ali
  7. Abstract:
  8. The Eye Tracker is a device that measures eye movements and can obtain user’s gaze point. This device has many applications, including research, functional, diagnosis and treatment. Our goal is implementation of a remote video-oculography based eye tracker that tolerates head movements, so that the user can capture his eye movement data accurately and effortlessly. It is obvious that a good eye tracker device should operate with high frame rate, which means doing large amount of calculations in a short while. We solved this problem with FPGA device by dividing the problem into five parts: eye localization, glint detection, pupil center detection, 2D mapping gaze detection and 3D model gaze detection. We achieved a solution for the free head movement with 3D model gaze estimation, we also developed optimal algorithms to extract eye image features in terms of accuracy and speed on FPGA device. Also, we implemented a video-based eye tracking device to obtain user’s gaze point under infrared light with an average error of 0.55 degrees and a processing rate of 420 frame per second. Also, we were able to obtain accuracy of 0.8 degrees error with resisting head movement and rotation
  9. Keywords:
  10. Field Programmable Gate Array (FPGA) ; Hough Transform ; Infrared Radiation ; Three Dimensional Model ; Resistant To Head Movement ; Resistant to Rotation ; Eye Region of Interest (ROI)Feature ; Glint Feature ; Eye Tracker ; Two Dimensional Mapping ; Pupil Center Feature

 Digital Object List

 Bookmark

No TOC