# seetaface6SDK
### 1.介绍
1. 本项目是基于seetaface6源码和seetaface6JNI源码编译得到的一个sdk项目
2. windows和linux环境自适应。(支持aarch64环境--待测)
3. 支持GPU
4. jdk8-jdk14 都可用
### 2.模型文件
[模型文件1](https://pan.baidu.com/s/1LlXe2-YsUxQMe-MLzhQ2Aw) 提取码:ngne
[模型文件2](https://pan.baidu.com/s/1xjciq-lkzEBOZsTfVYAT9g) 提取码:t6j0
### 3.安装教程
1. 需要安装 jdk8-jdk14任选。
2. 可以跟着test代码包里面的代码走一遍,了解使用方法,再自己引入自己项目中。
3. 本项目可以直接打包成jar,导入本地maven仓库或是私服,或install,其他项目直接引用jar就可以了。
4. 支持windows和Linux。 arm后续看需求再支持
5. GPU环境需要安装显卡驱动和cuda(注意版本对应),我编译用的是512.15和11.6.2
6.
7. **觉得好的是不是可以点个 star**
### 4.功能
#### 1. 人脸检测
#### 2. 人脸识别
#### 3. 人脸跟踪
#### 4. 口罩检测
#### 5. 年龄估计
#### 6. 性别估计
#### 7. 特征点检测
#### 8. 眼睛状态检测
#### 9. 质量评估器
#### 10. 静默活体
### 5.使用说明
模型介绍:模型自己去官网下载
| 模型 | 模型说明 | 备注 |
| ------------------------------ | ---------------------------------------------------------- | ----------------------------- |
| face_recognizer.csta | 高精度人脸识别人脸向量特征提取模型,建议阈值:0.62 | 返回1024长度向量特征 |
| face_recognizer_mask.csta | 戴口罩人脸向量特征提取模型,建议阈值:0.48 | 返回512长度向量特征 |
| face_recognizer_light.csta | 轻量级人脸向量特征提取模型,建议阈值:0.55 | 返回512长度向量特征 |
| age_predictor.csta | 年龄预测模型 | 返回int[0] |
| face_landmarker_pts5.csta | 5点人脸标识模型, 确定 两眼、两嘴角和鼻尖 | SeetaPointF[] 即 x,y坐标数组 |
| face_landmarker_pts68.csta | 68点人脸标识模型, 人脸68个特征点 | SeetaPointF[] 即 x,y坐标数组 |
| pose_estimation.csta | 人脸姿态评估 | |
| eye_state.csta | 眼睛状态评估 | 打开 关闭状态 |
| face_detector.csta | 人脸检测器,检测到的每个人脸位置,用矩形表示 | |
| face_landmarker_mask_pts5.csta | 遮挡评估,判断的遮挡物为五个关键点,分别是左右眼中心、鼻尖和左右嘴角 | 1:遮挡, 0:没遮挡 |
| mask_detector.csta | 口罩检测器 | false:0.0089 或 true:0.985 |
| gender_predictor.csta | 性别识别 | |
| quality_lbn.csta | 清晰度评估模型 | |
| fas_first.csta | 活体检测识别器 局部检测模型 | |
| fas_second.csta | 活体检测识别器 全局检测模型 | |
### 6.问题
#### 1.如何在其他项目中使用?
将项目打成jar导入本地maven仓库,或手动上传到私服就可以引用。
#### 2.win7或win11缺少dll依赖?
下载c++运行时依赖执行安装就好。 [下载链接](https://www.xitongzhijia.net/soft/234968.html)
#### 3.docker中运行少依赖libgomp.so这些?
缺什么补什么, dockerfile中添加一行 ```RUN apt-get update && apt install -y libgomp```
#### 4.在spring boot项目中配置bean?
建议使用封装好的对象池代理作为bean,配置如下:
```
/**
* 人脸检测器
*
* @return FaceDetectorProxy
*/
@Bean
public FaceDetectorProxy faceDetector() throws FileNotFoundException {
//人脸识别检测器对象池配置
SeetaConfSetting detectorPoolSetting = new SeetaConfSetting(
new SeetaModelSetting(0, modelPath.getFace_detector(), SeetaDevice.SEETA_DEVICE_GPU));
//人脸检测器对象池代理 , spring boot可以用FaceDetectorProxy来配置Bean
FaceDetectorProxy faceDetectorProxy = new FaceDetectorProxy(detectorPoolSetting);
return faceDetectorProxy;
}
```
没有合适的资源?快使用搜索试试~ 我知道了~
基于中科视拓 seetaface6基础源码和JNI源码编译而来的项目.zip
共214个文件
java:100个
so:73个
dll:31个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 66 浏览量
2024-05-12
07:01:48
上传
评论
收藏 29.61MB ZIP 举报
温馨提示
人脸识别 人脸识别系统主要包括四个组成部分,分别为:人脸图像采集及检测、人脸图像预处理、人脸图像特征提取以及匹配与识别。 人脸图像采集及检测 人脸图像采集:不同的人脸图像都能通过摄像镜头采集下来,比如静态图像、动态图像、不同的位置、不同表情等方面都可以得到很好的采集。当用户在采集设备的拍摄范围内时,采集设备会自动搜索并拍摄用户的人脸图像。 人脸检测:人脸检测在实际中主要用于人脸识别的预处理,即在图像中准确标定出人脸的位置和大小。人脸图像中包含的模式特征十分丰富,如直方图特征、颜色特征、模板特征、结构特征及Haar特征等。人脸检测就是把这其中有用的信息挑出来,并利用这些特征实现人脸检测。 主流的人脸检测方法基于以上特征采用Adaboost学习算法,Adaboost算法是一种用来分类的方法,它把一些比较弱的分类方法合在一起,组合出新的很强的分类方法。 人脸检测过程中使用Adaboost算法挑选出一些最能代表人脸的矩形特征(弱分类器),按照加权投票的方式将弱分类器构造为一个强分类器,再将训练得到的若干强分类器串联组成一个级联结构的层叠分类器,有效地提高分类器的检测速度。
资源推荐
资源详情
资源评论
收起资源包目录
基于中科视拓 seetaface6基础源码和JNI源码编译而来的项目.zip (214个子文件)
tennis.dll 33.76MB
tennis_pentium.dll 2.82MB
tennis_sandy_bridge.dll 2.81MB
tennis_haswell.dll 2.81MB
tennis.dll 2.81MB
tennis_pentium.dll 2.36MB
tennis_sandy_bridge.dll 2.36MB
tennis_haswell.dll 2.36MB
SeetaFaceRecognizer610.dll 261KB
SeetaFaceAntiSpoofingX600.dll 231KB
SeetaQualityAssessor300.dll 178KB
SeetaAgePredictor600.dll 159KB
SeetaGenderPredictor600.dll 159KB
SeetaAuthorize.dll 157KB
SeetaFaceLandmarker600.dll 157KB
SeetaFaceDetector600.dll 154KB
SeetaEyeStateDetector200.dll 143KB
SeetaPoseEstimation600.dll 142KB
SeetaMaskDetector200.dll 138KB
FaceRecognizer6JNI.dll 126KB
QualityAssessor3JNI.dll 118KB
FaceAntiSpoofingX6JNI.dll 111KB
LandmarkerJNI.dll 111KB
FaceBoxesJNI.dll 111KB
SeetaGenderPredictorJNI.dll 110KB
SeetaAgePredictorJNI.dll 110KB
SeetaEyeStateDetectorJNI.dll 106KB
PoseEstimator6JNI.dll 106KB
SeetaMaskDetectorJNI.dll 106KB
FaceTracker6JNI.dll 105KB
SeetaFaceTracking600.dll 53KB
SeetafaceUtil.java 8KB
LoadNativeCore.java 7KB
PoolProxyThreadTest.java 4KB
FaceRecognizerProxyTest.java 3KB
QualityOfPoseEx.java 3KB
FaceRecognizerTest.java 3KB
QualityOfPoseExProxy.java 3KB
MaskDetectorProxyTest.java 3KB
BaseThreadTest.java 3KB
FaceDatabase.java 3KB
AgePredictorProxyTest.java 3KB
FaceRecognizerProxy.java 3KB
EyeStateDetectorProxyTest.java 3KB
GenderPredictorProxyTest.java 3KB
EyeStateDetectorPool.java 3KB
QualityOfPoseExPool.java 3KB
FaceDetectorPool.java 3KB
QualityOfBrightnessPool.java 3KB
QualityOfResolutionPool.java 3KB
FaceAntiSpoofingPool.java 3KB
QualityOfIntegrityPool.java 3KB
GenderPredictorPool.java 3KB
AgePredictorPool.java 3KB
QualityOfClarityPool.java 3KB
PoseEstimatorPool.java 3KB
MaskDetectorPool.java 3KB
QualityOfLBNPool.java 3KB
QualityOfPosePool.java 3KB
QualityOfLBNProxyTest.java 3KB
FaceAntiSpoofingProxyTest.java 3KB
QualityOfPoseExProxyTest.java 2KB
PoseEstimatorProxyTest.java 2KB
MemoryTest.java 2KB
LandmarkerProxyTest.java 2KB
QualityOfIntegrityProxyTest.java 2KB
QualityOfClarityProxyTest.java 2KB
QualityOfBrightnessProxyTest.java 2KB
QualityOfResolutionProxyTest.java 2KB
FaceLandmarkerProxy.java 2KB
RecognizerTest.java 2KB
QualityOfLBNProxy.java 2KB
FaceTracker.java 2KB
QualityOfPoseProxyTest.java 2KB
FaceAntiSpoofing.java 2KB
GenderPredictor.java 2KB
SeetaConfSetting.java 2KB
QualityOfIntegrityProxy.java 2KB
QualityOfLBNTest.java 2KB
QualityOfBrightnessProxy.java 2KB
QualityOfClarityProxy.java 2KB
QualityOfLBN.java 2KB
QualityOfResolution.java 2KB
QualityOfClarity.java 2KB
QualityOfPoseExTest.java 2KB
FaceRecognizer.java 2KB
AgePredictor.java 2KB
AntiSpoofingTest.java 2KB
PoseEstimatorProxy.java 2KB
GenderPredictorProxy.java 2KB
GenderPredictorTest.java 2KB
QualityOfBrightness.java 2KB
QualityOfClarityTest.java 2KB
PoseEstimatorTest.java 2KB
FaceDetector.java 2KB
QualityOfIntegrityTest.java 2KB
EyeStateDetector.java 2KB
AgeTest.java 2KB
MaskTest.java 2KB
FaceLandmarkerPool.java 2KB
共 214 条
- 1
- 2
- 3
资源评论
野生的狒狒
- 粉丝: 2515
- 资源: 2149
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 人脸检测-使用OpenCV实现的动漫+漫画人脸检测算法-附项目源码-优质项目实战.zip
- 道路贴图,材质材料免费
- 58234458141025
- 人脸检测-基于OpenCV+Node.js+WebSockets实现的实时人脸检测应用-附项目源码-优质项目实战.zip
- 一些常见的MySQL死锁案例-mysql-deadlocks-master(源代码+案例+图解说明)
- UE4动画烘焙器-ue4.27
- 新建文件夹.zip
- 1103a2a791bbd96ea98021062e327495b1c422e32fb27e0c2d6404b1bd74b692.gif
- 同城相亲交友php小程序
- stm32f103实现的按键FIFO
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功