人脸离线识别SDK
提供人脸检测与获取、多模式活体检测、人脸比对与识别等功能,可在无网络环境下完成离线认证、驾驶员状态分析、注意力检测、人脸属性分析等功能
功能介绍
1、人脸检测与跟踪
同时,它支持静态图像或视频流的处理,对当前检测到的人脸进行连续跟踪,动态定位人脸轮廓,稳定地拟合人脸。
2、人脸关键点
它可以用来定位面部特征,动态贴纸,视频效果等。
3、人脸质量监控
在人脸检测与跟踪过程中,实时验证人脸的姿态角、遮挡、清晰度和光照条件,只采集符合质量要求的人脸。
4、人脸图片采集
对于视频流,完成了人脸图像的实时采集,并输出满足质量滤波条件的人脸图像。可定制面部尺寸、采集频率、采集质量等设置。
5、离线RGB活体检测
它可以用来判断一个实时图像的一个或多个图像是否有效。
6、离线近红外活体检测
根据视频流/图像,利用近红外成像原理实现对夜间或无自然光的活体判断。它的成像特性(如屏幕不能成像、不同材料具有不同的反射率等)可以实现高鲁棒性的活体判断。
7、离线3D结构光活体检测
三维建模用于判断目标物体是否存在。基于结构光成像原理,能有效防御图像、视频、屏幕、模具等攻击。
8、离线对比识别
它提供了本地化的1:1比较、1:n搜索功能和高鲁棒性算法。它可以处理大多数环境,如姿势、肤色、光照等,可以有效地应用于身份比较和身份验证等场景。
9、离线人脸库管理
它从人脸组、用户和人脸图像三个维度提供本地化的人脸数据库管理功能。人脸数据库的大小不受限制。用户可以根据设备的性能使用。建议面数在10000以内。
产品方案选择
1、使用离线SDK
无网络连接、网络不稳定、数据安全性和隐私要求高、人脸数据库较小(通常少于1W人)的人脸识别场景。如门禁机、考勤机、个人卡验证机等。
2、SDK+API离线混用
网络条件好,人脸数据库小(小于1W),但变化频繁,业务往往并发性高(如出勤、小区门)。离线人脸数据库处理部分请求,API处理部分请求,节省QPS资源。
3、私有化部署
模型服务部署在客户端的本地服务器上,适用于安全性要求高、大型人脸数据库(10000级以上,如安全百万级人脸数据库)的Intranet环境。它经常被用于大规模、高并发性的人脸识别服务中。
生活计划的选择
1、通行场景
在这种情况下,通常保证交通速度,以保证交通秩序和效率不受影响。因此,建议用RGB或NIR代替三重活体检测,以保证检测的效率和安全性。
2、身份验证场景
此场景通常关注业务安全,并提供尽可能安全的生活解决方案。例如,RGB+NIR,或RGB+depth,甚至RGB+NIR+depth,以确保高的攻击拒绝率。
3、强光/暗光场景
对于强光或弱光的场景,RGB活体会受到严重影响。建议使用近红外或深度活体,并通过产品策略,如添加补光、配备遮光罩等,尽量避开这两种情况下的光线。