一次人臉識別SDK集成過程記錄

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

whyOfflineSDK.png

當前版本說明 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)降本增效。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容