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 | MPIIFaceGaze | Angular Error (degrees)6 | 56 | |
| Gaze Estimation | EyeDiap DE (test) | Angular Error6.85 | 45 | |
| Gaze Estimation | MPIIGaze D_M (test) | MAE6.32 | 40 | |
| Gaze Estimation | ETH-XGaze to EyeDiap DE -> DD (test) | Angular Gaze Error (degrees)6.17 | 25 | |
| Gaze Estimation | Gaze360 -> MPIIFaceGaze | Angular Error5.74 | 14 | |
| Gaze Estimation | Gaze360 -> ETH-XGaze | GE Error7.04 | 14 | |
| 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 |