Рекомендации по настройке детектора движения🔗

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

Детектор движения потребляет определенное количество системных ресурсов сервера: нагружает процессор, использует оперативную память. При этом можно приближенно считать, что потребление системных ресурсов пропорционально разрешению и частоте кадров. Например, для видеопотока с разрешением 1920х1080 при использовании детектора движения загрузка процессора примерно в 6 раз выше, чем для видеопотока с разрешением 640х480. Аналогично, при анализе с частотой 25 кадр/с потребление системных ресурсов в 4 раза выше, чем при анализе с частотой 6 кадр/с.

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

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

Примечание

Программный детектор движения должен быть включен на следующих модулях видеоаналитики:

  • Детектор саботажа;

  • Детектор громкого звука;

  • Автозум;

  • Трекинг;

  • Поиск объектов;

  • Подсчёт посетителей;

  • Детектор скоплений людей;

  • Обнаружение лиц;

  • Тепловая карта интенсивности движения;

  • Контроль активности персонала;

  • Контроль спецодежды;

  • Наполненность полок;

  • Распознавание автономеров (Complete);

  • Распознавание автономеров (Light).

Многие камеры имеют собственный, встроенный детектор движения (в терминах MacroscopДетектор движения камеры). При использовании детектора движения камеры системные ресурсы сервера практически не расходуются.

Если для камеры планируется постоянная запись в архив и при этом не планируется использовать модули видеоаналитики, то программный детектор движения включать не рекомендуется. Вместо этого достаточно выбрать режим постоянной записи в архив. Такая ситуация возможна, например, когда в кадре на протяжении 24 часов происходит движение: на непрерывном производстве, на крупном вокзале и т.п.

Если камера имеет встроенный детектор движения, и при этом не планируется использовать модули видеоаналитики, то рекомендуется включать детектор движения камеры. Это позволит одновременно снизить и нагрузку на сервер, и потребление дискового пространства.

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

В Macroscop также можно настроить комбинированный режим записи в архив (в терминах Macroscop — режим По расписанию). Например, на входе в торговый центр с 10:00 до 22:00 постоянное движение, а в другое время движения быть не должно. Тогда можно настроить расписание следующим образом: с 10:00 до 22:00 постоянная запись — это снизит нагрузку на сервер; с 22:00 до 10:00 запись по детектору движения — это экономит дисковое пространство, занимаемое видеоархивом.

По умолчанию, частота проверки видеопотока на наличие движения в кадре, называемая частотой детектирования, не совпадает с частотой кадров самого видеопотока: частота детектирования чаще всего меньше частоты видеопотока. Это сделано для снижения потребляемых сервером Macroscop ресурсов. Такой режим называется детектированием с оптимальной частотой.

В то же время, в приложении Macroscop Конфигуратор в настройках программного детектора движения для камеры можно задать постоянную частоту детектирования. Использовать такой режим имеет смысл в случаях, когда оптимальная частота детектирования заведомо ниже или выше необходимой и достаточной для анализа, либо когда нужно задать фиксированную частоту для формата H.264, H.265 или MPEG-4. Рекомендуемые для того или иного модуля видеоаналитики частоты анализа приведены в документации по каждому модулю.

Примечание

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

В то же время, в приложении Macroscop Конфигуратор в настройках программного детектора движения для камеры можно выбрать, какой из потоков будет использоваться для анализа.

Если, кроме программного детектора движения, никакие модули видеоаналитики не используются, то рекомендуется использовать для детектирования поток более низкого разрешения, поскольку это позволяет существенно снизить нагрузку на сервер.