Перейти к основному содержимому
Версия: 3.30 (последняя)

Системные требования Face SDK

Поддерживаемые операционные системы​

Операционная системаАрхитектураРекомендуемая версия
Windowsx86-6410
Linuxx86-64Ubuntu 18.04
arm-32Ubuntu 18.04
arm-64jetpack 4.4
Androidarm-32api 21 - 34
arm-64api 23 - 34
iOSarm-6412 - 17.1

Доступные API​

  • C++ API (для платформ Windows, Linux, Android, iOS)
  • Java-обертка (для платформ Windows, Linux, Android)
  • C#-обертка (для платформ Windows, Linux)
  • Python-обертка (для платформ Windows, Linux)
  • Swift API (для платформы iOS)
  • Kotlin-обертка (для платформы Android)
  • Flutter плагин (для платформ iOS, Android)
  • Javascript
примечание

Подробнее на отдельной странице

Рекомендуемое оборудование​

Для обеспечения наилучшей производительности* рекомендуется использовать следующую конфигурацию оборудования.

Настольные ПК (x86 64-bit CPU):

  • CPU Intel Core i7-7700K @ 4.20GHz (4-ядерный)
  • RAM 8 ГБ

* На основе результатов теста на FullHD (1920x1080) видео, содержащего не более 5-ти лиц, при использовании метода распознавания method12v100_recognizer.xml.

Android (ARM 64-bit CPU):

  • CPU Qualcomm Snapdragon 821 @ 2.15 GHz (4-ядерный)
  • RAM 8 ГБ

* На основе результатов теста на VGA (640x480) видео, содержащего одно лицо, при использовании методов распознавания method12v30_recognizer.xml.

Требуемые зависимости​

Windows​

  • Библиотека sense4.dll. Эта библиотека находится в дистрибутиве Face SDK в папке bin и должна оставаться рядом с библиотекой facerec.dll в случае перемещения.
  • (64-bit): Microsoft Visual C++ Redistributable for Visual Studio 2019

Linux​

  • Библиотека libusb-0.1.so.4

Ускорение на GPU​

На данный момент GPU может быть использован для ускорения на следующих платформах:

CUDA​

Поддерживаемые платформы:​

  • Windows x86 64-bit
  • Linux x86 64-bit
  • Linux aarch64

Системные требования:​

Tребования к оборудованию:​

  • Графический процессор (GPU) с поддержкой CUDA (от NVIDIA GTX 1050 Ti и выше)

TensorRT​

Поддерживаемые платформы:​

  • Windows x86 64-bit
  • Linux x86 64-bit

Системные требования:​

Tребования к оборудованию:​

  • Графический процессор (GPU) с поддержкой CUDA (от NVIDIA GTX 1650 Ti и выше)

Ускорение на CPU​

OpenVINO​

Для ускорения выполнения моделей на CPU SDK поддерживает интеграцию с OpenVINO — высокопроизводительным инструментом от Intel, оптимизированным для инференса нейросетей на процессорах.

Поддерживаемые платформы​

  • Windows: windows-x86-64
  • Linux: linux-x86-64

Требования к процессору​

  • 64-битная архитектура (x86_64)
  • Поддержка инструкций AVX2 (для базовой работы)
  • VNNI — опционально, для дополнительного ускорения

Требования к API​

C#​

  • .Net 8 ≤ версии

Python​

  • 3.6 ≤ версии ≤ 3.12

Flutter​

  • Flutter 3.27.0 ≤ версии ≤ 3.27.3
  • Dart 3.6.0 ≤ версии ≤ 3.6.1

Go​

  • 1.22 ≤ версии