English | 中文
on_device Offline Face Detection, Recognition, Liveness Detection Anti-Spoofing and 1:N/M:N Face Search SDK.
Completely offline implementation of edge-side face recognition, face search, and other functions.
SDK supports Android [8, 16]. All SDK functions work offline, no data is uploaded or stored, ensuring privacy and security.
Supports silent liveness detection and action liveness (mouth opening, smiling, blinking, head shaking, head nodding). Supports UVC protocol USB cameras (requires clear imaging, WDR > 105dB).
| 🚀 | 🔑 | 📡 | 💰 |
|---|---|---|---|
| Efficient Integration | Data Security | Offline Use | Cost Saving |
| Simple SDK APIs for quick integration, saving R&D costs | Inference performed locally on device, no user data sent to cloud | No network connection or cloud services required, one device can handle small scenarios | Machine learning on device reduces cloud expenses |
- Silent liveness threshold (iOS/Android): 0.85–0.95. Actual performance varies with camera and lighting—adjust based on scenario.
- New English Language
- Silent Liveness update
- Android 17 compatibility preprocessing (To be verified)
For more version history, refer to SDK Update Records
FaceAISDK is hosted on mavenCentral. Ensure you add mavenCentral() to your repositories configuration.
api 'io.github.FaceAISDK:Android:Version' // UVC protocol cameras also require UVCAndroid dependencyProject Structure Overview
| Module | Description |
|---|---|
| FaceSDKLib | Sub-module, all FaceAISDK features are demonstrated in this module |
| verify | 1:1 face detection & recognition, liveness detection, static face comparison |
| search | 1:N face search & recognition, face library management (CRUD) |
| addFace | Shared component for 1:1 and 1:N to add faces and get feature vectors via SDK camera |
| SysCamera | System camera (phones, tablets), works immediately after opening |
| UVCCamera | UVC protocol USB camera face recognition & search, usually for custom hardware |
【1:1】 Mobile attendance, app password-less login, face authorization, face unlock, patrol check-in verification.
【1:N】 Residential access control, company access control, smart locks, smart campus, robots, smart home, community, hotels, etc.
iOS SDK: https://github.com/FaceAISDK/FaceAISDK_iOS
Android: https://github.com/FaceAISDK/FaceAISDK_Android
Flutter: https://github.com/FaceAISDK/FaceRecognition_Flutter
uniApp UTS: https://github.com/FaceAISDK/FaceAISDK_uniapp_UTS
React Native: https://github.com/FaceAISDK/FaceRecognition_ReactNative
Please give us a 🌟Star if it helps you, thank you!
For more details, please refer to: FaceAISDK Product Description and API Documentation