System Requirements#
Windows OS installations#
We support 64-bit versions of the following operating systems:
Desktop/workstation environment:
- Windows 10 version 1909 or newer is required. Older versions are not supported.
Server environment:
- Windows Server 2016 or newer is required. Older versions are not supported.
Supported compiler:
- Visual Studio 17 2022. Other compilers may work but were not tested.
Note 1: FaceEngine requires a 64-bit version of Visual C++ Redistributable for Visual Studio 2022 to operate. The redistributable installer may be obtained from Microsoft via this link:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist
Linux OS installations#
We support the following operating systems:
- CentOS 8.2 64-bit;
- Ubuntu 1804 LTS 64-bit.
Supported compiler for CentOS 8.2 64-bit:
- GCC = {}
Supported compiler for Ubuntu 1804 LTS 64-bit:
- GCC = {}
Other compilers may work but were not tested.
Note 1: 32-bit OS on x86_64 CPU are not supported.
Note 2: your OS should run glibc version 2.17 (CentOS) or 2.19 (Ubuntu), or newer.
Note 3: system locale must be US English. Specifically LC_NUMERIC=en_US.UTF-8.
macOS installations#
We support the following operating systems:
- macOS Big Sur x86-64
- macOS Big Sur AArch64
Supported environment:
-
AppleClang 12.0.0.12000032. Other versions may work but were not tested.
-
Xcode 12.4. Other versions may work but were not tested.
-
macOS Deployment Target 11.0 for macOS Big Sur x86-64 and macOS Big Sur AArch64. Other versions may work but were not tested.
NVIDIA Jetson installations#
Table: "Supported NVIDIA Jetson products"
NVIDIA product | Platform |
---|---|
Jetson TX2 | Ubuntu 18.04 LTS (Bionic Beaver) |
Jetson AGX Xavier | Ubuntu 18.04 LTS (Bionic Beaver) |
Jetson Xavier NX | Ubuntu 18.04 LTS (Bionic Beaver) |
See "Requirements for GPU acceleration" for additional information such as CUDA, JetPack versions etc.
Supported compilers:
- Jetson Xavier NX, Jetson AGX Xavier, Jetson TX2
Notes.
-
We provide one face engine build for
Jetson AGX Xavier
andJetson Xavier NX
. -
openCV version 3.3.1 is recommended, built with additional parameters:
-BUILD_opencv_python3=ON
-CV_ENABLE_INTRINSICS=ON
-CPU_BASELINE=empty
-CPU_BASELINE_REQUIRE=empty
-CPU_DISPATCH=empty