产品介绍
文档版本 V0.4
发布日期 2019-09-30
基本信息
以开放智能机器 Tengine/HCL 为基础的人脸识别 SDK - AID.Face SDK。可在现有 SoC 上流 畅的使用人脸识别功能,特别在低功耗、低成本高性价比的嵌入式终端上;领先的人脸识别算 法,优秀的人脸检测算法,独创的人脸质量评价算法、基于 RGB+IR 双目/双摄像头的活体防伪功 能以及双摄像头可视区域校准算法。
1.2 Release信息
SDK更新内容:
Android 新增功能:
- 将 realm 数据库改为使用 faceDB。
- UI 添加人脸表情显示。
- 添加检查 model 文件的功能。
- 添加显示功能性 Log。
- 添加注册时人脸质量 Log。
- 添加动态设置检测参数接口。
- 活体模型文件已更新,需要重新下载。
- 修改默认加载活体模型文件名
产品清单
产品编号与版本
产品编号 | 产品版本 |
---|---|
AID.Face SDK | V2.0.3 Normal |
目录结构
产品类型 | 产品描述 | 所在位置 |
软件SDK | Sdk API说明文档 | ../AID.Face SDK_V2.0.3/ |
Demo Source Code | ../AID.Face SDK_V2.0.3/ | |
Release Note | ../AID.Face SDK_V2.0.3/ | |
Test report |
依赖工具
源码编译
- 工具
Android studio 3.4.2,在源码中没有过度的依赖gradle script所在在3.4.2一下或者3.4.2以上版本都是可以编译的。
- 环境
- repositories
google()
jcenter()
mavenCentral()
- dependencies
classpath 'com.android.tools.build:gradle:3.3.2'
classpath "io.realm:realm-gradle-plugin:5.8.0"
- dependencies
implementation 'org.greenrobot:eventbus:3.1.1' //事件库
implementation(name: 'facelibrary-release', ext: 'aar') // face SDK
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:support-vector-drawable:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.code.gson:gson:2.8.2'
硬件平台
- RK系列
- RK3399
- RK1808
- RK3288
- 全志
- A40I
- 联发科
- MTK8735
只要是arm系列我们都支持,SDK人脸识别和SDK人脸比对速度取决于芯片的性能。上面是目前市面上主流的芯片,当然我们也在小米手机上(MIT)上面也跑过,如果你有兴趣也可以试试。在上一章“免费版AID.Face产品简介”中有介绍能run的平台