我正在对图像处理进行一些研究,如果有人能指出我正确的方向,我会很感激。我想比较图像'A',它是人脸的图像,图像存储在数据库-B,C,D,E ......等中,也是脸的图像。我想比较它们,看看人'A'是否已经在数据库中。
几个问题:
1.通常如何进行面部识别比较? (你是否提取了特征,例如眼睛/嘴巴并将它们与其他图像进行比较?)。 2.是否有预先构建的库能够在图像之间进行比较?或者我需要编写自己的算法? 3.我从哪里开始? (会赞赏一些参考/阅读材料)。
答案 0 :(得分:1)
答案 1 :(得分:0)
答案 2 :(得分:0)
我会为iPhone编译openCV(http://computer-vision-talks.com/2011/02/building-opencv-for-iphone-in-one-click/),然后实现一种经典的方法来进行人脸识别,如特征脸(http://www.shervinemami.info/faceRecognition.html)
但不要指望奇迹的准确性会很低,应用程序会很慢。
另外当你说面部识别困难时,第一个链接显示检测图片上的面部有多容易吗?
来自第一个链接的面部检测只是为了检测面部。只是看图像中是否有一个面,然后您可以将其作为输入传递给识别算法。