davidsandberg / facenet

Face recognition using Tensorflow
MIT License
13.8k stars 4.81k forks source link

MTCNN is not able to detect faces that are upside down . #1181

Open bokey007 opened 3 years ago

bokey007 commented 3 years ago

I aslo need to detect the faces that are upside down. But MTCNN is not able to pick them up. Any possible solution ?

bangnghh commented 3 years ago

align image first ^^

bokey007 commented 3 years ago

Is just not upside down faces but even the faces that are near 90 degree inclined. In order to align the images we need to know their orientation.

We may be able to find orientation after facial landmark localisation but we still need to detect faces before that.

The only option that I see is to retrain the model with augmented training data.

What you think ?

shuxiongwuziqi commented 3 years ago

I think you can use face detection on both normal pictures and rotated pictures

saskra commented 5 months ago

I think you can use face detection on both normal pictures and rotated pictures

Unfortunately this does not work, here is an example with which you can try it out yourself: https://github.com/timesler/facenet-pytorch/issues/229