Готовый кейс «Установка видеонаблюдения на базе ПО Xeoma для распознавания автономеров и интеграции со шлагбаумом»

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

Далее описание работы над проектом от партнера:

«При проектировании системы автоматизированного пропуска передо мной была поставлена задача максимального удешевления и упрощения системы пропуска, а так же необходимо было предусмотреть возможность удаленного управления шлагбаумом. Для этих целей было закуплено около десятка IP-реле, разных производителей и разной стоимости, но попытки заставить все это адекватно работать не увенчались успехом, обычные реле не давали возможности управлять шлагбаумом принудительно. А так же никак не увязывалось с требованием «упростить и удешевить систему». И тут вспомнилось про камеры с тревожным выходом. Если они могут отправлять сигнал на другие устройства, значит в них должно быть установлено реле или что-то подобное, соответственно, тревожный выход камеры должен заменить внешнее отдельное реле. Осталось выяснить как задействовать выход. Связавшись с техподдержкой производителя камеры и описав ситуацию, они пошли навстречу и отправили команды управления тревожным выходом камеры. Дело осталось за малым. Настроить систему и протестировать.

Итак, собственно к работе системы.

Расположение камер:

case_study_cameras_position

Камера 1:

Novicam NC48VP 4 Мпикс, тревожный выход

При появлении авто в зоне распознавания, Xeoma распознает номер и сравнивает его со списком номеров. Если номер есть в белом списке, передается команда на запись в архив и в модуль «Запуск приложения». В «Запуске приложения» прописан путь до .cmd-файла, управляющего тревожным выходом камеры со следующим содержимым:

curl http://User:Password@192.168.0.150/ISAPI/System/IO/outputs/1/trigger -X PUT -d «high»
ping -n 1 localhost>Nul
curl http:// User:Password@192.168.0.150/ISAPI/System/IO/outputs/1/trigger -X PUT -d «low«

Где строка 1 – команда активации тревожного выхода, после отработки которой через тревожный выход подается напряжение 3-5В на устройство, подключенное к тревожному выходу камеры;
Строка 2 – Задержка между выполнением команд в файле .cmd, указанная в секундах. Цифра «1» в строке равна 1 секунде. Задержка подбирается индивидуально в зависимости от скорости сработки каждого из устройств системы и системы в целом. По личному опыту на нашем железе достаточно задержки в 1-3 секунды. Это то время, в течение которого тревожный вход будет в активированном состоянии и будет подавать напряжение на устройство, подключенное к тревожному выходу;
Строка 3 – команда деактивации тревожного выхода. После отработки данной команды тревожный выход отключается. Подача питания на устройство, подключенное к тревожному выходу камеры, прекращается.

Скриншот цепочки модулей в Xeoma (для второй камеры). Цепочка и настройки каждого из модулей аналогичны:

case_study_cameras_position

Настройки модуля «Запуск приложения»:

case_study_cameras_position

Настройки модуля «Распознавание автономеров»:

case_study_cameras_position
case_study_cameras_position

Скриншот распознавания номера в Xeoma:

case_study_cameras_position

Скриншот окна просмотра всех камер в Xeoma:

case_study_cameras_position

Камера 2

Novicam Basic 32 3 Мпикс (подойдет любая другая камера)

Цепочка модулей и настройки полностью идентичны цепочке и настройкам Камеры 1. Модуль «Запуск приложения» запускает тот же файл .cmd, что и в настройках Камеры 1. Для Камеры 2 не требуется наличие тревожного выхода и возможно использовать камеру любого производителя, поддерживаемого Xeoma.

Шлагбаум Nordmotors

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

case_study_cameras_position

case_study_cameras_position

Описание характеристик компьютера, на котором стоит Xeoma (ОС, процессор и битность, ОЗУ, графическая карта):

ОС Windows 10 Pro x64
Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz 3.40 GHz
ОЗУ 4Gb DDR3
SSD ADATA SU650 120Gb
Видеокарта интегрированная Intel(R) HD Graphics 2500 2Gb

Нагрузка на ЦП при двух камерах с развернутой Xeoma в пределах 55-65%
Со свернутой в фоне Xeoma нагрузка 25-35%»