Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Tip

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

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

Note
titleВнимание!

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

  • обновлении дополнительного пакета аналитики распознавания лиц TV (см. Установка дополнительных пакетов DetectorPack),
  • изменении разрешения видеопотока, для которого был создан кэш,
  • замене модели Nvidia GPU,
  • обновлении драйверов Nvidia GPU.

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

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

    Note
    titleВнимание!

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

  2. Создать системную переменную GPU_CACHE_DIR (см. Приложение 9. Создание системных переменных). Указать путь к расположению кэша только латинскими символами в поле Значение. Например, D:\GPU_cache. В указанной директории будет храниться кэш по всем используемым детекторам и нейросетям.

  3. Запустить командную строку от имени администратора
  4. .В командной строке ввести запрос C:\Program Files\Common Files\ITV\DetectorPack\TvaFaceGpuCacheGenerator.exe для вызова утилиты
  5. .

  6. InfotitleПримечание
  7. Начиная с версии Detector Pack 3.14
  8. , при необходимости можно ввести запрос
  9. :
    1. Вызвать утилиту с указанием
  10. требуемого разрешения
    1. требуемых разрешений видеопотока в формате XxX или XxX
  11. или [
    1. XxX через ключ -r.
  12. ..], например
    1. В этом случае последующее указание разрешения видеопотока не требуется.
      Пример:
      Code Block
      C:\Program Files\Common Files\ITV\DetectorPack\
  13. TvaFaceGpuCacheGenerator
    1. TVFaceGpuCacheGenerator.exe -r 
  14. 3840×2160
    1. 3840x2160 
  15. 2688×1520В этом случае последующее указание разрешения видеопотока не требуется.
    1. 2688x1520
      Если разрешение не задано явно, утилита по умолчанию использует разрешение 1920x1080 для создания кэша.
      Info
      titleПримечание

      Для получения справочной информации в командной строке можно ввести запрос:

      Code Block
      C:\Program Files\Common Files\ITV\DetectorPack\
  16. TvaFaceGpuCacheGenerator
    1. TVFaceGpuCacheGenerator.exe --help
    2. Нажать Enter.

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

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

  17. Для версии Detector Pack 3.13 и младше: 
    1. В командной строке ввести запрос C:\Program Files\Common Files\ITV\DetectorPack\TVFaceGpuCacheGenerator.exe для вызова утилиты.
    2. Нажать Enter.

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

    4. Нажать Enter.

    5. Если требуется изменить разрешение видеопотока

  18. для детектора лиц, необходимо
    1. :

      1. Ввести y. Если изменение разрешения видеопотока не требуется, ввести n.

      2. Указать требуемое разрешение. Например,

  19.  3840×2160 2688×1520.
      1. 3840x2160 2688x1520. По умолчанию GPU использует разрешение видеопотока

  20. по умолчанию
      1. 1920x1080. Изменение разрешения видеопотока от

  21.  1920*1080 
      1. 1920x1080 и выше повысит процент распознавания лиц.

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

  24. “0”
  25. 0.

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

...

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

...

titleВнимание!

.