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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Gaze Estimation | MPIIFaceGaze DM | Euclidean Distance (||d||2)52.6 | 25 | |
| Gaze Estimation | MPIIFaceGaze DM (test) | Angular Error (d)4.53 | 12 | |
| Gaze Estimation | EyeDiap cross-domain DE (test) | Angular Error d7.22 | 7 | |
| Gaze Estimation | RealGaze Glasses | dX Error24.4 | 6 | |
| Gaze Estimation | RealGaze Overall | dX Error19.1 | 6 | |
| Gaze Estimation | RealGaze Ideal | dX Error (pixels)14.9 | 6 | |
| Gaze Estimation | RealGaze Masks | dX Error18.8 | 6 | |
| Gaze Estimation | RealGaze Side-Lit | dX Error17.7 | 6 | |
| Gaze Estimation | EyeDiap DE (test) | Angular Error6.41 | 5 |