Skip to content

Repository files navigation

English | 中文


Get FaceAI On Google Play

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

V2026.07.31

  • 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

How to Use

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 dependency

Project 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.

GitHub SDK API Demo Links

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!

Demo APK Download

click to launch

For more details, please refer to: FaceAISDK Product Description and API Documentation

About

Android on_device Face Recognition 、 Liveness detection and 1:N & M:N Face Search SDK 端侧可离线人脸识别 活体检测 以及1:N M:N 人脸搜索SDK

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages