最后讲的MTCNN也只是做到了人脸识别和关键点定位,那实际开发一个刷脸识别人的姓名的项目该怎么做?
来源:4-11 Caffe-SSD框架测试结果可视化与人脸检测技巧说明

文渊爹
2019-01-20
最后讲的MTCNN也只是做到了人脸识别和关键点定位,那实际开发一个刷脸识别人的姓名的项目该怎么做?
写回答
1回答
-
您好,根据你的问题,是一个1对多的人脸识别问题。在本套目标检测课程中,是不包含这样的模型的。如果要做,其中,人脸检测是一个模型,检测到人脸之后,需要做的是提取特征,也就是你需要一个网络能够提取具有非常好的辨识度的特征,每一个人脸都表示成一个特征向量。这里推荐使用amsoftmax或者triplenet,来训练和提取特征。特征网络有了以后,接下来就是需要注册人脸,这里建议一个人多注册几张人脸图像,注册人脸时,直接用特征网络提取人脸特征,作为pattern存储到数据库中,新的人脸到来时,同样提取特征后,做欧式距离相似度计算和排序,得到最终的姓名。当然,相似度最好有个阈值来判断是否是不在库内的人脸。更好的方式,是用搜索引擎来做特征相似度计算和排序。其他不变。
112019-01-22
相似问题