[Paper Review] Appearance-based Gaze Estimation With Deep Learning: A Review and Benchmark
A comprehensive review and benchmark of appearance-based gaze estimation methods using deep learning, covering feature extraction, network design, calibration, and devices, with a standardized evaluation pipeline.
Human gaze provides valuable information on human focus and intentions, making it a crucial area of research. Recently, deep learning has revolutionized appearance-based gaze estimation. However, due to the unique features of gaze estimation research, such as the unfair comparison between 2D gaze positions and 3D gaze vectors and the different pre-processing and post-processing methods, there is a lack of a definitive guideline for developing deep learning-based gaze estimation algorithms. In this paper, we present a systematic review of the appearance-based gaze estimation methods using deep learning. Firstly, we survey the existing gaze estimation algorithms along the typical gaze estimation pipeline: deep feature extraction, deep learning model design, personal calibration and platforms. Secondly, to fairly compare the performance of different approaches, we summarize the data pre-processing and post-processing methods, including face/eye detection, data rectification, 2D/3D gaze conversion and gaze origin conversion. Finally, we set up a comprehensive benchmark for deep learning-based gaze estimation. We characterize all the public datasets and provide the source code of typical gaze estimation algorithms. This paper serves not only as a reference to develop deep learning-based gaze estimation methods, but also a guideline for future gaze estimation research. The project web page can be found at https://phi-ai.buaa.edu.cn/Gazehub.
Motivation & Objective
- Survey deep learning-based appearance-based gaze estimation methods across input types (eye, face, video).
- Analyze network architectures and supervision schemes (supervised, semi/self/unsupervised, multi-task, recurrent).
- Evaluate data pre-processing and post-processing steps and their impact on performance.
- Provide a unified gaze estimation benchmark with publicly available code and datasets.
- Offer guidelines and future research directions for robust, cross-subject gaze estimation.
Proposed method
- Classify input features into eye images, face images, and videos for feature extraction review.
- Discuss CNN architectures and supervision strategies (supervised, semi/self-/unsupervised, multi-task, recurrent).
- Describe calibration methods and device/platform considerations for gaze estimation.
- Summarize data pre-processing and post-processing steps and gaze conversions used in benchmarks.
- Build and implement a benchmark by collecting public datasets and reproducing typical gaze estimation codes for fair comparison.
Experimental results
Research questions
- RQ1What are the main deep learning approaches for appearance-based gaze estimation and how do they differ in input types and architectures?
- RQ2How do calibration, subject variability, and device/platform choices affect gaze estimation performance?
- RQ3What preprocessing and post-processing steps are essential to fairly compare gaze estimation methods across datasets?
- RQ4What are the current public datasets and baseline methods, and how do they perform under a unified evaluation protocol?
Key findings
- Deep learning methods improve robustness to head motion and cross-subject variation compared to conventional appearance-based methods.
- Using two-eye inputs with attention-based fusion or asymmetric regression can improve gaze estimation accuracy.
- Calibration, data augmentation, and subject-invariant feature learning are critical for cross-subject performance.
- A benchmark is built by collecting public datasets and re-implementing typical gaze estimation algorithms to enable fair comparison.
- The paper provides implemented methods and data processing code at phi-ai.org/GazeHub for reproducibility.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.