Распознавание действий человека (HAR)
Распознавание действий человека (от англ. Human Activity Recognition (HAR)) — определение типа действия человека на видеопотоке: падение, сидение, лежание, драка.
Системные требования
Для работы распознавания действий на одном видеопотоке Full HD @ 25fps потребуется следующая конфигурация:
Минимальные системные требования +
- GPU: производительность ~10 терафлопс FP32, видеопамять 3 ГБ, CUDA 11 Runtime,
- ОЗУ: +4 ГБ,
- ЦП: 2 x 3 ГГц с поддержкой AVX.
При распознавании действий человека формируются процессы и события HAR, которые можно передать в OMNI Platform или сторонний сервис.
Как включить распознавание действий
Откройте файл конфигурации run_params.json и поставьте true
в полях ниже:
events.har_events.fall.enable
— падениеevents.har_events.fight.enable
— дракаevents.har_events.sit.enable
— сидениеevents.har_events.lie.enable
— лежание
При включении распознавания действий рекомендуем использовать:
- CUDA: поставьте
true
в полеuse_cuda_onnx
файла run_params.json, либо включите «Использование CUDA» в Настройках веб-интерфейса.
Для стабильной работы OMNI Agent отключите генерацию биометрических шаблонов лиц. Откройте файл конфигурации run_params.json и поставьте false
в поле pipelines.face.enable_templates_generation
.