当前位置:   article > 正文

Windows编译SeetaFace6_seetaface6 编译

seetaface6 编译

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
cmakehttps://cmake.org/download/安装后,添加系统路径
jomIndex 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位编译库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/737920
推荐阅读
相关标签
  

闽ICP备14008679号