Перейти к содержанию

Настройка параметров обработчиков#

В разделе описаны общие параметры и группы параметров, используемые различными типами обработчиков.

Поскольку большинство обработчиков используют одинаковые параметры настройки, их описание приведено здесь. В описании отдельных обработчиков рассматриваются только параметры, специфичные для соответствующего типа обработчика.

Параметры областей и движения#

Параметр Используется в Описание
Область для пересечения Вхождение ГРЗ в область V2, Подсчет максимального количества пешеходов, Подсчет максимального количества животных, Покадровый обработчик, Движение в зоне Определяет зону распознавания, пересечение которой используется для регистрации объекта и формирования его лучшего кадра. Можно выбрать любую зону, созданную для выбранной камеры. Если зона не выбрана, регистрация событий и инцидентов не выполняется.
Минимальный порог пересечения Вхождение ГРЗ в область V2, Подсчет максимального количества пешеходов, Подсчет максимального количества животных, Подсчет ТС, Движение в зоне, Отслеживание дыма и огня Определяет минимальную долю пересечения детекции объекта с выбранной зоной. Если доля пересечения достигает или превышает заданный порог, система считает объект находящимся в области и выполняет его дальнейшую обработку. Пересечение рассчитывается по BBox объекта в проекции на плоскость изображения, а не по положению объекта на плоскости дороги.
Политика расчета пересечения Вхождение в область, Счетчик ТС, Движение в зоне Определяет способ расчета доли пересечения детекции объекта с выбранной зоной.  Выбранный способ расчета влияет на момент, в который система считает объект находящимся в зоне и выполняет его дальнейшую обработку.
– Относительно площади зоны (площадь пересечения/площадь зоны);
– Относительно площади детекции (площадь пересечения/площадь позиционирования);
– Относительно меньшей из площадей (площадь пересечения/min(площадь зоны, площадь позиционирования)). Выбранная политика влияет на момент регистрации объекта при пересечении зоны.
Область наблюдения Подсчет ТС, Счетчик ТС, Отслеживание дыма и огня Зона распознавания, внутри которой выполняется подсчет объектов, обнаружение или отслеживание дыма и огня. Можно выбрать любую зону распознавания, созданную для выбранной камеры.

Настройки лучших кадров (бестшотов)#

Параметр Используется в Описание
Использовать бесконечную отправку бестшотов Движение в зоне Включает режим постоянной отправки данных о ТС в зоне контроля с заданной периодичностью. При включении этого режима параметры «Количество бестшотов» и «Максимальное количество бестшотов» не учитываются. Для работы режима значение параметра «Периодичность отправки бестшотов» должно быть больше 0.
Количество бестшотов Движение в зоне Определяет максимальное количество бестшотов ТС с ГРЗ, формируемых для одного трека. Увеличение значения повышает вероятность корректного распознавания атрибутов ТС, но увеличивает время обработки и нагрузку на систему. Если оценка AGS для ГРЗ включена, учитываются только бестшоты с хорошим значением AGS. Если оценка AGS отключена, учитываются все бестшоты с распознанным ГРЗ.
Максимальное количество бестшотов Движение в зоне Определяет максимальное количество бестшотов ТС, формируемых для одного трека, включая кадры как с распознанным, так и без распознанного ГРЗ. Значение должно быть больше или равно значению параметра «Количество бестшотов». Разница между значениями параметров «Максимальное количество бестшотов» и «Количество бестшотов» определяет максимальное количество бестшотов ТС без распознанного ГРЗ. Если оценка AGS для ГРЗ отключена, в это количество входят бестшоты с распознанным и без распознанного ГРЗ. Если оценка AGS для ГРЗ включена, в это количество входят бестшоты с распознанным ГРЗ с хорошим и низким значением AGS, а также бестшоты без распознанного ГРЗ.
Задержка отправки первого бестшота Движение в зоне Определяет задержку между началом трека и отправкой первого бестшота для получения результатов распознавания. Рекомендуется увеличить значение, если в начале трека ТС находится в неоптимальном ракурсе. Значение 0 отключает задержку.
Периодичность отправки бестшотов Вхождение ГРЗ в область V2, Подсчет ТС, Счетчик ТС, Покадровый обработчик, Подсчет максимального количества пешеходов, Движение в зоне, Отслеживание дыма и огня Определяет интервал между отправкой бестшотов. Чем больше значение, тем реже отправляются бестшоты и тем выше вероятность получить кадры с разных этапов движения ТС до достижения максимального количества бестшотов, заданного параметром «Максимальное количество бестшотов». Рекомендуется использовать при низкой скорости движения ТС в зоне контроля. При включенном режиме «Использовать бесконечную отправку бестшотов» параметр определяет периодичность отправки и обновления данных о ТС в зоне контроля. В этом режиме значение параметра должно быть больше 0.
Задержка на включение отправки по периодичности Движение в зоне Определяет задержку перед переходом к периодической отправке бестшотов. В течение этого времени система выполняет поиск бестшота на каждом кадре. После окончания задержки бестшоты отправляются с интервалом, заданным параметром «Периодичность отправки бестшотов». Параметр используется только при значении «Периодичность отправки бестшотов» больше 0. Значение 0 отключает задержку.
Приоритет выбора детекций Движение в зоне Задает критерий выбора бестшотов.
– Мин. расстояние до нижнего края — выбирается детекция, расположенная ближе всего к нижней границе кадра;
– Мин. область детекции — выбирается детекция с минимальной площадью;
– Макс. область детекции — выбирается детекция с максимальной площадью;
– Мин. ID кадра — выбирается первая детекция объекта в треке;
– Макс. ID кадра — выбирается последняя детекция объекта в треке;
– Мин. пересечение — выбирается детекция с минимальной долей пересечения с областью для пересечения;
– Макс. пересечение — выбирается детекция с максимальной долей пересечения с областью для пересечения.
Время жизни трека без обновлений Вхождение ГРЗ в область V2, Покадровый обработчик Определяет время удержания трека без обнаружения ТС на кадре. Если в течение заданного времени детектор не обнаруживает ТС на кадре, трек закрывается. Увеличение значения позволяет сохранить трек при кратковременном перекрытии ТС посторонними объектами.
Рекомендуемые значения: 0 — трек удаляется сразу после прекращения поступления лучших кадров; 10000 — трек сохраняется до 10 секунд без обновлений.
Минимальный порог схожести дескрипторов Покадровый обработчик Определяет минимальный порог скора дескрипторов, необходимый для объединения бестшотов в один трек, если объединение по ГРЗ невозможно. Объединение по дескрипторам используется, если ГРЗ отсутствует или номера в двух событиях различаются. Чем выше значение, тем ниже вероятность ошибочного объединения разных ТС, но выше вероятность разделения одного ТС на несколько треков. При значении 0.01 объединяются дескрипторы с минимальной степенью схожести, что повышает вероятность ошибочного объединения разных ТС. При значении 1.00 объединяются только идентичные дескрипторы, что может привести к разделению одного ТС на несколько треков.

Настройки распознавания ТС и ГРЗ#

Параметр Используется в Описание
Использовать область ГРЗ Вхождение ГРЗ в область V2, Движение в зоне Задает область, при пересечении которой регистрируется ГРЗ. Может отличаться от области, заданной параметром «Область для пересечения». Для регистрации событий параметр должен быть задан.
Область ГРЗ Вхождение ГРЗ в область V2, Движение в зоне Задает область распознавания, пересечение которой используется для распознавания ГРЗ. Можно выбрать любую зону, созданную для выбранной камеры. Если область не выбрана, распознавание ГРЗ не выполняется.
Порог области ГРЗ Вхождение ГРЗ в область V2, Движение в зоне Определяет минимальную долю пересечения детекции ГРЗ с выбранной областью. Если доля пересечения достигает или превышает заданный порог, система считает ГРЗ находящимся в области и выполняет его дальнейшую обработку. Увеличение значения повышает точность определения положения ГРЗ в области, но повышает вероятность пропуска событий и инцидентов. Пересечение рассчитывается по BBox ГРЗ в проекции на плоскость изображения, а не по положению ГРЗ на плоскости дороги.
Минимальный размер для максимальной стороны рамки номерного знака Вхождение ГРЗ в область V2 Определяет минимальную длину большей стороны рамки ГРЗ в пикселях. ГРЗ, у которых длина большей стороны рамки меньше заданного значения, не учитываются при обработке.
Область позиции ТС Движение в зоне Задает область, используемую для определения позиции ТС. Позиция ТС учитывается только после пересечения выбранной области. Можно выбрать любую зону, созданную для выбранной камеры.
Политика определения позиционирования ТС Движение в зоне Задает способ определения позиции ТС относительно области регистрации. Положение ТС определяется по его проекции на плоскость дороги, а не по BBox в проекции на плоскость изображения.
– Периодическая детекция ТС в зоне — положение ТС определяется для каждой детекции;
– Первая детекция ТС в зоне — положение ТС определяется только при первой детекции в области.
Пересечения порога позиции ТС Счетчик ТС, Движение в зоне Определяет минимальную долю пересечения проекции ТС с выбранной областью. Если рассчитанная доля достигает или превышает заданный порог, система считает, что ТС находится в области, и регистрирует его. Увеличение значения повышает точность определения положения ТС в области, но приводит к более поздней регистрации события и повышает вероятность пропуска событий. Пересечение рассчитывается по BBox ТС в проекции на плоскость изображения, а не по положению ТС на плоскости дороги.
Допустимая ориентация ТС Вхождение ГРЗ в область V2, Покадровый обработчик, Движение в зоне Задает допустимые стороны ТС, при которых регистрируется событие. Ориентация ТС определяет, какая сторона кузова обращена к камере. Левая и правая стороны определяются так, как их видит водитель ТС. Событие регистрируется только в том случае, если определенная системой ориентация ТС совпадает с одним из выбранных значений. Можно выбрать одну или несколько сторон. Если ни одно значение не выбрано, оценка ориентации ТС не выполняется. Ориентация ТС определяется по его положению относительно камеры, а не по направлению движения.
Политика оценки ориентации ТС Движение в зоне Определяет, как часто проверяется ориентация ТС.
– Периодическая детекция ТС в зоне — проверка при каждой детекции;
– Первая детекция ТС в зоне — проверка только при первой детекции после входа в зону.

Настройки регистрации событий#

Параметр Используется в Описание
Порог детекций Подсчет максимального количества пешеходов, Подсчет максимального количества животных, Движение в зоне Определяет минимальное количество детекций ТС в рамках одного трека, необходимое для регистрации события или инцидента. Увеличение значения уменьшает вероятность ложных срабатываний, но повышает вероятность пропуска событий и инцидентов. При значении 0 порог не применяется. При значении 1 событие или инцидент регистрируется после первой детекции ТС. При значении 10 событие или инцидент регистрируется только после получения не менее 10 детекций ТС. Детекция ТС определяется по BBox в проекции на плоскость изображения, а не по положению ТС на плоскости дороги.
Порог параметров Движение в зоне Определяет минимальное количество распознанных атрибутов ТС, необходимое для регистрации события или инцидента. Чем выше значение, тем ниже вероятность ложных срабатываний, но выше вероятность пропуска событий при неполном распознавании атрибутов. При значении 0 событие формируется независимо от количества распознанных атрибутов, что повышает вероятность ложных срабатываний. При значении 10 событие формируется только при распознавании всех атрибутов ТС, что повышает вероятность пропуска событий.
Количество ТС Подсчет ТС Определяет минимальное количество ТС в области наблюдения, необходимое для регистрации события. После регистрации события новое событие формируется только при увеличении количества ТС.

Параметры движения между зонами#

Параметр Используется в Описание
Первая контрольная зона Движение в зоне Задает первую контрольную зону, пересечение которой используется для определения траектории движения ТС. Пересечение выбранной зоны считается началом движения ТС между контрольными зонами. Можно выбрать любую зону, созданную для выбранной камеры.
Пересечение с первой зоной Движение в зоне Определяет минимальную долю пересечения детекции ТС с первой контрольной зоной. Если рассчитанная доля достигает или превышает заданный порог, система регистрирует пересечение первой контрольной зоны. Пересечение рассчитывается по BBox ТС в проекции на плоскость изображения, а не по положению ТС на плоскости дороги.
Вторая контрольная зона Движение в зоне Задает вторую контрольную зону, пересечение которой используется для определения траектории движения ТС. Пересечение выбранной зоны считается окончанием движения ТС между контрольными зонами. Можно выбрать любую зону, созданную для выбранной камеры. Если ТС не пересечет вторую контрольную зону, событие не будет зарегистрировано.
Пересечение со второй зоной Движение в зоне Определяет минимальную долю пересечения детекции ТС со второй контрольной зоной. Если рассчитанная доля достигает или превышает заданный порог, система регистрирует пересечение второй контрольной зоны. Пересечение рассчитывается по BBox ТС в проекции на плоскость изображения, а не по положению ТС на плоскости дороги.
Минимальное количество пересечений с зоной Движение в зоне Определяет минимальное количество пересечений второй контрольной зоны, необходимое для регистрации события. Увеличение значения уменьшает вероятность ложных срабатываний. Слишком большое значение может привести к пропуску событий при высокой скорости движения ТС.
Правило прохождения контрольных зон Движение в зоне Определяет порядок прохождения контрольных зон, используемый при формировании лучших кадров. Доступны варианты: Только первая, затем вторая, Первая, затем только вторая, Только первая, затем только вторая.

Правило прохождения контрольных зон

Доступны следующие варианты:

  • Только первая, затем вторая — задает вариант проверки последовательности пересечения контрольных зон. При движении в контролируемом направлении ТС сначала находится только в первой контрольной зоне, а затем одновременно в первой и второй.

Подходит для камер ближнего вида при движении ТС к камере, а также если контрольные зоны расположены близко друг к другу.

Контрольные зоны не должны пересекаться.

На первом этапе ТС пересекает первую контрольную зону. Лучший кадр формируется после последующего пересечения второй контрольной зоны.

Схема работы правила «Только первая, затем вторая»
Схема работы правила «Только первая, затем вторая»
  • Первая, затем вторая — задает вариант проверки последовательности пересечения контрольных зон. При движении в контролируемом направлении ТС сначала находится одновременно в первой и второй контрольных зонах, а затем только во второй.

Подходит для камер ближнего вида при движении ТС от камеры, а также при использовании зоны запрета детекции или зоны запрета создания треков рядом с первой контрольной зоной.

Контрольные зоны не должны пересекаться.

Схема работы правила «Первая, затем вторая»
Схема работы правила «Первая, затем вторая»
  • Только первая, затем только вторая — задает вариант проверки последовательности пересечения контрольных зон. При движении в контролируемом направлении ТС последовательно находится только в первой, а затем только во второй контрольной зоне без одновременного нахождения в обеих.

Подходит для случаев, когда контрольные зоны расположены на расстоянии друг от друга.

Контрольные зоны не должны пересекаться.

Контрольные зоны должны быть расположены так, чтобы ТС не находилось в обеих зонах одновременно.

Схема работы правила «Только первая, затем только вторая»
Схема работы правила «Только первая, затем только вторая»

В каждый момент времени может использоваться только одно правило прохождения контрольных зон.

Параметры расчета скорости#

Параметр Используется в Описание
Начальная область Движение в зоне Задает область, пересечение которой используется для начала измерения скорости ТС. Можно выбрать любую зону, созданную для выбранной камеры.
Конечная область Движение в зоне Задает область, пересечение которой используется для завершения измерения скорости ТС. Можно выбрать любую зону, созданную для выбранной камеры.
Расстояние Движение в зоне Определяет расстояние между начальной и конечной областями, используемое при расчете скорости ТС. Значение указывается в метрах.
Область движения Движение в зоне Задает область наблюдения, в пределах которой система отслеживает обнаруженные объекты. Область используется при регистрации событий и инцидентов. Детекции за ее пределами не учитываются, что позволяет исключить регистрацию нежелательных событий и инцидентов. Рекомендуется изменять параметр только при настройке камеры.
Порог области движения Движение в зоне Определяет минимальную долю пересечения детекции объекта с заданной областью, необходимую для регистрации события или инцидента. Объект считается пересекшим область только после достижения заданного порога. Чем выше значение, тем большая часть объекта должна находиться внутри области для регистрации события, однако возрастает вероятность пропуска объектов, лишь частично пересекающих область. Пересечение рассчитывается по BBox ТС в проекции на плоскость изображения, а не по положению ТС на плоскости дороги.

Параметры отслеживания дыма и огня#

Предварительная настройка камеры#

Перед созданием обработчика необходимо подготовить камеру.

1. Настройте количество строк и столбцов разметочной сетки.

Предварительная настройка камеры
Предварительная настройка камеры

2. При создании зоны распознавания включите режим выбора ячеек сетки и отметьте области, в которых необходимо выполнять отслеживание дыма и огня.

Настройка разметочной сетки
Настройка разметочной сетки

Если параметры разметочной сетки не заданы, создать обработчик «Отслеживание дыма и огня» невозможно.

Настройка обработчика выполняется на странице редактирования камеры после выбора типа «Отслеживание дыма и огня».

Настройка параметров обработчика «Отслеживание дыма и огня»
Настройка параметров обработчика «Отслеживание дыма и огня»

Событие начинается после того, как количество ячеек с дымом или огнем достигает заданного порога.

Во время события обработчик определяет лучший кадр, соответствующий максимальному количеству обнаруженных ячеек.

Событие завершается после того, как количество ячеек с дымом и огнем становится меньше заданного порога.

Параметр Используется в Описание
Количество ячеек с огнем Отслеживание дыма и огня Определяет минимальное количество ячеек разметочной сетки, в которых должен быть обнаружен огонь для регистрации события или инцидента. Максимальное значение зависит от количества ячеек разметочной сетки, заданного при настройке камеры.
Количество ячеек с черным дымом Отслеживание дыма и огня Определяет минимальное количество ячеек разметочной сетки, в которых должен быть обнаружен черный дым для регистрации события или инцидента. Максимальное значение зависит от количества ячеек разметочной сетки, заданного при настройке камеры.
Количество ячеек с белым дымом Отслеживание дыма и огня Определяет минимальное количество ячеек разметочной сетки, в которых должен быть обнаружен белый дым для регистрации события или инцидента. Максимальное значение зависит от количества ячеек разметочной сетки, заданного при настройке камеры.

Группа исключения областей

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

Параметры группы исключения

Параметр Описание
Область наблюдения Задает область, исключаемую из анализа. Детекции дыма и огня внутри выбранной области не учитываются при регистрации событий или инцидентов.
Минимальный порог пересечения Определяет минимальную долю пересечения детекции с областью исключения. Если доля пересечения достигает или превышает заданный порог, система исключает детекцию из анализа. Чем выше значение, тем точнее определяется нахождение детекции в области исключения, но выше вероятность пропуска детекций, расположенных на границе области.