...
| Note |
|---|
|
Требуется повторное создание кэша при: - обновлении дополнительного пакета аналитики распознавания лиц TV (см. Установка дополнительных пакетов DetectorPack),
- изменении разрешения видеопотока, для которого был создан кэш,
- замене модели NTVdia Nvidia GPU,
- обновлении драйверов NTVdia Nvidia GPU.
|
Для оптимизации работы детектора лиц TV на GPU необходимо:
Остановить сервер (см. Запуск и остановка Сервера сервера ПК Интеллект X в ОС Linux).
| Note |
|---|
|
Если в системе используется ПО, работающее на GPU, необходимо остановить процесс его работы. |
- Войти под пользователем ngp:
- Ввести в терминале команду:
- Ввести пароль от суперпользователя.
- Создать папку с произвольным названием для расположения кэша. Например:
| Code Block |
|---|
|
mkdir /opt/ITV/IntellectX/gpucache |
- Изменить права доступа к папке:
| Code Block |
|---|
|
chmod -R 777 /opt/ITV/IntellectX/gpucache |
- Перейти в папку /opt/ITV/IntellectX:
| Code Block |
|---|
|
cd /opt/ITV/IntellectX |
- Открыть файл конфигурации сервера для редактирования:
| Code Block |
|---|
|
nano instance.conf |
| Note |
|---|
|
При использовании сервера в отказоустойчивом режиме (FailOver) необходимо: - Открыть папку /etc/ITV:
- Открыть файл конфигурации сервера для редактирования:
| Code Block |
|---|
| nano intellect-x.conf |
- Добавить системную переменную GPU_CACHE_DIR в файл конфигурации, где в значении будет указан путь к папке для расположения кэша. Например:
| Code Block |
|---|
| export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache" |
- Сохранить изменения в файле.
- Добавить системную переменную GPU_CACHE_DIR в файл /etc/profile.
| Code Block |
|---|
| export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache" |
- Выполнить команду.
| Code Block |
|---|
| source /etc/profile |
|
- Добавить системную переменную GPU_CACHE_DIR, где в значении будет указан путь к папке для расположения кэша. Например:
| Code Block |
|---|
|
export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache" |
- Сохранить изменения в файле конфигурации с помощью сочетания клавиш Ctrl+O.
- Выйти из режима редактирования файла с помощью сочетания клавиш Ctrl+X.
- Выполнить команду в терминале, которая использовалась для добавления системной переменной с указанием пути к папке с кэшем. Например:
| Code Block |
|---|
|
export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache" |
Перейти в папку /opt/ITV/DetectorPack:
| Code Block |
|---|
|
cd /opt/ITV/DetectorPack |
- Выполнить команду:
| Code Block |
|---|
|
./TvaFaceGpuCacheGenerator |
Нажать Enter.
Указать ID требуемой GPU (см. Выбор Nvidia GPU при настройке детекторов).
Нажать Enter.
Если требуется изменить разрешение видеопотока:
Ввести y. Если изменение разрешения видеопотока не требуется, ввести n.
Указать требуемое разрешение. Например, 3840x2160 2688x1520. По умолчанию GPU использует разрешение видеопотока 1920x1080. Изменение разрешения видеопотока от 1920x1080 и выше повысит процент распознавания лиц.
- Нажать Enter. В результате начнётся процесс создания кэша. Создание кэша прошло успешно, если в результате получено значение 0.
...