FaceAISDK
On_device Offline Android Face Detection 、Recognition 、Liveness Detection Anti Spoofing and 1:N/M:N Face Search SDK
設備端離線 Android人臉檢測、人臉識別、活體檢測反作弊以及1:N / M:N人臉搜索 SDK

當前版本說明 V1.8.60 (建議升級到最新版本)
- 解決動作活體重構(gòu)后出現(xiàn)不能識別通過問題
- 解決試用版本SDK集成閃退問題 ?。?!
- 加快1:N 人臉搜索速度,性能優(yōu)化
- 重新封裝完善動作活體 靜默活體,簡化調(diào)用
- 修復大尺寸照片中人臉過小導致的人臉入庫失敗問題
SDK 接入代碼倉庫,及時更新使用最新版
Github:FaceAISDK/FaceAISDK_Android
國內(nèi)代碼托管地址(不方便翻墻請郵件聯(lián)系獲取最新代碼)
Gitee : onDeviceAI/FaceAISDK_Android
簡要說明
SDK包含動作活體、靜默活體檢測,[1:1人臉識別以及1:N , M:N人臉識別檢索],所有功能都在設備終端離線執(zhí)行,SDK本身不用聯(lián)網(wǎng),不保存不上傳任何人臉信息敏感資料更具隱私安全
其中活體檢測支持張嘴、微笑、眨眼、搖頭、點頭 隨機兩種組合驗證(支持去除特定的動作),低端機離線驗證速度正常。
SDK支持Android 5+,建議設備配置 CPU為八核64位2.4GHz以上 攝像頭RGB 寬動態(tài)鏡頭分辨率720p以上,幀率大于30并且無拖影。
實驗室測試效果能覆蓋95% 的中高低端機器,識別成功率>99%;特殊DIY系統(tǒng)或特殊定制硬件,外接USB攝像頭等如有問題請先提Issues附帶系統(tǒng)版本、設備型號、錯誤log等信息;
或發(fā)郵件到FaceAISDK.service@gmail.com ,VIP用戶添加 微信:FaceAISDK
[使用場景和區(qū)別]
【1:1】 移動考勤真人校驗、App免密登錄、刷臉支付、刷臉解鎖、真人校驗
【1:N】 小區(qū)門禁、公司門禁、智能門鎖、智慧校園、景區(qū)、工地、社區(qū)、酒店等
【M:N】 公安布控,人群追蹤 監(jiān)控等等 (測試效果可使用 MN_face_search_test.jpg 模擬)
接入使用
- 1.首先Gradle 中引入依賴
api 'io.github.faceaisdk:Android:2025.10.26' //及時升級到最新
2.更新本SDK 接入演示代碼到最新,熟悉后Copy Demo代碼到你的主工程
3.解決SDK 中三分依賴和主工程的沖突,比如CameraX 的版本
4.調(diào)整JDK版本到java 17 以上。查看Preferences-Build-Gradle-JDK 的版本為 11+
-
5.集成過程中的問題可以GitHub 提issues 或者發(fā)送郵件,VIP 微信一對一對接集成開發(fā)
更多使用說明下載參考本Repo和下載Demo體驗,里面有比較詳盡的使用方法, 熟悉后大概2小時可集成完畢
其中
| 模塊 | 描述 |
|---|---|
| Demo | Demo主工程,implementation project(':faceAILib') |
| faceAILib | 子Module,F(xiàn)aceAISDK 所有功能都在module 中演示 |
| /verify/* | 1:1 人臉檢測識別,活體檢測頁面,靜態(tài)人臉對比 |
| /search/* | 1:N 人臉搜索識別,人臉庫增刪改管理等財政 |
| /addFaceImage | 人臉識別和搜索共用的添加人臉照片錄入模塊 |
| /SysCamera/* | 手機,平板自帶的系統(tǒng)相機,一般系統(tǒng)攝像頭打開就能看效果 |
| /UVCCamera/* | UVC協(xié)議USB攝像頭人臉識別,人臉搜索,一般是自自定義的硬件 |
服務定制
如果 SDK 不能匹配你的應用場景需要特殊定制化,請發(fā)郵件到FaceAISDK.Service@gmail.com
也可以加微信 FaceAISDK (請標注為 人臉識別 ,否則會自動忽略添加,謝謝)
提升接入效率,提高SDK識別準確率
提升接入效率
- 1.去蒲公英下載APK Demo 體驗SDK 的基本功能,看看是否滿足業(yè)務需求;人臉搜索可以一鍵倒入200+張人臉圖再錄入你自己的
- 2.更新GitHub 最新的代碼,花1天左右時間熟悉SDK API 和對應的注釋備注,斷點調(diào)試一下基本功能;熟悉后再接入到主工程
- 3.欲速則不達,一定要先跑成功SDK 接入Demo。熟悉后再接入到主工程驗證匹配業(yè)務功能。有問題可以GitHub 提issues
提高SDK識別準確率
- 1.試用建議的設備配置和攝像頭
- 2.錄入高質(zhì)量的人臉圖,如(images/face_example.jpg)(證件照輸入目前優(yōu)化中)
- 3.光線環(huán)境好,檢測的人臉無遮擋,化濃妝或佩戴墨鏡口罩
- 4.人臉圖大于 300*300(人臉部分區(qū)域大于200*200)五官清晰無遮擋
常見問題
常見問題請參考:
所有的開發(fā)測試都在手機和平板進行,特殊定制硬件如RK3288 等適配需要兼容適配
快速接入
Demo 以main主工程 --> faceAiLib 的方式演示,熟悉本SDK 接入Demo 后可以先Copy faceAiLib到你主工程先跑起來
再根據(jù)業(yè)務情況修改完善。熟悉后大約2小時就能集成成功,可大大降低公司研發(fā)投入實現(xiàn)降本增效。