基于FaceNet人脸识别的人脸对比认证(一) -- 环境部署、认证实验

环境部署

       facenet源码地址:GitHub - davidsandberg/facenet: Face recognition using Tensorflow

git clone https://hub.fastgit.org/davidsandberg/facenet

       配置虚拟python环境

conda create -n face python=3.6
conda activate face
pip install -r requirements.txt

实验

       先用预训练模型测试

facenet.load_model("./models/20180408-102900.pb")

       用模型提取特征,之后计算欧式距离

dist = np.sqrt(np.sum(np.square(np.subtract(feature1, feature2))))

       根据欧式距离的阈值来统计fake类别准确度

       保存dist到文件

       根据距离数据计算FAR=0.01和0.001时的阈值

基础知识了解

人脸识别常用的评估指标_修炼之路-CSDN博客

人脸识别:FaceNet详解 - 简书

github Facenet源码解读_Never__Say__No的博客-CSDN博客_facenet源码

GitHub 6大热门实时人脸识别开源项目!哪个最适合初级开发者? - 知乎


版权声明:本文为hhr603894090原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。