Face Recognition SDK/API

TOP NIST FRVT face recognition SDK for server, mobile & embedded solutions with passive and active liveness detection, detailed documentation and expert tech support

Papilon Face SDK/API is a comprehensive set of software components aimed at developing face recognition solutions. It offers a broad spectrum of features including face detection, face tracking and verification, attribute estimation like gender and age, image quality assessment, liveness estimation, and supports various programming interfaces for development across different platforms​.

Feature vector extraction up to ~100 faces per second on single CPU core, and up 600 faces per second on GPU

Search/verification speed is 60 mln faces per second on CPU, and up to 800 mln faces per second on GPU

Face Recognition SDK/API Core Capabilities

Identify faces and bodies in both images and videos

Authenticate and recognize up to 800 million faces per second with a false acceptance rate (FAR) of 1-in-125 million and a false rejection rate (FRR) of less than 1%.

Discern live faces from facial representations, including deep fakes, using patented liveness detection.

Retrieve as many as 600 biometric templates per second.

Evaluate image quality to enhance the accuracy of face recognition outcomes.

Estimate age, gender, and emotions

Calculate anthropometric points and measure head rotation angles

Utilize face recognition seamlessly across on-premise and Cloud platforms.

Adhere to global privacy regulations such as GDPR, CCPA, KYC, and AML.

Supported Operating Systems

  • Windows x86 (32-bit, 64-bit)

  • Linux x86 (32-bit, 64-bit)
  • Linux ARM (32-bit, 64-bit)
  • Android ARM (32-bit, 64-bit)
  • iOS ARM (64-bit)

Available APIs

  • C++ API (for Windows, Linux, Android, iOS)
  • Java wrapper (for Windows, Linux, Android)
  • C# wrapper (for Windows, Linux)
  • Python wrapper (for Windows, Linux)
  • Flutter plugin (for iOS, Android

Papilon Face SDK/API Use Cases

Security and Access Control

Face authentication, person of interest (POI) detection, employee access control, customer authentication, border security (passport control and other border crossing procedures).

Banking and finance

Use facial recognition for: biometric authentication, fraud detection and prevention, customer onboarding and KYC, ATM and payment security, personalized banking experience, etc.

Law enforcement

Identify suspects, victims, and witnesses: surveillance and monitoring, crowd management and control.

Marketing and Advertising

Targeted advertising, customer analytics, product placement and market research.


Identify patients, track their progress, and provide personalized care.


Identify students, track their attendance, and provide personalized instruction.

Contact Us