Области интереса (ROI)
ROI (Region of Interest - область интереса) - область, размечаемая поверх видеопотока. При попадании человека в размеченную область OMNI Agent задетектирует его лицо и тело, идентифицирует человека по лицу (если лицо находится в базе) и будет отслеживать его перемещения. Результаты распознавания и трекинга будут автоматически отправляться в OMNI Platform или внешний сервис в формате процессов агента.
Для создания ROI необходимо разметить минимум 3 точки на видеопотоке. На превью размеченная область интереса отмечена белым цветом, при нахождении человека внутри области - цвет меняется на бирюзовый.
Как добавить ROI
Нажмите на шестеренку в строке камеры. В правом верхнем углу открывшейся вкладки нажмите "+".
Заполните название ROI, тип "Регион*" и разметьте область интереса на превью камеры. После заполнения нажмите "Сохранить".
Вернитесь на главную страницу веб-интерфейса. Теперь размеченная область отображается на превью с камеры.
Конфигурация ROI
Также, создать или изменить настройки ROI можно в файле конфигурации run_params.json, отредактировав следующие поля объекта mutlistream_ROI
:
force_track_termination_on_lost_event
При отключенном поле трек человека продолжает строиться, даже если человек пропадает из поля зрения камеры на некоторое время (Например, при наличии преград в поле зрении камеры).regions
: массив объектов (областей интереса)
Пример объекта в массиве regions
:
"regions": [
{ // объект (область интереса)
"name": "_region_name_", // название области интереса
"points": [ // координаты точек, ограничивающих область интереса
{
"x": 0,
"y": 0.975 // в относительных координатах фрейма
},
{
"x": 1,
"y": 0.975
},
{
"x": 0.5,
"y": 0.5
}
],
"uuid": "6acb27c7-c967-46ed-a32f-0085c0454c4c" // uuid области интереса. При отсутствии добавляется автоматически.
}
]