• DocumentCode
    3568644
  • Title

    Eye tracking system based on SOPC

  • Author

    Huabiao Qin ; Xiangmin Xu ; Zongwei Hu ; Dongyang Zhang

  • Author_Institution
    Sch. of Electron. & Inf. Eng., South China Univ. of Technol., Guangzhou, China
  • fYear
    2014
  • Firstpage
    171
  • Lastpage
    174
  • Abstract
    Eye tracking is one of the potential techniques for the future human-computer interface. In order to promote an eye tracking device that take account of high performance, miniaturization, low cost and power consumption, we implemented the Purkinje eye tracking algorithm into a single FPGA chip with the SOPC (System on Programmable Chip) technology. The image capture, Adaboost algorithm based eye detection and RANSAC based ellipse-fitting were promoted as hardware module in this paper. And a NIOS II on-chip processor took charge of USB protocol and task scheduling. After the verification on a low-cost FPGA chip, the eye tracking system was able to detect the gaze direction and deliver the gaze information through USB interface. The experiment results show that the detection speed was 11 fps under the video stream with a resolution of 640×480, achieving the real time performance. The system integrated the eye tracking algorithm and had the advantages of speed, power consumption, flexibility and cost.
  • Keywords
    field programmable gate arrays; gaze tracking; human computer interaction; random processes; system-on-chip; Adaboost algorithm; FPGA chip; NIOS II on-chip processor; Purkinje eye tracking algorithm; RANSAC; SOPC; USB protocol; ellipse-fitting; eye detection; gaze direction; human-computer interface; image capture; system-on-programmable chip; task scheduling; Field programmable gate arrays; Fitting; Hardware; Human computer interaction; Registers; Universal Serial Bus; Vectors; RANSAC based ellipse fitting; SOPC; USB protocol; eye detection; eye tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems (ICECS), 2014 21st IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICECS.2014.7049949
  • Filename
    7049949