我的问题:
我有人X想要识别
我有一个质量更高的图片数据库,可与
进行比较我想在某个程度上确定在我的数据库中找到X.
我意识到这需要面部识别,但是有很多方法可以进行特征检测/识别/等等,我想知道在我的场景中最好的方法。
答案 0 :(得分:0)
作为第一步,您应该检测数据库中的面部以及您的图像。
这是一个openCV示例: http://opencv.itseez.com/doc/tutorials/objdetect/cascade_classifier/cascade_classifier.html
OpenCV附带了几个不同的分类器,但您可能需要进一步努力来检测角度。
对于主题的分类,您可以使用特征脸实现。还有一个openCV库: https://github.com/bytefish/libfacerec
但是,对于分类,您还需要在训练数据中使用有角度的面部。否则你将找不到一个好的匹配。
答案 1 :(得分:0)
这是一个老问题,但我想我会发布我带的解决方案。 Face.com是一个面部检测和识别REST API,它做了我想要的,比我尝试的大多数库都有更好的结果。
答案 2 :(得分:0)
也许你可以使用link to algorithm for detecting Face color之类的东西。你会发现一种表明肤色面部识别的算法。