FaceSDK is a real-time precision face recognition and identification software development kit that is compatible with popular programming languages such as C++, C#, Objective C, Swift, Java, VB, Delphi, and Python. The software enables developers to create web, Windows, Linux, MacOS X, iOS, and Android applications with advanced face recognition capabilities.

One of the key advantages of FaceSDK is that it can work in both 32-bit and 64-bit systems, meaning that you can use it to build Web, Windows, Linux, Mac OS, iOS, and Android applications, and even enable face-based biometric authentication on still images and real-time video streams. With FaceSDK, you can enjoy consistent recognition rates in any lighting conditions, and use it in conjunction with any webcam to get real-time performance.
Perhaps the most impressive aspect of FaceSDK is its ability to recognize and identify faces in video streams. The innovative video recognition algorithms implement true motion-based video identification, automatically recognizing and tagging all faces encountered in a video stream with no prior enrolment required. This makes FaceSDK an ideal solution for hands-free authentication and logon systems, as well as a wide range of facial recognition tasks.
In addition to its real-time video recognition capabilities, FaceSDK also offers support for large and small still images. With its fast and precise face recognition and identification, you can use FaceSDK to identify over 70 facial features, in real-time. FaceSDK utilizes today's multiple-core, multi-CPU computing to the limit, delivering dramatically increased performance and surefooted identification and recognition.
If you are a web or desktop developer, you will love the host of features and samples that come with FaceSDK. These allow you to implement advanced face recognition and identification tasks in just a matter of minutes. Whether you are a software vendor, entertainment industry or security specialist, or a developer of graphic suites, FaceSDK offers everything you need to automate a variety of facial feature recognition and face identification tasks.
Overall, FaceSDK is an essential tool for anyone seeking to build real-time biometric authentication systems or photo processing applications that utilize facial recognition technology. With its fast and precise performance, robust feature set, and support for multiple programming languages and platforms, FaceSDK is a must-have for anyone seeking to add facial recognition and biometric identification to their applications.
Version 8.0:
Passive liveness detection,
Samples for active liveness detection,
Web camera support for Linux (with v4l2-compatible web cameras),
Various improvements and optimizations;
Version 7.2:
Thermal face detection is added.
Full Python support is added.
Face detection models can now be loaded from a file.
Face enrolment speed has been increased 2x.
Auto rotation of loaded JPEG photos using EXIF is added.
Support for higher InternalResizeWidth values is added.
Version 7.0:
Revamped face detection engine with improved detection rates.
Optimized face matching with FSDK_MatchFaces on Android with nearly double the speed.
Improved false acceptance rate when comparing angled and blurry faces.
You can now target 64-bit versions of Android thanks to native arm64 support.
Version 6.5.1:
New and improved face recognition engine, offering up to 50 times the matching performance and reaching unprecedented precision.
Face detection speed is 20% higher on Windows.
ARM-based Linux systems are supported.
Speed of enrollment and accuracy in low lighting increased.
Version 6.4:
Improved performance of face detection: 2.5x faster in iOS/Android/Linux apps, 5x faster in Windows and Mac apps,
VB6 camera stability improvements.
The installer includes Visual Studio 2017 x86 and x86_64 runtime.
Version 6.3.1:
Age recognition were added,
More samples were added,
Improved performance of facial feature detection and face recognition.
Version 6.3:
Age recognition were added,
More samples were added,
Improved performance of facial feature detection and face recognition.
Version 6.2:
New facial features were added,
More samples were added,
Improved performance of face detection and facial feature detection.
Version 6.0:
Real-time feature detection on mobile platforms was added,
Facial feature detection speed was increased,
Jitter while tracking facial features in video streams was reduced,
Recognition quality was improved,
IP-cameras are supported for mobiles,
More samples and demo applications were added.
Version 4.0:
The speed and accuracy of facial feature detection was improved.
66 facial features detection in real-time was added.
Support for multi-core processor was added.
Support for Java language and CImage class on .NET was added.
More samples and demo applications were added.