PC文章内容顶部广告

人脸离线采集SDK

离线利用人脸检测人脸跟踪、人脸获取等功能,快速获取人脸图像,保证获取的人脸和图像的质量。利用API接口,可以高效地构建各种场景下的人脸识别应用程序

人脸离线采集SDK  支持iOS、Android等 人脸识别

离线人脸采集SDK功能介绍

1、人脸检测

该设备实时离线监控视频流中的人脸,并支持静态图片或视频流的处理

2、人脸跟踪

对检测到的人脸进行连续跟踪,动态定位人脸轮廓,稳定拟合人脸

3、人脸关键点获取

对检测到的人脸进行连续跟踪,动态实时显示人脸上的关键点

4、人脸图像采集

在人脸检测与跟踪过程中,完成人脸图像的采集,并输出预设条件下的人脸图像

5、面部质量监测

在人脸检测与跟踪过程中,实时验证人脸的姿态角、遮挡、清晰度和光照条件。只收集符合质量要求的产品

6、主动生命探测

实时反馈眼睛、嘴巴、头部姿势等状态,通过完成相关动作为用户判断其是否活着。支持指定有效动作和顺序

7、开放参数设置

SDK支持高度定制的参数,对人脸检测、跟踪、采集、质量等模块进行个性化调整

8、UI自定义修改

SDK中所有的UI层代码和音频文件都是开源的,可以根据实际业务需求进行调整

9、多个场景版本

提供IOS、Android、windows、Linux、Linux arm多终端覆盖,适应多种应用场景和设备类型


硬件选择

1、移动电话解决方案

对于远程开户、刷脸登录、手机考勤等移动终端场景,IOS/Android SDK可以集成到现有应用程序中,在设备端离线完成人脸采集,保证采集图像的质量,提供更流畅的互动体验。

2、平板方案

对于出勤、签到、门禁机等需要用户协同刷脸和页面反馈的近场景人脸识别,可以直接开发app应用到pad设备上。设备布局简单,应用开发低,业务实现迅速。

3、USB摄像头+ARM开发板

摄像头将视频流实时输入开发板,SDK运行在arm开发板上,实时提取视频流中人脸的帧,输出合格的人脸图像。主要用于近距离人脸采集,如门禁机、门卫、柜台身份验证、自助售货机等,同时采集适用人数:1人。为了配合用户的交互反馈,可以连接外部显示屏设备。

建议使用USB镜头:Speyer c-sp2820w400

开发委员会推荐:萤火虫aio-3399j

4、摄像头+ARM开发板

摄像头将视频流实时输入开发板,SDK运行在arm开发板上,对视频流中的人脸进行实时处理,输出合格的人脸图片。主要用于中远程人脸采集场景,如无感知门、考勤签到、会员识别等,同时采集人数:1-5人。为了配合用户的交互反馈,可以连接外部显示屏设备。

5、人脸捕捉一体机

摄像头集成离线人脸捕捉功能,可在一体机中完成人脸检测、跟踪、捕捉等操作。布局比较简单,主要用于远程人脸采集和人流较大的场景,如室内外监控、零售客户群分析、安全控制等远场人脸识别场景。适合同时采集:1-50人。此方案收集的数据通常用于后端分析。


技术规格

1、检测人脸最小尺寸

在检测人脸过程中,可设置检测到的最小人脸尺寸,小于该尺寸或比例的人脸不会被检测到。

2、采集姿态角度控制

在检测人脸过程中,可设置采集图片时的人脸姿态角度阀值,阀值范围内的图像才会被采集。

3、采集人脸质量控制

在检测人脸过程中,可设置人脸关于光照、清晰度、各个部位遮挡的阀值,符合条件才会采集图片。

4、采集图片设置

可设置采集人脸图片的数量、大小、以及人脸与图片的大小比例,超过图片边界将用黑色填充

5、活体动作设置

支持眨眼、张嘴、摇摇头、左右转头、上下点头六个指定动作。可设定具体生效的动作,以及校验顺序。


支持平台

iOS、Android、Windows、Linux

SDK规格

SDK大小 ~ 5M  最小人脸检测大小 30px * 30px iOS版本支持 iOS 7+  可识别人脸角度 yaw ≤ ±30°, pitch ≤ ±30° 安卓版本支持 Android 4.4+  检测速度 100ms 1080p* Windows版本支持 Win7、10(32位、64位)  追踪速度 10ms 1080p* Linux版本支持 Ubuntu


授权方式

1. 按产品授权:符合授权的应用即可使用SDK,授权数量不受限制,授权有效期可灵活调整。

2. 按设备授权:授权的设备才可运行SDK,授权依据于硬件指纹信息,授权有效期可灵活调整。


常见问题分析:

1、服务端中转请求

SDK本地采集人脸的过程,完全无需联网。但人脸对比、人脸查找、人脸属性分析能力需要调用API使用。产品策略方面,因API使用需要使用在线鉴权token,生成token的API Key和Secret Key,考虑到数据安全和维护成本,建议都置于Server端,并下发token到客户端产品,实际的API调用,由Server端做中转控制。

2、图片网络耗时优化

SDK支持采集图片的大小设置,以及人脸和采集图片的比例设置,可基于业务需要,对采集图片大小进行适当地进一步加工。如剪裁(人脸不小于100px)、分辨率压缩(最小宽度200px左右)、质量压缩(控制在0.8以上),以上三种处理方式也可以组合叠加使用。

3、高安全度要求

对安全有进一步需求的话,为防止人脸传输过程中被篡改,可对SDK本地输出的人脸图像做加密处理,在server端进行相应解密操作,进一步增强安全性。


热搜词

PC文章内容尾部广告