Перейти к основному содержимому
Версия: 2.7.1 (последняя)

Области интереса (ROI)

Область интереса (от англ. Region of Interest (ROI)) — область, размечаемая поверх видеопотока. При попадании человека в размеченную область OMNI Agent детектирует его силуэт и отслеживает перемещения. Результаты детекции и трекинга передаются в OMNI Platform или внешний сервис в формате процессов и событий.

Для создания области интереса необходимо разметить минимум три точки на видеопотоке. На превью размеченная область интереса отмечена белым цветом, при нахождении человека внутри области — цвет меняется на бирюзовый.

Как добавить область интереса

  1. Нажмите на шестеренку в строке камеры. В правом верхнем углу открывшейся вкладки нажмите +. img.png

  2. Укажите название области интереса, тип «Регион» и разметьте область интереса на превью с камеры. После заполнения нажмите Сохранить. img.png

  3. Вернитесь на главную страницу веб-интерфейса. Теперь размеченная область отображается на превью с камеры. img.png

Конфигурация области интереса

Создать или изменить настройки области интереса можно в файле конфигурации 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 области интереса. При отсутствии добавляется автоматически.
}
]