FaceAISDK/FaceRecognition_ReactNative
ReactNative on-device face verification, liveness detection, and face enrollment for Android and iOS.
解決的問題
本專案提供了一個 React Native 實作,用於將離線人臉辨識與活體檢測整合至行動應用程式中。開發者無需依賴雲端伺服器進行核心的人臉比對邏輯,即可在裝置上驗證使用者身分。
運作方式
它作為 @faceaisdk/react-native-face-sdk 原生模組的封裝器,利用 iOS 與 Android 裝置的相機以及原生人臉辨識演算法。SDK 負責捕捉人臉影像、提取人臉特徵(嵌入向量),並透過比對這些特徵來執行 1:1 驗證。
適用對象
使用 React Native 的行動應用開發者,需要實作安全的生物辨識驗證、使用者註冊或帶活體檢測的身份驗證,以防止偽造攻擊。
主要亮點
- 離線處理:在裝置上本地完成人臉註冊與驗證。
- 活體檢測:內建檢測機制,確保掃描的人臉是真實活體,而非照片或影片。
- 彈性註冊:支援透過 SDK 自帶的相機介面註冊人臉,或提供自訂 Base64 圖像進行註冊。
- 特徵管理:提供 API 用於手動查詢、插入與刪除人臉特徵資料。
相關
- 專案
- 專案
- 專案
- 專案
- 專案