【发布时间】:2017-12-09 20:39:27
【问题描述】:
是否有 OpenCV-python、dlib 或任何 python 3 实现的脸型检测器(菱形、长方形、正方形)?
【问题讨论】:
-
你可以为此训练一个线性分类器。如果准确度足够好,那就酷。否则训练 CNN。但首先要收集一些带标签的数据。如果您需要详细的答案,请告诉我。
标签: python-3.x computer-vision opencv3.0 dlib
是否有 OpenCV-python、dlib 或任何 python 3 实现的脸型检测器(菱形、长方形、正方形)?
【问题讨论】:
标签: python-3.x computer-vision opencv3.0 dlib
亲爱的过去版本的自己。使用深度学习;卷积神经网络,这变成了一个微不足道的问题。您可以重新训练 Google 的 inception V3 模型,将面孔分类为您在问题中提到的 5 种面孔形状。只需 500 张训练图像,您就可以达到 98% 的准确率。
【讨论】:
如果您只是想要一个实现,也许您可以查看 Face++ 的演示。他们还以 JSON 的形式呈现关键点。
https://www.faceplusplus.com/landmarks/
另外,请查看此链接以获取更多链接: http://www.learnopencv.com/facial-landmark-detection/
【讨论】: