Параметры аналитики «Детекция пересечения линии». Кабинет администратора
Название параметра | Рабочее название | Тип параметра | Значение по умолчанию | Допустимый диапазон* | Описание параметра |
---|---|---|---|---|---|
Частота кадров | fps | float | 5.0 | [1, 30] | FPS, с которым обрабатывается видео. |
Порог уверенности предсказания | confidence_threshold | float | 0.534488676 | (0, 1) | Используется для отсеивания предсказаний. |
Минимальный размер объекта | min_size | float | 0.01 | (0, 1] | Минимальный относительный размер движущегося объекта для срабатывания детекции. |
Максимальный размер объекта | max_size | float | 0.9 | (0, 1] | Максимальный относительный размер движущегося объекта для срабатывания детекции. |
Расширение области движения | motion_margin | float | 0.5 | (0, +inf) | Дополнительный контекст, который будет взят вокруг области движения перед передачей ее в детектор. Обозначает размер относительно прямоугольного размера движения. Таким образом, 0 означает отсутствие отступа, 1 - увеличение области движения в два размера области и т.д. |
Время на решение факта пересечения | aggregation_time | float | 1.0 | (0, +inf) | Интервал времени (в секундах), в течение которого принимается решение о том, произошло пересечение или нет. Более низкие значения уменьшают задержку события, но могут увеличить количество ложных срабатываний. |
Время жизни трека | track_lifetime | float | 5.0 | (0, +inf) | Как долго сохраняется трек (в секундах) без новых детекций. Более высокие значения могут помочь при обнаружении ложноотрицательных результатов и перекрытий, но могут привести к ложноположительным результатам. |
Временной размер «разреженной» истории | sparse_history_interval | float | 300.0 | (1., +inf) | Временной интервал (в секундах), который используется для сохранения разреженных кадров в истории. Логически он должен быть больше, чем dense_history_interval. |
Частота обновления «разреженной» истории | sparse_population_frequency | float | 60.0 | (1., +inf) | Частота (в секундах), с которой мы заполняем разреженную историю. Таким образом, sparse_history_interval=300 и sparse_population_frequency=60 означают, что мы сохраняем 1 кадр в минуту в течение 5 минут (5 кадров всего). |
Порог неподвижности | still_threshold | float | 0.5 | (0, 1) | Порог, используемый для устранения ложных срабатываний при обнаружении движения, когда перекрывающийся неподвижный объект снова становится видимым. Чем больше значение, тем в большем количестве предыдущих кадров должен присутствовать объект, чтобы считаться неподвижным. |
Порог схожести | similarity_threshold | float | 0.5 | (0, 1) | Пороговое значение, используемое для сравнения обнаруженного объекта с соответствующим кадром на предыдущем кадре, чтобы определить, тот ли это объект. Чем больше значение, тем более похожими должны быть два объекта (области на кадрах), чтобы считать их неподвижными. |
Порог схожести для класса person | person_similarity_threshold | float | 0.7 | (0, 1) | Пороговое значение, используемое для сравнения обнаруженного объекта для категории «человек» с соответствующим кадром на предыдущем кадре, чтобы определить, тот ли это объект. Чем больше значение, тем более похожими должны быть два объекта (области на кадрах), чтобы считать их неподвижными. |
Визуализация | prod_visualize | bool | True | {False, True} | Следует ли визуализировать события на кадрах. |
*В колонке «Допустимый диапазон» квадратные скобки «[» и «]» означают, что граничные значения могут использоваться в качестве значения по умолчанию. При использовании круглых скобок «(» и «)» граничные значения не могут быть использованы в качестве значения по умолчанию.