Перейти к основному контенту

Проверка зоны

image.png

Проверяет положение объектов относительно определенной зоны.

Входные параметры

image.png
Область/зона интереса  –  зона, относительно которой происходит определение координат объектов

image.png
Координаты объектов  – список из Bbox’ов объектов. Подойдут bbox’ы от любого детектора платформы.

image.png
Коэффициент уменьшения объекта –  Число от 0 до 1, не включая 0. 1 значит, что будет проверяться весь объект в полную высоту. 0.5 - будет проверяться нахождение нижней половины бокса в зоне, 0.25 - нижней четверти и т.д. Обычно нужно для более точного подсчета людей в зоне по ногам.

Результаты

image.png
Объекты в зоне – поле принимает переменную, хранящую координаты bbox'ов объектов, у которых вся площадь bbox’a находится внутри зоны

image.png
Объекты вне зоны – поле принимает переменную, хранящую координаты bbox'ов объектов, у которых вся площадь bbox’a находится вне зоны

image.png
Объекты на границе зоны – поле принимает переменную, хранящую координаты bbox'ов объектов, у которых у которых хотя бы одна общая точка bbox’a совпадает с границей зоны

 

Как проверить, что в зоне есть объекты?

Сравните переменную из выходного параметра “Объекты в зоне” с текстовой переменной, значение которой равно строке нулевой длины: “” (тут двойные кавычки). Если они не равны - значит в зоне есть объекты. Если равны - объектов нет.