Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Real-time Appearance-based Gaze Estimation for Open Domains

About

Appearance-based gaze estimation (AGE) has achieved remarkable performance in constrained settings, yet we reveal a significant generalization gap where existing AGE models often fail in practical, unconstrained scenarios, particularly those involving facial wearables and poor lighting conditions. We attribute this failure to two core factors: limited image diversity and inconsistent label fidelity across different datasets, especially along the pitch axis. To address these, we propose a robust AGE framework that enhances generalization without requiring additional human-annotated data. First, we expand the image manifold via an ensemble of augmentation techniques, including synthesis of eyeglasses, masks, and varied lighting. Second, to mitigate the impact of anisotropic inter-dataset label deviation, we reformulate gaze regression as a multi-task learning problem, incorporating multi-view supervised contrastive (SupCon) learning, discretized label classification, and eye-region segmentation as auxiliary objectives. To rigorously validate our approach, we curate new benchmark datasets designed to evaluate gaze robustness under challenging conditions, a dimension largely overlooked by existing evaluation protocols. Our MobileNet-based lightweight model achieves generalization performance competitive with the state-of-the-art (SOTA) UniGaze-H, while utilizing less than 1\% of its parameters, enabling high-fidelity, real-time gaze tracking on mobile devices.

Zhenhao Li, Zheng Liu, Seunghyun Lee, Amin Fadaeinejad, Yuanhao Yu• 2026

Related benchmarks

TaskDatasetResultRank
Gaze EstimationEyeDiap DE (test)
Angular Error6.41
45
Gaze EstimationMPIIFaceGaze DM
Euclidean Distance (||d||2)52.6
25
Gaze EstimationMPIIFaceGaze DM (test)
Angular Error (d)4.53
12
Gaze EstimationEyeDiap cross-domain DE (test)
Angular Error d7.22
7
Gaze EstimationRealGaze Glasses
dX Error24.4
6
Gaze EstimationRealGaze Overall
dX Error19.1
6
Gaze EstimationRealGaze Ideal
dX Error (pixels)14.9
6
Gaze EstimationRealGaze Masks
dX Error18.8
6
Gaze EstimationRealGaze Side-Lit
dX Error17.7
6
Showing 9 of 9 rows

Other info

Follow for update