#320 · Primary category: Computer Vision

deep-head-pose

deep-learning deep-neural-networks face-pose gaze gaze-estimation head head-pose head-pose-estimation

:fire::fire: Deep Learning Head Pose Estimation using PyTorch.

Project last updated:05/23/23

GitHub Stars

1.7K

Forks

367

Contributors

2

License

Other

Why we included this project

Hopenet, the model at the heart of this repo, estimates head orientation directly from a detected face and has become one of the more widely referenced PyTorch implementations of the idea. Trained on the 300W-LP dataset, it returns yaw, pitch, and roll angles without relying on facial keypoints, which makes it easy to slot into driver-monitoring, gaze-tracking, and VR or AR calibration work. Pre-trained weights ship with the repo, along with ready-made scripts that run inference on video using either dlib or your own face detections, so you can try it on real footage before committing to an integration. It is a research project rather than a maintained library, and you will need a GPU, but teams already comfortable in Python and PyTorch should find the code clear enough to adapt. The paper and the linked example videos help you judge how the output holds up on real-world input.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category