SeetaFace6 编译
seetaface6和seetaface2版本库结构上有较大区别,编译差异较大。
seetaface6源码以及模型文件github下载链接
1 模块分布
- OpenRoleZoo:常用操作的集合,是基础模块,需要最先编译。
- SeetaAuthorize:模型解析工程,依赖OpenRoleZoo。
- TenniS:前向计算框架,同样为基础模块。
- 其他功能模块:包括FaceBoxes、FaceRecognizer6、FaceTracker6、Landmarker、PoseEstimator6、QualityAssessor3、SeetaAgePredictor、SeetaEyeStateDetector、SeetaGenderPredictor、SeetaMaskDetector、FaceAntiSpoofingX6等。这些模块的编译顺序没有严格限制,但建议按照功能需求依次编译。
模块 | 功能 |
---|---|
OpenRoleZoo | 常用操作的集合 |
SeetaAuthorize | 模型解析工程 |
TenniS | 前向计算框架 |
FaceAntiSpoofingX6 | 静默活体模块 |
FaceBoxes | 人脸检测 |
FaceRecognizer6 | 人脸识别 |
FaceTracker6 | 人脸跟踪 |
Landmarker | 特征点检测 |
PoseEstimator6 | 人脸朝向姿态估计 |
QualityAssessor3 | 图像质量评估 |
SeetaAgePredictor | 年龄识别 |
SeetaEyeStateDetector | 眼睛状态检测:睁眼,闭眼 |
SeetaGenderPredictor | 性别识别 |
SeetaMaskDetector | 口罩人脸检测 |
- OpenRoleZoo模块
- SeetaAuthorize
- TenniS
- FaceBoxes
- FaceRecognizer6
- FaceAntiSpoofingX6
- Landmarker
- PoseEstimator6
- QualityAssessor3
- SeetaAgePredictor
- SeetaEyeStateDetector
- SeetaGenderPredictor
- SeetaMaskDetector