В рубрику "В центре внимания. Тесты " | К списку рубрик | К списку авторов | К списку публикаций
Одно из самых больших изменений в новой версии претерпело ядро MACROSCOP. MACROSCOP 1.2 – полностью децентрализованная, открытая система. В ядре теперь сосредоточены только главные функции, критические для работоспособности системы. Большинство компонентов реализовано как плагины (подключаемые модули), в том числе интерфейсы для подключения различных IP-камер и интеллектуальные модули.
Основное приложение (ядро) предоставляет сервисы, которые использует тот или иной плагин. К ним относится возможность зарегистрировать себя в ядре, а также протокол обмена данными с другими модулями. При этом основное приложение независимо оперирует плагинами, что позволяет конечным пользователям наращивать функционал, динамически добавляя и обновляя модули без внесения изменений в ядро. Теперь стало значительно проще и быстрее реализовывать новые функции, интеграцию с другим ПО, камерами, устройствами. Проведенная модернизация архитектуры позволила разработчикам MACROSCOP:
В новой версии MACROSCOP впервые имеется функция репликации архива – возможность осуществлять автоматическое дублирование архива на центральном сервере. Поясним, что это дает пользователям, на одном типичном примере.
Пусть имеется система IP-видеонаблюдения, контролирующая большое количество удаленных объектов. На каждом из них находится свой сервер с оперативным архивом небольшой глубины. Репликация архива позволяет каждую ночь автоматически копировать видеоархив с оперативных серверов в централизованное хранилище, которое может быть сколь угодно большой емкости. Таким образом, новая функция позволяет:
Теперь в MACROSCOP существенно развит сценарный подход к автоматической реакции системы на любые происходящие на объекте события. Реакция задается как последовательность действий, например активация тревожного выхода камеры, отправка SMS или запуск выполнения внешней команды. С помощью MACROSCOP можно осуществлять любые сценарии, необходимые пользователю, и при этом не требуется особых знаний в области программирования. Вся настройка действий производится в удобном графическом интерфейсе и преимущественно мышью. Это просто и быстро. Действия реализованы как плагины, потому легко добавить любой необходимый новый тип реакции.
Весьма полезна и новая функция Multi-Streaming, которая позволяет устанавливать два подключения к одной камере с различными параметрами передачи видеосигнала: основной и альтернативный потоки. Основной поток предназначен, например, для записи в архив, а альтернативный – для отображения и анализа. Такой подход значительно экономит как аппаратные ресурсы серверов и клиентов, так и сетевые.
В новой версии MACROSCOP реализован интерфейс для работы через интернет-браузер. Простой и легковесный, он позволяет просмотреть видео в реальном времени или из архива на любом компьютере или мобильном устройстве без установки туда специального клиентского ПО. Такая универсальность достигается за счет того, что в реализации интерфейса не задействованы никакие специфические технологии наподобие Flash, ActiveX, Silverlight и т.д.
Помимо этого, конечно, имеется и полнофункциональный Web-клиент на основе технологии Silverlight, а также мобильные клиенты для iPhone, iPad и Android. Потребителю остается просто выбрать, что и в каком случае ему больше подходит.
В новой версии MACROSCOP внедрены функции распознавания лиц и автомобильных номеров. Они добавлены к разработанному ранее интерактивному поиску объектов по образцу и приметам, скорость и точность которого уже были по достоинству оценены инсталляторами и конечными пользователями.
Разработчики MACROSCOP учли опыт наиболее известных производителей ИТ-оборудования и выбрали иной путь – использование алгоритмов от специализированных компаний, занимающихся многие годы именно этими задачами. После тщательного анализа всего предложения на мировом рынке по соотношению "цена/качество" они остановились на двух компаниях.
Для распознавания лиц применяются алгоритмы от компании Cognitec (Германия), которая специализируется на этом с 2002 г. Модуль на основе этих алгоритмов позволяет создавать картотеку людей, включать их в различные группы, настраивать автоматический перехват и многое другое.
Для реализации функции распознавания автомобильных номеров использованы алгоритмы компании Video Internet Technologies (украинская компания на базе Киевского политехнического института, работающая над этой задачей с 2000 г.), которые хорошо показали себя в тестах и, кроме того, позволили разработчикам MACROSCOP предложить рынку модуль по крайне привлекательной цене.
Впрочем, при необходимости в MACROSCOP можно быстро интегрировать и любые другие модули и алгоритмы, неизменной за счет стабильности ядра остается только беспрецедентная эффективность и надежность работы с IP-камерами.
Перечислим кратко то, что будет реализовано в MACROSCOP уже в ближайшем будущем:
Более подробно эти возможности будут освещены в последующих публикациях.
Опубликовано: Журнал "Системы безопасности" #4, 2011
Посещений: 7427
В рубрику "В центре внимания. Тесты " | К списку рубрик | К списку авторов | К списку публикаций