Face SDK

Software Development Kit for Face Recognition.

Cross-platform face recognition library for detection, tracking, liveness check and identification. Integrates seamlessly on servers, mobile and edge devices.

Live Demo
Camera Feed
Match — 99.2%
id3 Face SDK
1 face detected — 8 ms
68 landmarks — 3 ms
Template: 148 bytes — 20 ms
Score: 99.2% — Match ✓
_

Performance

Optimized AI models delivering fast execution on mobile devices and high precision for large-scale identification.

Mobile Execution

DeviceTime
iPhone 129 ms
Google Pixel 668 ms
Fetian FP20203 ms

Template size: 140 or 268 bytes

Large-Scale Identification

MetricValue
False Match Rate0.000001
False Non-Match Rate0.5%
Matching Speed (1M)45 ms

On NVIDIA GTX 1080 Ti

Built-in Intelligence

Face Capture

Compatible with a wide range of cameras from leading manufacturers, ensuring versatile and comprehensive biometric data acquisition.

Face Tracking

Provides precise and accurate face detection, capable of real-time processing and continuous monitoring with robust performance even under challenging conditions.

Facial Analysis

Offers multiple face analysis functionalities, including landmarks estimation, pose estimation, mask detection, and ICAO-compliant facial attributes determination.

Liveness Checks

Utilizes accurate passive and active liveness detection methods to protect against biometric fraud, such as presentation attacks using photos or videos.

Feature Extraction

Extracts facial features from detected faces, producing a compact face template for efficient face matching.

Face Recognition

Ensures accurate identification by matching detected faces against a database with ultra-fast performance in both one-to-one and one-to-many search modes.

Core Technology

Our face recognition engine combines optimized AI models with high-precision algorithms, delivering outstanding performance across all platforms. Templates among the smallest on the market enable deployment on resource-constrained devices.

C
C++
C#
Python
Java
Kotlin
Swift
Dart
Windows Linux macOS Android iOS

NIST FRTE Evaluation

id3 Technologies face recognition algorithm has proven excellent tradeoff between accuracy, speed and template size in the NIST ongoing Face Recognition Technology Evaluation (FRTE).

0.200 0.100 0.050 0.020 0.010 0.005 0.002 0.001 2017 2018 2019 2020 2021 2022 2023 2024 2025 Date algorithm submitted to FRTE FNMR @ FMR = 0.000001 0.002 Mugshot-Mugshot Visa-Border Border-Border Visa-Visa

Source: NIST FRTE 1:1 Report Card — id3_009

Developer Documentation

Comprehensive guides, API references and code samples to integrate the Face SDK into your application. Get started in minutes.

API Reference
Integration Guides
Code Samples
Visit Developer Portal
developer.id3technologies.com
import id3face as id3
 
detector = id3.FaceDetector()
encoder  = id3.FaceEncoder()
matcher  = id3.FaceMatcher()
 
image = id3.Image.from_file("photo.jpg")
face  = detector.detect_faces(image).get_largest_face()
tmpl  = encoder.create_template(image, face)
score = matcher.compare_templates(tmpl, ref)

Pricing

Choose the plan that fits your project. All plans include access to our developer portal and documentation.

Evaluation

Free

Try the SDK with no commitment.

  • 30-day trial
  • Limited API calls
  • Community support
  • Single platform
Get Started

Enterprise

Contact us

For large-scale deployments.

  • Volume licensing
  • Priority support
  • Custom integration
  • SLA guarantee
Contact Sales