Learning a gaze estimator with neighbor selection from large-scale synthetic eye images

Abstract Appearance-based gaze estimation works well in inferring human gaze under real-world condition. But one of the significant limitations in appearance-based methods is the need for huge amounts of training data. Eye image synthesis addresses this problem by generating huge amounts of synthetic eye images with computer graphics. To fully use the large-scale synthetic eye images, a simple-but-effective appearance-based gaze estimation framework with neighbor selection is proposed in this paper. The proposed framework hierarchically fuses multiple k-NN queries (in head pose, pupil center and eye appearance spaces) to choose closest samples with more relevant features. Considering the structure characters of the closet samples, neighbor regression methods then can be applied to predict the gaze directions. Experimental results demonstrate that the representative neighbor regression methods under the proposed framework achieve better performance for within-subject and cross-subject gaze estimation.

[1]  Tomas Pfister,et al.  Learning from Simulated and Unsupervised Images through Adversarial Training , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Dongkyung Nam,et al.  Hierarchical gaze estimation based on adaptive feature learning , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[3]  Jorge Batista,et al.  Accurate single view model-based head pose estimation , 2008, 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition.

[4]  Alex Fridman,et al.  'Owl' and 'Lizard': patterns of head pose and eye pose in driver gaze classification , 2015, IET Comput. Vis..

[5]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[6]  Mario Fritz,et al.  It’s Written All Over Your Face: Full-Face Appearance-Based Gaze Estimation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[7]  Aylin Alin,et al.  Comparison of PLS algorithms when number of objects is much larger than number of variables , 2009 .

[8]  Qian-Xiang Zhou,et al.  Appearance-based gaze estimation under slight head motion , 2015, Multimedia Tools and Applications.

[9]  Takahiro Okabe,et al.  Gaze Estimation From Eye Appearance: A Head Pose-Free Method via Eye Image Synthesis , 2015, IEEE Transactions on Image Processing.

[10]  Narendra Ahuja,et al.  Appearance-based eye gaze estimation , 2002, Sixth IEEE Workshop on Applications of Computer Vision, 2002. (WACV 2002). Proceedings..

[11]  Yi-Ping Hung,et al.  Appearance-Based Gaze Tracking with Free Head Movement , 2014, 2014 22nd International Conference on Pattern Recognition.

[12]  Yi Liu,et al.  A new reconstruction method in gaze estimation with natural head movement , 2017, 2017 Fifteenth IAPR International Conference on Machine Vision Applications (MVA).

[13]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[14]  Erhardt Barth,et al.  Accurate Eye Centre Localisation by Means of Gradients , 2011, VISAPP.

[15]  Alex Fridman,et al.  Driver Gaze Region Estimation without Use of Eye Movement , 2015, IEEE Intelligent Systems.

[16]  Mario Fritz,et al.  Appearance-based gaze estimation in the wild , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  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.

[18]  Hongbo Liu,et al.  Automatic Calibration Method for Driver's Head Orientation in Natural Driving Environment , 2013, IEEE Transactions on Intelligent Transportation Systems.

[19]  Roberto Valenti,et al.  Auto-Calibrated Gaze Estimation Using Human Gaze Patterns , 2017, International Journal of Computer Vision.

[20]  Peter Robinson,et al.  A 3D Morphable Eye Region Model for Gaze Estimation , 2016, ECCV.

[21]  Peter Robinson,et al.  Rendering of Eyes for Eye-Shape Registration and Gaze Estimation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[22]  Xianping Fu,et al.  Appearance-based gaze estimation using deep features and random forest regression , 2016, Knowl. Based Syst..

[23]  Peter Robinson,et al.  Learning an appearance-based gaze estimator from one million synthesised images , 2016, ETRA.

[24]  Yoichi Sato,et al.  Learning-by-Synthesis for Appearance-Based 3D Gaze Estimation , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Takahiro Okabe,et al.  Adaptive Linear Regression for Appearance-Based Gaze Estimation , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Jean-Marc Odobez,et al.  EYEDIAP: a database for the development and evaluation of gaze estimation algorithms from RGB and RGB-D cameras , 2014, ETRA.

[27]  Jean-Philippe Thiran,et al.  A Regression-Based User Calibration Framework for Real-Time Gaze Estimation , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[28]  Jean-Marc Odobez,et al.  Person independent 3D gaze estimation from remote RGB-D cameras , 2013, 2013 IEEE International Conference on Image Processing.

[29]  Jiahuan Zhou,et al.  Learning Reconstruction-Based Remote Gaze Estimation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[30]  Yi Liu,et al.  Feasibility Analysis of Eye Typing with a Standard Webcam , 2016, ECCV Workshops.

[31]  Shuzhi Sam Ge,et al.  Speaker state classification based on fusion of asymmetric simple partial least squares (SIMPLS) and support vector machines , 2014, Comput. Speech Lang..