Настройка детектора лиц VI

Создание системных переменных для сервера ПК Интеллект Х в ОС Linux

Создание системных переменных для сервера ПК Интеллект Х в отказоустойчивом режиме в ОС Linux

В составе пакета аналитики распознавания лиц VI (см. Установка дополнительных пакетов DetectorPack) есть утилита, которая позволяет создавать GPU кэши сетей без использования ПК Интеллект X. Наличие кэша влияет на ускорение инициализации, оптимизирует потребление видеопамяти, гарантирует запуск и корректную работу детектора лиц VI на GPU.

Для оптимизации работы детектора лиц VI на GPU необходимо:

  1. Остановить Сервер (см. Остановка сервера).

    Если в системе используется ПО, работающее на GPU, необходимо остановить процесс его работы.

  2. Войти под пользователем ngp:
    1. Ввести в терминале команду:
      sudo su ngp
    2. Ввести пароль от суперпользователя root.
  3. Создать папку с произвольным названием для расположения кэша. Например:
    mkdir /opt/ITV/IntellectX/gpucache
  4. Изменить права доступа к папке:
    chmod -R 777 /opt/ITV/IntellectX/gpucache
  5. Создать системную переменную GPU_CACHE_DIR (см. Создание системных переменных для сервера ПК Интеллект Х в ОС LinuxСоздание системных переменных для сервера ПК Интеллект Х в отказоустойчивом режиме в ОС Linux).
  6. В терминале выполнить команду:
    export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache"
  7. Перейти в папку /opt/ITV/DetectorPack:

    cd /opt/ITV/DetectorPack
  8. Выполнить команду:
    ./VIFaceGpuCacheGenerator 
  9. Нажать Enter.

  10. Указать ID требуемой GPU (см. Выбор Nvidia GPU при настройке детекторов).

  11. Нажать Enter.

  12. Если требуется изменить разрешение видеопотока для детектора лиц, необходимо:

    1. Ввести y.

    2. Указать требуемое разрешение. Например, 3840×2160 2688×1520. GPU использует разрешение видеопотока по умолчанию. Изменение разрешения видеопотока от 1920*1080 и выше повысит процент распознавания лиц.

  13. Если изменение разрешения видеопотока для детектора лиц не требуется, ввести n.
  14. Нажать Enter. В результате начнётся процесс создания кэша. Создание кэша прошло успешно, если в результате получено значение “0”.

Оптимизация работы детектора лиц VI на GPU завершена.

Требуется повторное создание кэша при: