Журнал "Системы Безопасности" № 3‘2019

Конечно, серверные решения предлагают значительно больше вариантов видеоаналити- ческих функций. Но встроенных возможностей камеры уже достаточно для решения самых распространенных задач, причем набор встроенных функций все время расширяется. Функции видеоаналитики, доступные сегодня Важным этапом в развитии видеоаналитики стало ее использование в сфере не только обес- печения безопасности, но и сбора статистики, продаж. Как только появилась возможность анализа маркетинговых данных, стало разви- ваться ПО, которое может обрабатывать видео- данные с обычных камер (например, распозна- вание пола посетителей или наполненность полок товаром). А есть и производители, кото- рые предлагают некий аналог магазина прило- жений. Так, сторонние компании могут распро- странять любое ПО, устанавливаемое пользова- телями на свои камеры. Если говорить о самой ходовой функции видео- аналитики, то это, безусловно, детекция движе- ния. Такой алгоритм заложен практически в любой IP-камере, доступной на рынке. Мы же решили посмотреть, какие другие встроенные в видеокамеру алгоритмы видеоаналитики может получить инсталлятор. Список вышел достаточно обширный: l пересечение линии; l вторжение в область; l детекция лиц/людей; l подсчет людей; l слежение за объектом; l температурная карта; l детекция очереди; l праздношатание; l оставленный предмет/остановка; l быстрое движение; l разворот/поворот при движении; l смена сцены/детектор саботажа; l расфокусировка/детекция тумана; l распознавание автономеров; l распознавание лиц. Детектор движения Это наиболее классический и распространен- ный тип видеоаналитики в камерах, он же и самый востребованный в сфере обеспечения безопасности. Благодаря грамотно настроенно- му детектору движения получается существен- ная экономия на эксплуатации системы видео- наблюдения. Во-первых, можно записывать видео в архив только в случае детекции движения на объекте, а значит происходит снижение затрат на сам архив. Во-вторых, нет необходимости постоянно сле- дить за всеми камерами на объекте, то есть нужно меньше сотрудников и вычислительных мощностей сервера видеонаблюдения. Принцип работы детектора движения в совре- менных камерах заключается в основном в попиксельном сравнении двух соседних кад- ров между собой. Для установки численного различия между кадрами, при котором будет срабатывать детектор, обычно используется регулируемая чувствительность детектора дви- жения. Важно понимать, что при высокой чув- ствительности камера будет реагировать на любое мелкое изменение картинки, а при низ- кой, напротив, будет пропускать множество перемещений. Отдельной проблемой можно выделить сраба- тывание на движение деревьев и тряску самой камеры от ветра, но это можно компенсировать выделением только интересующей зоны на сцене. Часто камеры позволяют задать сразу несколько участков с разными настройками. А вот неисправимой слабостью такого исполне- ния детекторов является то, что ошибки в них часто возникают при включении и отключении прожекторов видимого света или ИК-подсвет- ки. Кроме того, казалось бы, нерезкое измене- ние освещения может вызвать ложное срабаты- вание. А если куплена некачественная камера или проектировщик сэкономил на подсветке, то внутренние шумы устройства при низкой осве- щенности приведут к постоянному срабатыва- нию детектора. Эти проблемы отчасти решены в детекторах движения, анализирующих имен- но перемещение объекта, а не изменение всей картинки, другими словами, они следят за изменением групп только соседних пикселей. Производители все чаще подчеркивают, что их новые алгоритмы детекции движения избавле- ны от вышеназванных проблем. Кто-то называет эти алгоритмы расширенными, кто-то отмечает применение нейросетевых технологий. Но в любом случае инсталлятору стоит по воз- можности проверить работу детектора в камере именно при работе в упомянутых условиях. Функции детекторов движения присутствуют в бюджетных камерах BEWARD, Bolid, NOVIcam, Smartec, RVi (рис. 1). Пересечение линии Второй распространенной функцией видеоана- литики является детекция пересечения линии. Она присутствует у камер многих производите- лей: BEWARD, Bolid, Dahua, Smartec, RVi и др. Ее назначение схоже с назначением детектора движения. Разница кроется лишь в том, что на контролируемой сцене запрещено пересечение виртуальной линии, а не движение в целом. Каноничными примерами будет запрет пересе- кать двойную сплошную и близко подходить к картинам в музеях. В интерфейсе камеры на изображении рисуется линия, при пересечении которой срабатывает детекция. Кроме того, обычно доступно задание направления сраба- тывания детектора. Нельзя забывать, что алго- ритм может работать некорректно, если линия будет нарисована, например, рядом с качаю- щимся от ветра деревом (рис. 2). 35 www.secuteck.ru июнь – июль 2019 ТЕСТ В Ц Е Н Т Р Е В Н И М А Н И Я Рис. 1. Детектор движения засекает любые изменения в указанной части изображения www.greenklin-moscow.ru Рис. 2. Яркий пример детекции пересечения линии – контроль пересечения автодорожной разметки www.azbuka-vozhdeniya.ru

RkJQdWJsaXNoZXIy Mzk4NzYw