1. 概述
SeetaFace6包含人脸识别的基本能力:人脸检测、关键点定位、人脸识别,同时增加了活体检测、质量评估、年龄性别估计,并且顺应实际应用需求,开放口罩检测以及口罩佩戴场景下的人脸识别模型。
发布时间 | 人脸识别算法版本 | Github |
2020年3月 | SeetaFace6 | https://github.com/SeetaFace6Open/index |
2019年8月 | SeetaFace2.0 | https://github.com/seetafaceengine/SeetaFace2 |
2016年9月 | SeetaFace1.0 | https://github.com/seetaface/SeetaFaceEngine |
2. 编译
2.1 下载源码
SeetaFace6源码以及模型文件,Github下载路径:https://github.com/SeetaFace6Open/index
SeetaFace6共14个模块,各模块如下:
序号 | 模块 | 功能 |
1 | OpenRoleZoo | 常用操作的集合 |
2 | SeetaAuthorize | 模型解析工程 |
3 | TenniS | 前向计算框架 |
4 | FaceAntiSpoofingX6 | 静默活体检测 |
5 | FaceBoxes | 人脸检测 |
6 | FaceRecognizer6 | 人脸识别 |
7 | FaceTracker6 | 人脸跟踪 |
8 | Landmarker | 特征点检测 |
9 | PoseEstimator6 | 人脸姿态估计 |
10 | QualityAssessor3 | 人脸质量评估 |
11 | SeetaAgePredictor | 年龄识别 |
12 | SeetaEyeStateDetector | 眼睛状态检测:睁眼,闭眼 |
13 | SeetaGenderPredictor | 性别识别 |
14 | SeetaMaskDetector | 口罩人脸检测 |
其中OpenRoleZoo、SeetaAuthorize、TenniS为基础库,编译时需先编译,后面的功能库编译时会有依赖。并且在github上下载源码时各模块需单独下载,可以根据自己的需求下载所需要的功能库。
2.2 编译工具
工具名 | 下载地址 | 备注 |
visual studio 2015 | ||
cmake | https://cmake.org/download/ | 安装后,添加系统路径 |
jom | Index of /official_releases/jom | 安装后,添加系统路径 |
2.3 编译过程
(1)编译OpenRoleZoo
解压OpenRoleZoo-38a4d6cd5d29248f03cea9bf04769093972107c9.zip,进入craft目录,执行脚本 build.win.vc14.all.cmd
完成编译后,在上一级目录build中生成对应的bin、lib和include。
(2)编译SeetaAuthorize
解压SeetaAuthorize-add8911fb4ec0913df9eccf510e3f4266f6e18ff.zip,进入craft目录,执行脚本 build.win.vc14.all.cmd
完成编译后,在上一级目录build中生成对应的bin、lib和include。
(3)编译TenniS
解压TenniS-ef6c8332809a021d0eb5842c0f9d32a7f0b07f96.zip,进入craft目录,
CPU版本:执行脚本 build.win.vc14.all.cmd
GPU版本:执行脚本 build.win.vc14.x64_gpu.cmd
完成编译后,在上一级目录build中生成对应的bin、lib和include。
(4) 按需编译FaceAntiSpoofingX6、FaceBoxes、FaceRecognizer6、FaceTracker6、Landmarker、PoseEstimator6、QualityAssessor3、SeetaAgePredictor、SeetaEyeStateDetector、SeetaGenderPredictor、SeetaMaskDetector等库,编译方式同上,进入craft目录,执行脚本 build.win.vc14.all.cmd;完成编译后,在上一级目录build中生成对应的bin、lib和include。
3. 编译库下载
编译平台: Windows 10 pro x64
编译器版本:visual studio 2015、cmake-3.12.4、jom_1_1_4
下载地址:SeetaFace6Windows32位和64位编译库