如何检测倒置的脸?
Posted
技术标签:
【中文标题】如何检测倒置的脸?【英文标题】:how to detect upside down face? 【发布时间】:2019-02-03 04:29:24 【问题描述】:我想检测直立和倒置的人脸,但是在倒置的图像中无法识别人脸。
我在 Python 中使用了 dlib 库和shape_predictor_68_face_landmarks.dat
。
有没有可以识别正脸和倒脸的库?
【问题讨论】:
【参考方案1】:您可以使用同一个库来检测倒置的面孔。如果库最初无法检测到人脸,请将其转换 180° 并再次检查。如果它在这种情况下被识别,你就知道它是一张颠倒的脸。
【讨论】:
是的。是个好办法!它会不会有一个很好的训练,专注于直立和倒立的脸?【参考方案2】:我只是在寻找答案,并想通了,这个想法是检测眼睛和嘴巴的坐标,如果眼睛的坐标低于嘴巴,或者检测失败,那么可能是一张上下颠倒的脸。
在这里查看如何获取坐标 https://www.pyimagesearch.com/2017/04/10/detect-eyes-nose-lips-jaw-dlib-opencv-python/
【讨论】:
以上是关于如何检测倒置的脸?的主要内容,如果未能解决你的问题,请参考以下文章