【问题标题】:how to detect upside down face?如何检测倒置的脸?
【发布时间】:2019-02-03 04:29:24
【问题描述】:

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

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

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

【问题讨论】:

    标签: python opencv computer-vision face-detection dlib


    【解决方案1】:

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

    【讨论】:

    • 是的。是个好办法!它会不会有一个很好的训练,专注于直立和倒立的脸?
    【解决方案2】:

    我只是在寻找答案,并想通了,这个想法是检测眼睛和嘴巴的坐标,如果眼睛的坐标低于嘴巴,或者检测失败,那么可能是一张上下颠倒的脸。

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

    【讨论】:

      猜你喜欢
      • 2021-08-26
      • 1970-01-01
      • 2014-01-21
      • 2013-07-16
      • 2015-01-16
      • 2017-06-25
      • 2016-11-18
      • 2016-06-02
      • 2020-06-28
      相关资源
      最近更新 更多