Skip to content

System Requirements#

Windows OS installations#

We support 64-bit versions of the following operating systems:

Desktop/workstation environment:

  • Windows 7 or newer is required. Older versions are not supported.

Server environment:

  • Windows Server 2008r2 or newer is required. Older versions are not supported.

Supported compiler:

  • MSVC 19.16.27048.0.

Other compilers may work but were not tested.

Note 1: 32-bit version of Windows is also supported, but with restricted capabilities.

Note 2: FaceEngine requires a 64-bit version of Visual C++ Redistributable for Visual Studio 2015 to operate. The redistributable installer may be obtained from Microsoft via this link:

https://www.microsoft.com/en-us/download/details.aspx?id=48145

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 = GNU 8.5.0

Supported compiler for Ubuntu 1804 LTS 64-bit:

  • GCC = GNU 7.5.0

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 Catalina x86-64
  • macOS Big Sur x86-64
  • macOS Big Sur AArch64

Supported compiler:

  • AppleClang 12.0.0.12000032. Other versions may work but were not tested.

Supported environment:

  • 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.

  • macOS Deployment Target = 10.15 for macOS Catalina x86-64. 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 and Jetson 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