Eye tracking system based on SOPC

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...

Full description

Saved in:
Bibliographic Details
Published in:2014 21st IEEE International Conference on Electronics, Circuits and Systems (ICECS) pp. 171 - 174
Main Authors: Huabiao Qin, Xiangmin Xu, Zongwei Hu, Dongyang Zhang
Format: Conference Proceeding
Language:English
Published: IEEE 01-12-2014
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
DOI:10.1109/ICECS.2014.7049949