Generalizing Gaze Estimation with Outlier-guided Collaborative Adaptation
About
Deep neural networks have significantly improved appearance-based gaze estimation accuracy. However, it still suffers from unsatisfactory performance when generalizing the trained model to new domains, e.g., unseen environments or persons. In this paper, we propose a plug-and-play gaze adaptation framework (PnP-GA), which is an ensemble of networks that learn collaboratively with the guidance of outliers. Since our proposed framework does not require ground-truth labels in the target domain, the existing gaze estimation networks can be directly plugged into PnP-GA and generalize the algorithms to new domains. We test PnP-GA on four gaze domain adaptation tasks, ETH-to-MPII, ETH-to-EyeDiap, Gaze360-to-MPII, and Gaze360-to-EyeDiap. The experimental results demonstrate that the PnP-GA framework achieves considerable performance improvements of 36.9%, 31.6%, 19.4%, and 11.8% over the baseline system. The proposed framework also outperforms the state-of-the-art domain adaptation approaches on gaze domain adaptation tasks.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Gaze Estimation | ETH-XGaze (source) to MPIIGaze (target) 5-shot (test) | Angular Error6.91 | 13 | |
| Gaze Estimation | EDIAP (test) | MAE (Img)7.5 | 8 | |
| Gaze Estimation | ETH-XGaze (source) to EyeDiap (target) 5-shot (test) | Angular Error7.18 | 8 | |
| Gaze Estimation | Gaze360 (source) to MPIIGaze (target) 5-shot (test) | Angular Gaze Error7.36 | 8 | |
| Gaze Estimation | Gaze360 (source) to EyeDiap (target) 5-shot (test) | Angular Gaze Error8.17 | 8 | |
| Gaze Estimation | MPII (test) | Mean Angular Error7.7 | 8 | |
| Gaze Estimation | ETH-XGaze to EyeDiap DE -> DD (test) | Angular Gaze Error (degrees)7.18 | 5 | |
| Gaze Estimation | Gaze360 to MPIIGaze DG -> DM (test) | Angular Gaze Error (deg)7.36 | 5 | |
| Gaze Estimation | Gaze360 to EyeDiap DG -> DD (test) | Angular Gaze Error8.17 | 5 |