WHENet: Real-time Fine-Grained Estimation for Wide Range Head Pose
About
We present an end-to-end head-pose estimation network designed to predict Euler angles through the full range head yaws from a single RGB image. Existing methods perform well for frontal views but few target head pose from all viewpoints. This has applications in autonomous driving and retail. Our network builds on multi-loss approaches with changes to loss functions and training strategies adapted to wide range estimation. Additionally, we extract ground truth labelings of anterior views from a current panoptic dataset for the first time. The resulting Wide Headpose Estimation Network (WHENet) is the first fine-grained modern method applicable to the full-range of head yaws (hence wide) yet also meets or beats state-of-the-art methods for frontal head pose estimation. Our network is compact and efficient for mobile devices and applications.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Head Pose Estimation | BIWI (test) | Yaw Error3.6 | 56 | |
| Head Pose Estimation | AFLW 3D 2000 (test) | MAE (Yaw)4.44 | 44 | |
| Head Pose Estimation | AFLW2000 (test) | Overall MAE4.83 | 42 | |
| Head Pose Estimation | BIWI | MAE3.475 | 32 | |
| 6DoF head pose estimation | BIWI (test) | Yaw Error3.6 | 31 | |
| Head Pose Estimation | AFLW2000-3D | Yaw MAE4.44 | 20 | |
| Head Pose Estimation | AFLW2000 | Euler Yaw Error4.44 | 16 | |
| Head Pose Estimation | BIWI (val) | Yaw Error3.99 | 12 | |
| Head Pose Estimation | AFLW2000 (val) | Yaw Error5.11 | 12 | |
| Head Pose Estimation | BIWI 12 (test) | Yaw Error3.6 | 10 |