mtcnn icon indicating copy to clipboard operation
mtcnn copied to clipboard

Coordinates of facial features are messed up if face is upside-down.

Open s1saida opened this issue 4 years ago • 1 comments

If the face is upside-down, the mouse's coordinates should go above eyes'. But the actual coordinates are still like eyes are above mouse. I tried to draw left/right eye in red/blue, nose in yellow, mouse in gree, and here is the demo:

Upright faces: upright

Upside-down faces: upside-down

s1saida avatar Sep 06 '20 06:09 s1saida

I´m facing a similar issue with rotated faces at 90 and -90 degrees. To overcome, I´ve implemented a rotational detector, which rotates the image by 45 degrees at each step and performs another detection, then I reduce each keypoint (left eye, right eye, etc) based on the median.

It works, but it´s very time-consuming. I wish there was another way to detect rotated faces

igorgad avatar Sep 14 '20 13:09 igorgad