System Requirements
Supported Operating Systems
Operating System | Architecture | Recommended version |
Windows | x86-32 | 10 |
x86-64 | 10 | |
Linux | x86-32 | Ubuntu 18.04 |
x86-64 | Ubuntu 18.04 | |
arm-32 | Ubuntu 18.04 | |
arm-64 | jetpack 4.4 | |
Android | arm-32 | api 21 - 30 |
arm-64 | api 23 - 30 | |
iOS | arm-64 | 12 - 17.1 |
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)
- Swift API (for iOS)
- Flutter plugin (for iOS, Android)
Hardware Recommendations
The following hardware configuration recommended to achieve best performance*.
Desktop PCs (x86 64-bit CPU):
- CPU Intel Core i7-7700K @ 4.20GHz (4 Cores);
- 8 GB RAM;
* Based on the result of test on the FullHD (1920x1080) video stream with no more than 5 faces in the frame using method10v100_recognizer.xml recognition method.
Android (ARM 64-bit CPU):
- CPU Qualcomm Snapdragon 821 @ 2.15 GHz (4 Cores);
- 4 GB RAM;
* Based on the result of test on the VGA (640x480) video stream with 1 face in the frame using method10v30_recognizer.xml / method9v30mask_recognizer.xml recognition methods.