Faceplugin-ltd/FaceRecognition-Android
Face Recognition, Face Liveness Detection, Face Anti-Spoofing, Face Detection, Face Landmarks, Face Compare, Face Matching, Face Pose, Face Expression, Face Attributes, Face Templates Extraction, Face Landmarks
What it solves
This SDK provides a secure way to identify individuals via face recognition and verify that the person is physically present using 3D passive liveness detection. It prevents spoofing attempts using printed photos, video replays, 3D masks, and deepfakes.
How it works
The SDK operates entirely on-premise, meaning all processing happens locally on the Android device without sending data to an external server. It uses a face recognition engine (ranked top on NIST FRVT) and an iBeta level 2 liveness detection engine to analyze camera frames, extract facial feature vectors, and calculate similarity for matching.
Who it’s for
Android developers building applications that require high-security biometric authentication, identity verification, and local data processing for privacy.
Highlights
- On-Premise Processing: No data leaves the device, ensuring privacy and security.
- 3D Passive Liveness Detection: Protects against deepfakes, 3D masks, and photo/video replays.
- iBeta Level 2 Certified: High-standard security for liveness detection.
- Comprehensive Face Analysis: Provides bounding boxes, gender classification, age estimation, and head pose (yaw, roll, pitch) analysis.