Eye Tracking Based on Improved CamShift Algorithm

Aiming at the shortcomings of current various eye tracking methods, which would result in tracking error, with improved cam shift algorithm, a rapid eye tracking method based on precise positioning iris is proposed. Firstly, the detector based on AdaBoost algorithm is used to position iris, and susan operator is used to eliminate the influence of eyeball-like factors. Secondly, with the template of iris region and analysis of the feature of object and noise's saturation, the improved cam shift algorithm based on feature fusion is used for rapid eye tacking. Allowing for the case of deformation to the target, a custom criterion is used to judge and predict center again according to its historical trajectory at the same time. Lastly, the experiment results show that this method can precisely track iris, with low error rate, its accuracy has reached more than 96% even for turning left, turning right and other conditions, and there is little difference between the position of iris estimated by tracking and its actual center, rapid speed, draw tracking time is 7.0ms and iterations are 1.6 times per frame, which are both lower than other methods, it meets the requirements of accuracy, robustness and real-time.

[1]  Oleg V. Komogortsev,et al.  Eye movement prediction by oculomotor plant Kalman filter with brainstem control , 2009 .

[2]  Hao Zongbo Automatic CamShift tracking algorithm based on multi-feature , 2010 .

[3]  Hu Bo An Approach to Improve the Performance of Mean-shift Tracking Algorithm , 2007 .

[4]  Zhao Lv,et al.  A novel eye movement detection algorithm for EOG driven human computer interface , 2010, Pattern Recognit. Lett..

[5]  Oleg V. Komogortsev,et al.  Eye movement prediction by Kalman filter with integrated linear horizontal oculomotor plant mechanical model , 2008, ETRA.

[6]  Qiang Ji,et al.  In the Eye of the Beholder: A Survey of Models for Eyes and Gaze , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  D. Robinson,et al.  A METHOD OF MEASURING EYE MOVEMENT USING A SCLERAL SEARCH COIL IN A MAGNETIC FIELD. , 1963, IEEE transactions on bio-medical engineering.

[8]  Kun Xu,et al.  Object tracking algorithm with adaptive color space based on CamShift: Object tracking algorithm with adaptive color space based on CamShift , 2009 .

[9]  Dongheng Li,et al.  Starburst: A hybrid algorithm for video-based eye tracking combining feature-based and model-based approaches , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[10]  Yasushi Yagi,et al.  Integrating Shape and Color Features for Adaptive Real-time Object Tracking , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[11]  V. Kshirsagar,et al.  Face recognition using Eigenfaces , 2011, 2011 3rd International Conference on Computer Research and Development.