FaceSDK 8.3 distribution
What's New in Version 8.3
- New tracker functions for editing the tracker database.
- Support for 16 KB page size on Android.
- New .NET wrapper.
- Enhancements to the Flutter and React Native wrappers.
- Enhancements to the iOS (Swift), Flutter, and React Native samples.
- Active Liveness sample for WebAssembly.
- Fixes and improvements:
- Thread-safe activation and initialization functions.
- Version information function.
- Image type detection when loading from a file or buffer.
- Shared libraries for iOS.
- iBeta support in Flutter and React Native.
Pre-release Improved Face Recognition
License and Documentation
| Size | ||
|---|---|---|
| Luxand License Agreement (.pdf) | 155 Kb | Download |
| License (.rtf) | 114 Kb | Download |
| License (.txt) | 53 Kb | Download |
| Luxand FaceSDK Documentation 8.3 (.pdf) | 14 Mb | Download |
Luxand FaceSDK 8.3
| Size | ||
|---|---|---|
| Luxand FaceSDK All-in-One 8.3 (.zip) Contains Libraries for Android, Linux, Windows, iOS, macOS, Wrappers, Utilities (hardwareid and TrackerMemoryTool) and Documentation |
652 Mb | Download |
| Luxand FaceSDK Wrappers 8.3 (C#, VB.NET, Delphi, Python, Java) (.zip) | 61 Mb | Download |
Luxand FaceSDK 8.3 Mobile
| Size | ||
|---|---|---|
| Luxand FaceSDK Android 8.3 (.zip) | 136 Mb | Download |
| Luxand FaceSDK iOS 8.3 (.zip) | 142 Mb | Download |
Luxand FaceSDK 8.3 Desktop
| Size | ||
|---|---|---|
| Luxand FaceSDK Windows 8.3 (.zip) | 67 Mb | Download |
| Luxand FaceSDK Linux 8.3 (.zip) | 145 Mb | Download |
| Luxand FaceSDK macOS 8.3 (.zip) | 69 Mb | Download |
Utilities
| Size | ||
|---|---|---|
| hardwareid (Windows) (.zip) | 33 Mb | Download |
| hardwareid (Linux) (.zip) | 145 Mb | Download |
| hardwareid (macOS) (.zip) | 69 Mb | Download |
| TrackerMemoryTool (Python) (.zip) | 219 Kb | Download |
| TrackerMemoryTool Manual (.pdf) | 212 Kb | Download |
Demo Applications
This package contains the following demo applications:
- FaceSDKWelcome - A welcome application that you can use to launch other demo applications, get a hardware ID, or click on a link to documentation and order.
- FacialFeatureDemo - A demo application for displaying facial features.
- LiveRecognitionDemo - A demo application that recognizes faces and shows age, gender, and facial expression.
- Panorama - A demo application that shows several panoramic images, determines the angles of the face and rotates the image.
- PhotoDemo - A demo application that receives a picture, detects a face and facial features, and, if the face is found, crops it.
| Size | ||
|---|---|---|
| Demo Applications (.zip) | 36 Mb | Download |
Samples
Download sample code for various platforms and languages.
Each sample demonstrates how to use FaceSDK features in your application.
You can also try our online samples (note that you need to enter the license key to start the demo):
| Sample | Description | Downloads |
|---|---|---|
| LiveRecognition | This application receives video from a camera, allows tagging any subject with a name, and then displays the name (recognizing the subject). The application utilizes Tracker API. |
C# 2010+ iOS (Objective-C) iOS (Swift) Android Delphi C++/GTK Visual C++ 2017+ VB.NET 2010+ Java (NetBeans) WebAssembly |
| FaceTracking | This application receives video from a webcam and highlights all detected faces with rectangles. The application utilizes Tracker API. |
C# 2010+ Delphi Visual C++ 2017+ VB.NET 2010+ Java (NetBeans) |
| Lookalikes | This application allows the user to create a database of faces and run a search for the best matches (the most similar face from the database is shown). Includes examples with Microsoft SQL database and SQLite. |
Visual C++ 2017+ Visual C++ 2017+ (SQLite) C# 2010+ C# 2010+ (MS SQL) Java (NetBeans) |
| LiveFacialFeatures | This application tracks users' facial features in real time using a web camera. The coordinates of facial features are smoothed by Tracker API to prevent jitter. |
C# 2010+ Delphi Java (NetBeans) Visual C++ 2017+ iOS (Objective-C) Android VB.NET 2010+ WebAssembly |
| AgeGenderExpression | Using Tracker API, this application recognizes the gender, age, and facial expression (smile, eyes open/closed) of a subject looking into a webcam. |
C# 2010+ Delphi Java (NetBeans) Visual C++ 2017+ iOS (Swift) Android VB.NET 2010+ |
| FacialFeatures | This application opens a photo, detects a face in a photo (only one face, the one that can be detected best), detects facial features and draws a frame around the detected face and detected features. |
C# 2010+ Delphi Java (NetBeans) Visual C++ 2017+ iOS (Objective-C) Android VB.NET 2010+ WebAssembly |
| IPCamera | This application opens an IP camera (allowing the user to specify its address, user name and password), displays the image from the camera and tracks faces. The application utilizes Tracker API. |
C# 2010+ Delphi Java (NetBeans) Visual C++ 2017+ VB.NET 2010+ |
| Portrait | This application is for the command line. The application receives a picture, detects a face and, if the face is found, crops it and saves it to a file. | Visual C++ 2017+ |
| Thermal | This application loads a thermal face detection model and allows you to open a grayscale thermal image (which you may have received from a thermal camera), detect faces on the image and draw frames around the detected faces. |
C# 2010+ Visual C++ 2017+ iOS (Objective-C) Android |
| ActiveLiveness | This application asks a subject looking into a camera to rotate their head and smile in a certain way to detect liveness. The active liveness detection helps prevent spoofing attacks with photos or videos by requiring user interaction. |
C# 2010+ Visual C++ 2017+ iOS (Swift) Android Java (NetBeans) WebAssembly |
| PassiveLiveness | This application automatically detects the liveness of a subject looking into a camera (without any assistance from the subject). Uses AI-based analysis to detect spoofing attempts without requiring user actions. |
C# 2010+ Visual C++ 2017+ iOS (Swift) Android Java (NetBeans) VB.NET 2010+ |
| iBeta_Liveness | This sample demonstrates iBeta-compliant liveness detection that analyzes faces to determine if they are real or presentation attacks (photo, video, mask, etc.). Includes desktop, mobile and advanced implementations. |
Desktop: Windows (C++) Windows (C#) Windows (C# WinUI) Linux (C++) Mobile: iOS (Swift) Android (Java) Advanced: Python (Windows) Python (Linux) Flutter (iOS, Android) React Native (iOS, Android) |
| Advanced (Python) | This sample provides comprehensive Python implementations demonstrating various FaceSDK capabilities including active liveness, passive liveness, facial features detection, live recognition, lookalikes search, portrait cropping, thermal image processing, and tracker memory management. The Python wrapper allows dynamic linking with facesdk.dll/.so and provides cross-platform support. |
Python (Windows) Python (Linux) |
| Advanced Samples: Flutter, React Native (iOS, Android) |
These samples use the same features as in the LiveRecognition example. |
Flutter (iOS, Android) React Native (iOS, Android) |
Mobile Demo applications
Face Recognition Demo
This application receives video from a camera, allows tagging any subject with a name, and then display the name (recognizing the subject).
Live Facial Features Demo
This application detects and displays some 70 facial features in real time.View Luxand FaceSDK End User License Agreement, Privacy Policy.