Какой детектор движения лучше – камерный или в ПО видеонаблюдения?

Вопрос по теме: Выбор оборудования

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


Обратить внимание

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

Ниже рассматривается сравнение детектора движения на борту камеры при использовании в ПО видеонаблюдения, и детектора движения встроенного в ПО видеонаблюдения – т.н. программного.

Аспект Детектор камерный Детектор программный
Интеграция камеры Требуется интеграция
Камера должна быть интегрирована в ПО видеонаблюдения*
Интеграция не требуется
Детектор в ПО видеонаблюдения работает на любом видеопотоке, от любой камеры, даже при подключении по RTSP.
Удобство и скорость настройки Неудобно и долго
Настройка детектора камеры — это процедура, которая занимает время у инженера, так как приходится заходить на веб-интерфейс каждой камеры, и там производить индивидуальные настройки. При замене камеры придется заново проходить всю процедуру.
Удобно и быстро
Настройка осуществляется из одного интерфейса и универсальна для всех камер. В большинстве случаев после добавления камеры в ПО детектор уже работает, и система пишет архив по событиям детектора. Достаточно удобно. Более того, в ПО существуют групповые настройки камер – можно изменять и применять настройки по всем камерам или отдельным группам одновременно.
Параметры настройки детектора движения Стандартный набор настроек
В большинстве камер присутствуют следующие настройки детектора:
  • настройки чувствительности (контрастность);
  • настройки зоны (маскирование, зонирование);
  • настройки размера (процент от размера кадра или количества изменяемых пикселей).
Расширенный набор настроек
В большинстве ПО присутствуют следующие настройки детектора:
  • настройки чувствительности (контрастность);
  • настройки размера (процент от размера кадра);
  • настройки зоны (маскирование, зонирование);
  • настройки перемещения (направление движения).
В отдельных продуктах есть возможность создать несколько зон работы детектора с индивидуальными настройками каждой.
Утилизация ресурсов сервера Нет
На обработку изображения ресурсы сервера не тратятся. Алгоритм работает на борту камеры.
Детекция движения отнимает часть ресурсов сервера
Алгоритм задействует часть ресурсов сервера на обработку потока с камеры.
Оптимизировать ресурсы сервера можно, переключив алгоритм детектирования на альтернативный поток меньшего разрешения. Об этом мы рассказывали в видео
Качество работы детектора (чувствительность, помехозащищенность)** Теоретически высокое
Детектор камеры работает с «сырым», необработанным, несжатым изображением.
Нормальное
Детектор в ПО работает с преобразованным (сжатым) изображением. Артефакты сжатия могут негативно сказаться на качестве детектирования движения и снизить чувствительность.
Поддержка обновлений алгоритма детектирования, улучшений и т.п. Редко
Обновления прошивки камер выходят не часто. Преимущественно при сбоях и обнаружении уязвимостей. Даже если обновление касается, в том числе, и качества работы детектора движения, то придется обновлять прошивку на всех камерах.
Часто
ПО обновляется часто. После установки новых версий все алгоритмы работы ПО обновляются централизованно, и сразу для всех подключенных IP-устройств.
Подстройка под изменяющиеся условия работы (адаптивные детекторы) Нет
Алгоритмы с адаптивной подстройкой не заявлены.
Есть
В некоторых программных продуктах заявлены адаптивные алгоритмы детекции движения. В процессе работы алгоритм подстраивается под изменения условий детектирования, и может повышать или понижать чувствительность в какой-либо части кадра, для уменьшения ложных срабатываний, и/или уверенного детектирования цели.
Возможность работы в связке с видеоаналитикой в ПО видеонаблюдения*** Ограничено
Не все модули видеоанализа в ПО совместимы с детектором, встроенным в камеру. Часть модулей видеоанализа не будет работать вообще. Необходимо уточнять у производителя ПО.
Возможно
Часть модулей видеоаналитики в ПО видеонаблюдения используют срабатывание детектора движения на видеокамере как команда для включения видеоанализа.
Возможность «поиска движения в зоне» в интерфейсе ПО видеонаблюдения*** Нет
От камеры приходит только событие сработки - без указания места этой сработки.
Да
Гибкие сценарии работы с детектором движения и зонами детекции Нет Да
В некотором ПО есть возможность автоматически управлять параметрами детекции движения по событиям: включать/отключать детектор/зоны детекции, изменять чувствительность и другие параметры работы детектора по времени суток, и другие.

*Если камера и ПО видеонаблюдения поддерживают Onvif, то в теории интеграция детектора движения в ПО видеонаблюдения не требуется. Однако практика показывает, что подключение камеры по Onvif не гарантирует передачу в ПО срабатываний детектора движения, встроенного в камеру.

** Аспект чисто теоретический. Не имеется сколь либо авторитетных и убедительных исследований сравнения качества работы детектора движения на камере и в ПО видеонаблюдения. Мы проводили исследование по сравнению работы одного и того же алгоритма видеоанализа трекинга объектов на борту камеры и в ПО видеонаблюдения и не смогли обнаружить разницу в результатах работы алгоритмов. Результаты отражены в видеоролике.

*** Не путать с интеллектуальным поиском на основе данных трекинга объектов. Имеется в виду функция поиска движения в заданной области на основании данных о месте сработки детектора движения. Функция имеется в ПО Milestone, AXIS Camera Station, Линия.

Окончательный ответ – что выбрать: камерный или софтовый детектор, – мы не дадим. Выбор, как и всегда, за проектировщиком – автором проектного решения.

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

Дополнительно на тему сравнения детектора движения, встроенного в камеру, и программного детектора в ПО видеонаблюдения, рекомендуем посмотреть короткое видео:


Другие вопросы по теме «Выбор оборудования»

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

Мы собираем статистику о посещениях сайта, cookie, данные об IP-адресе и местоположении. Если Вы не хотите, чтобы эти данные обрабатывались нами, Вы должны покинуть сайт.