# GDFace_light_7cun **Repository Path**: rumeng/GDFace_light_7cun ## Basic Information - **Project Name**: GDFace_light_7cun - **Description**: 可见光算法Android平台测试demo - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-05-07 - **Last Updated**: 2022-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GDFace_light_7cun 2020.08.31 更新 1 更新活体算法版本:facelive 2.0.6 released 2020.06.04 更新 1 更新了多人注册选择最中间的人脸作为注册人员 2 更新了最新版本的sdk 可以根据不同的版本选择兼容的版本 3 更新了活体的检测 #离线版授权SDK demo #### 介绍 可见光算法Android平台测试demo,demo在7寸设备上开发,经测试是正常运行的,如遇显示问题请根据自己设备进行调整 mtfsdk-android的在线文档(javadoc) https://apidoc.gitee.com/l0km/mtfsdk-android 需要授权才能使用,请联系我司 Demo中分为两个Build Variant,分别为:authOnline(在线授权版)和 authLocal(离线授权版) 在线授权:在初次初始化人脸SDK前,需要连接外网,携带授权关键字,访问服务器获取到授权码后,在进行初始化。授权码保存在本地,用于下次初始化。 离线授权:联系我司,获取设备的授权关键字+授权码,用于初始化人脸SDK,不需要连接外网 两个Build Variant分别使用不同的SDK,具体见项目中的文件:app/build.gradle 中的lib导入 项目可以通过切换Build Variant,来分别运行两个不同版本的代码,切换方式:打开 Android studio左侧的 Build Variants面板,可进行切换 2019-06-27 更新 1 修改人脸识别工具类,添加人脸不重复识别功能(识别成功后,如果人脸还在摄像头前,不重复识别),可选择是否开启. 2 添加设置页面,添加配置项:人脸最小占比,用于控制距离(0.09 大概为1m内的检测及识别,0.2大概为50cm内的检测及识别) 是否使用活体,切换多人脸,单人脸,人脸框绘制是否镜像 3 添加批量本地图片注册功能 4 添加SDK离线授权的功能 2019-07-02 更新 1、更新人脸追踪逻辑 2019-07-23 更新 1、mtfsdk-android-arm-local人脸识别SDK升级到2.1.23版本 2、jimgutil 图像处理SDK升级到0.3.5版本 2019-08-01 更新 1、更新活体算法 算法版本升级到2.1.24版本 2、更新摄像头数据使用混乱的BUG,详见 FaceDetectUtil.java文件347行,将原有的 data_BGR = dataBgr删除 2019-08-02 更新、 1、更新活体算法 算法版本升级到2.1.25版本 2019-08-22 更新: 1、更新BUG:FaceDetectUtil.java中,FaceRecognizeThread线程的 图像与人脸检测结果可能不一致的问题 2019-09-17 更新: 使用Gradle,把项目分为两个渠道:authOnline在线授权版 和 authLocal离线授权版,可切换渠道运行 2019-09-19 更新: 更新人脸SDK,为活体检测设置了两个档位:快速检测 和 安全检测 2019-10-08 更新: 升级人脸SDK,更新了算法库(native library),更新的算法库使更换了识别模型,此版本生成的特征码与旧有版本不兼容,不可相互比对。 2019-12-11 更新: 升级人脸SDK,升级至版本:2.3.1,更新了人脸特征模型,此人脸特征模型与2.1.x版本的人脸特征不兼容 2021-01-11 更新: 1、更新活体算法:2.0.10 2、应用优化:非活体人员,显示灰色人脸框