项目介绍

FaceAISDK/FaceAISDK_Android 是一个托管在 GitHub 上的开源项目,主要使用 Java 编写,目前获得 1.3k 个 Star、248 次 Fork。

仓库全名
FaceAISDK/FaceAISDK_Android
Star 数
1.3k
Fork 数
248
未关闭 Issue
7

README 摘要

English | 中文 About Android "FaceAISDK" ondevice 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, 17]. All SDK functions work offline, no data is uploaded or stored, ensuring privacy and security. Supports silent liveness detection and action…

完整内容见 GitHub 原始 README 或本页 。

常见问题

FaceAISDK_Android 用什么语言开发?

主要使用 Java 编写,目前有 1.3k 个 Star。

如何获取 FaceAISDK_Android 的源码?

可以直接克隆仓库:git clone https://github.com/FaceAISDK/FaceAISDK_Android.git,默认分支为 main;安装与运行步骤见仓库 README。

FaceAISDK_Android 最近还在维护吗?

仓库最近一次更新为 3 天前,当前有 7 个未关闭 Issue;Star 数为 1.3k,可作为社区活跃度的参考。

语言占比

Java
Kotlin

贡献者

README

English | 中文


Get FaceAI On Google Play

About Android “FaceAISDK”

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, 17]. 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.10.09

  1. Support Android 17
  2. New Face Search SDK here: http://github.com/FaceSDKPro FaceAISDK HelloFace Face Feature is different

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

Scenarios

【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!

Demo APK Download

click to launch

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

评论

暂无评论