1.facenet
GitHub - davidsandberg/facenet: Face recognition using Tensorflow
该代码库在 Ubuntu 14.04 下使用 Tensorflow r1.7 和 Python 2.7 和 Python 3.5 进行测试
InsightFace是一个开源的2D&3D深度人脸分析工具箱,主要基于PyTorch和MXNet。
请查看我们的网站了解详情。
主分支适用于PyTorch 1.6+和/或MXNet=1.6-1.8,以及Python 3.x。
InsightFace 高效实现了丰富的先进的人脸识别、人脸检测和人脸对齐算法,并针对训练和部署进行了优化。
如何运行它
安装依赖项:
pip install -r requirements.txt
下载预先训练好的冻结模型并将其放在pretrained文件夹下
运行示例:
python apps/example.py
您将能够看到终端输出一个 512 个元素的数组,表示嵌入的面部特征
运行演示:
python apps/demo.py
您将能够看到它输出上述架构的日志
0. Python 包模型
1.人脸识别模型
2.人脸检测模型。
3. 人脸对齐模型。
4.人脸属性模型。