如何检测颠倒的脸?

how to detect upside down face?

我想检测直立和倒置的人脸,但无法识别倒置图像中的人脸。

我在 Python 和 shape_predictor_68_face_landmarks.dat 中使用了 dlib 库。

有没有可以识别正脸和倒脸的库?

您可以使用相同的库来检测上下颠倒的人脸。如果库最初无法检测到人脸,请将其转换 180° 并再次检查。如果在这种情况下被识别出来,你就知道这是一张颠倒的脸。

我正在寻找答案,想通了,思路是检测眼睛和嘴巴坐标,如果眼睛坐标低于嘴巴,或者检测失败,那么可能是up-side-down脸.

在这里查看如何抓取坐标 https://www.pyimagesearch.com/2017/04/10/detect-eyes-nose-lips-jaw-dlib-opencv-python/