← Open Source
WIKI2020

FacePose_pytorch

🔥🔥The pytorch implement of the head pose estimation(yaw,roll,pitch) and emotion detection with SOTA performance in real time.Easy to deploy, easy to use, and high accuracy.Solve all problems of face detection at one time.(.

ModelsVision modelsPython
Open on GitHub
Momentum
+0stars in 24 hours0.0%
764
Stars
115
Forks
+-1
This week
2
Contributors
Created 2020-08-18 · Updated 2026-10-12 · #14070 today
Top developers
WIKI2020Podidiving

WIKI2020/FacePose_pytorch is ranked 14,070 with 764 stars.

Same-category comparison

WIKI2020/FacePose_pytorch is ranked 14,070 among these 8 peers; facebookresearch/PoseDiffusion is ranked 14,039.

Same-category comparison
NameRankMetrics
yiranran/Audio-driven-TalkingFace-HeadPose14,009
Language:
Python
Stars:
770
Forks:
146
Description:
Code for "Audio-driven Talking Face Video Generation with Learning-based Personalized Head Pose" (Arxiv 2020) and "Predicting Personalized Head Movement From Short Video and Speech Signal" (TMM 2022).
showlab/X-Adapter14,022
Language:
Python
Stars:
769
Forks:
41
Description:
[CVPR 2024] X-Adapter: Adding Universal Compatibility of Plugins for Upgraded Diffusion Model.
scutcyr/SoulChat14,032
Language:
Python
Stars:
768
Forks:
76
facebookresearch/PoseDiffusion14,039
Language:
Python
Stars:
767
Forks:
44
Description:
[ICCV 2023] PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustment.
NVlabs/denoising-diffusion-gan14,105
Language:
Python
Stars:
761
Forks:
89
Description:
Tackling the Generative Learning Trilemma with Denoising Diffusion GANs https://arxiv.org/abs/2112.07804.
facebookresearch/FaderNetworks14,110
Language:
Python
Stars:
761
Forks:
109
Description:
Fader Networks: Manipulating Images by Sliding Attributes - NIPS 2017.
ByteDance-Seed/Seed-Coder14,115
Stars:
760
Forks:
60
Description:
Seed-Coder is a family of lightweight open-source code LLMs comprising base, instruct and reasoning models, developed by ByteDance Seed.
DAVIAN-Robotics/EgoX14,126
Language:
Python
Stars:
759
Forks:
53
Description:
Code for "EgoX: Egocentric Video Generation from a Single Exocentric Video".
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModels
SubcategoryVision models
Stars764
Forks115
Contributors2
Created date2020-08-18
Updated date2026-10-12
Stars in 1 day0
Stars in 7 days-1
Rank14,070
Previous rank13,941
Rank change-129
7-day stars rank17,618
Previous 7-day stars rank17,570
7-day stars rank change-48
Total stars rank13,861
Previous total stars rank13,838
Total stars rank change-23
CountryUSA
README summary

FacePose_pytorch The pytorch implement of the head pose estimation(yaw,roll,pitch) and emotion detection with SOTA performance in real time. Easy to deploy, easy to use, and high accuracy. Solve all problems of face detection at one time. 7 pip install mediapipe python newdectect. y (run on cpu) You can replace the pfld algorithm(this GitHub) by yourself. The algorithm has been applied to the following two products: online education for children, which is used to identify whether

children listen carefully; on-site meeting or school classroom, to judge the quality of speech. The head angle, especially the accuracy of facial emotion recognition, has reached the world's top level. However, for some reasons, we only open source prediction code. We will release the ultra-high precision model in future(Including angles and emotion). If you need, please add a github star and leave email, I will send it to you separately. Demo Training There is no need to

model train(Using my model is enough) Introduction 1. Firstly, the Retinaface is used to extract the face frame, and then PFLD is used to identify the key points of the face. Finally, the key points are followed up to estimate the face pose. It is very easy to deploy and use, with high precision and fast speed. We collected our own facial angle conversion data from hundreds of people and fit a simple linear model through the rotation key

points of hundreds of people's faces. Experiments show that the simple mathematical linear point model is more efficient and accurate(You can also use GBDT or other algorithms to regression). At the same time, referring to several papers published in the United States summit in 2020, we developed a highly accurate emotion recognition model. Results show that the methods with 95% on raf-db, 80% on affectnet, and 98% on ferplus. At present, we predict seven kinds of expressions: "surprise

", "fear", "strange", "happiness", "Sadness", "anger" and "neutral". Performance Example Other Project The following is a list of some classic face pose detection items, you can compare the effect by yourself OpenFace:[ Dlib:[ 3DDFA_V2:[ FAQ **Q1. Why implement this while there are several FacePose projects already. ** A1: Because the existing open source project identification error is big. And this is a Key point detection and expression detection integration project. **Q2: What exactly is the difference among this repository and the

others? ** A2: For example, Here are some of the common methods used by other open source projects: 1. Dlib:It is not accurate for face key points recognition, and the error is large when the face is rotated or roll. Virtual 3D model:it is very inaccurate to compare the recognition of key points with a "2D to 3D Virtual fix model",because everyone has a different face. Through the convolution network statistics face key point bitmap, the angle is

also very inaccurate. **Q3: What should I do when I find a bug? ** A3: Check out the update log if

Frequently asked questions

How many stars and forks are recorded?

WIKI2020/FacePose_pytorch has 764 stars and 115 forks.

What is the repository rank?

WIKI2020/FacePose_pytorch is ranked 14,070.

What language and category are recorded?

WIKI2020/FacePose_pytorch has 764 stars, uses Python and belongs to Models.

Which repository is closest in rank?

WIKI2020/FacePose_pytorch is compared with facebookresearch/PoseDiffusion, ranked 14,039 with 767 stars.

Nearby in the ranking
Similar items