Перейти к основному содержимому
Версия: 2.4.1

Пересечение линий

Линия - это зона, размечаемая поверх видеопотока. Как только человек полностью пересечет эту зону, OMNI Agent отправит результаты детекции и трекинга тела по этому человеку в OMNI Platform или во внешний сервис по вебхукам.

На превью линия обозначается светло-красным цветом, и при пересечении человеком становится красной.

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

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

img.png

  1. Заполните название линии и укажите тип "Линия*". Разметьте 2 точки на видеопотоке и укажите "размер" абстрактной зоны при помощи стрелки. После заполнения нажмите "Сохранить".

img.png

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

img.png

Конфигурация линий

Для добавления и изменения линии откройте файл конфигурации run_params.json и отредактируйте следующие поля объекта mutlistream_ROI:

  • force_track_termination_on_lost_event При отключенном поле трек человека продолжает строиться, даже если человек пропадает из поля зрения камеры на некоторое время (Например, при наличии преград в поле зрении камеры).

  • regions: массив объектов (областей интереса). Координаты зоны линии - это координаты точек, ограничивающих область интереса (ROI)

Пример объекта в массиве regions:

"regions": [
{ // объект (область интереса)
"name": "_region_name_", // название области интереса
"points": [ // координаты точек, ограничивающих область интереса
{
"x": 0,
"y": 0.975 // в относительных координатах фрейма
},
{
"x": 1,
"y": 0.975
},
{
"x": 0.5,
"y": 0.5
}
],
"trigger_settings": // ключевой объект, превращающий область интереса в линию
{
"is_roi": true, // true - передача процессов при пересечении зоны линии + процессов нахождения в области интереса
"direction": // вектор направления входа (пересечение линии в обратном направлении считается выходом)
{
"x": 0.5,
"y": 0.3,
}
}
"uuid": "6acb27c7-c967-46ed-a32f-0085c0454c4c" // uuid линии. При отсутствии добавляется автоматически.
}
]