介绍
Deepface 是一个用于 python 的轻量级人脸识别和人脸属性分析(年龄、性别、情感和种族)框架。它是一个混合人脸识别框架。
deepface包含最先进的模型:VGG-Face、Google FaceNet、OpenFace、Facebook DeepFace和DeepIDArcFaceDlib。所有这些模型都封装在一起,Deepface 的人脸识别准确率高达 97%,并且已被证明在人脸检测方面比一般的人脸识别框架更成功。Facebook 使用 Deepface 来防止其平台上的假冒和身份盗用。
一个图表示:(来源官网)
每个模型的评分:
环境搭建
我的软件环境:
- pycharm2021
- python3.9.6
模块安装:
pip install deepface
人脸验证
对两张图片进行比对,看是否同一个人,图片为:
以下三行代码即可实现,运行它会自动给你下载相关权重文件vgg_fa