Программное обеспечение «Интеллект». Не просто видеонаблюдение

Опубликовано: Скачать статью в формате pdf (необходимо зарегистрироваться или авторизоваться)

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

Интеллект, «Интеллект» или Intellect?

Адепты ITV (компании-производителя ПО «Интеллект») не могли не заметить появление на страницах сайта ITV новых вариантов названий при одновременном наличии старых. Так как же правильно называется привычный и всем известный «Интеллект»? Остановимся на этом моменте отдельно.

Наименование и краткое описание ПО на сайте ITV

  • «Интеллект» — первоначальное, текущее и будущее название ПО, которому посвящена данная статья.
  • Интеллект X (произносится как “Интеллект Икс”) — название будущего продукта, предполагаемого на замену другого ПО этого же вендора (Axxon Next, он же Аксон Некст).

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

Структура ПО «Интеллект»

Принцип построения ПО «Интеллект» заметно отличается от структуры большинства профессиональных ПО. Обычно каждый видеосервер ведет свою отдельную базу данных с собственной конфигурацией, журналом событий, пользователями и правами. Таким образом базы серверов одной системы никак между собой взаимодействуют. В ПО «Интеллект» все устроено иначе. Серверы, программные модули, удаленные рабочие места, события, реакции, видеокамеры и другие программные объекты располагаются в единой базе данных и образует целостную структуру. Копии этой базы находятся на каждом сервере и периодически синхронизируются. Все серверы, все программные модули, удаленные рабочие места, события, реакции, видеокамеры и другие  программные объекты – все это сведено в единую базу данных и образует единую структуру. Копии этой базы находятся на каждом сервере и периодически синхронизируются.

Структура БД ПО «Интеллект»

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

Автоматизация в распределенной системе видеонаблюдения Интеллект

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

«Интеллект» в крупных распределенных системах

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

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

Видеошлюз

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

  • Устранение перегрузок линий связи при обращении к серверам большого количества клиентов.
  • Обеспечение информационной безопасности серверов. Видеошлюз позволяет разделить подсети с серверами и подсети, в которых находятся клиенты. В результате клиенты будут иметь доступ к видео, но не будут иметь доступа к настройкам серверов.

Включение Видеошлюза в ПО «Интеллект»

Ключевые функции ПО «Интеллект» в динамичном формате видеоролика:

На канале VIDEOМАХ регулярно публикуются обучающие видео, демонстрации работы технологий, записи мероприятий. Подпишитесь, чтобы быть в курсе новых технологий видеонаблюдения.Подпишись на канал

Работа ПО «Интеллект» с камерами и IP-устройствами

Список поддерживаемых в ПО «Интеллект» можно посмотреть на сайте производителя — компании «Ай Ти Ви групп», она же ITV. Количество указанных устройств заметно меньше, чем у конкурентов, однако описания проработаны настолько скрупулезно, насколько это в принципе возможно. Такое детальное изложение даст полное представлению проектировщику о том, как именно будет работать в ПО "Интеллект" та или иная камера из списка.

Вид перечня интегрированных устройств для ПО «Интеллект»

Помимо IP-камер также поддерживаются видеорегистраторы, PTZ-устройства, Ethernet-контроллеры «сухих» входов и выходов и некоторые другие.

Категории устройств, интегрированных в ПО «Интеллект»

Отсутствующие в списке камеры могут быть подключены через ONVIF, PSIA, GB/T 28181 и напрямую через RTSP. Подробнее о способах подключения IP-камер мы писали в отдельной статье.

Возможности интеграции ПО «Интеллект» со сторонними системами

ПО «Интеллект» прочно ассоциируется со словом «интеграция». И не зря — ведь это наиболее известная и развитая сторона платформы. Давайте разберемся, с каким типом оборудования интегрируется ПО «Интеллект» и какие варианты интеграции существует.

Типы оборудования, интегрированного с ПО Интеллект:

  • системы ОПС (охранно-пожарная сигнализация);
  • системы СКУД (контроль и управление доступом), в том числе биометрические;
  • СПО (специализированное программное обеспечение);
  • алкотестеры;
  • системы геотрекинга;
  • системы, подключаемые по универсальным протоколам (MODbus, SNMP, Bacnet);
  • прочие модули интеграций.

Отличительная особенность ПО «Интеллект» — использование разработчиками целых трех вариантов интеграции. Давайте рассмотрим каждый и разберем их отличия. Далее используется терминология производителя ПО.

  • SOFT-SOFT («Интеллект» взаимодействует со сторонним ПО через специальные программные интерфейсы (API);
  • Протокол низкого уровня («Интеллект» взаимодействует со сторонним оборудованием напрямую, через Ethernet, RS-232, USB);
  • SDK («Интеллект» взаимодействует со сторонним ПО через специальный дополнительный «софт» от разработчика этой системы).

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

Возьмем для примера интеграцию с Parsec. «Интеллект» может «командовать» контроллерами Parsec через протокол низкого уровня. В таком случае конфигурирование контроллеров, хранение базы пользователей, уровни доступа, временные зоны — все это происходит в самом Интеллект-е. А можно использовать интеграцию с родным ПО Parsec PNWin. Тогда вся работа с контроллерами и пользователями происходит в PNWin. «Интеллект» же обменивается с PNWin уведомлениями о событиях и передает в PNWin видео по запросу из последнего.

«Интеллект» упрощает работу с видеонаблюдением и интегрированным оборудованием. Для работы со сторонними системами через протоколы низкого уровня в ПО есть пользовательские интерфейсы. Они позволяют работать с видеонаблюдением и интегрированным оборудованием из одного окна. Такая возможность в ПО для видеонаблюдения встречается редко и является больше прерогативой систем класса PSIM.

Так, например, выглядит Бюро Пропусков, используемое для оборудования СКУД.

Окно модуля «Бюро пропусков»

Это одна из ключевых особенностей ПО «Интеллект» — возможность стать программным обеспечением верхнего уровня для всего комплекса средств охраны на объекте. А инструменты автоматизации ПО «Интеллект» позволяют реализовать практически любые сценарии работы такой единой системы.

Как разобраться в возможностях конкретной интеграции в Интеллект?

Описание интеграций в документации ITV не всегда дает полное представление о функционале, и его недостаточно для того, чтобы принять решение. Мы работаем с ПО «Интеллект» с 2004 года, и будем рады ответить на любой ваш вопрос. Свяжитесь со специалистом Видеомакс любым удобным для вас способом и получите развернутую консультацию!

Инструменты автоматизации

В ПО «Интеллект» пользователю предлагаются следующие инструменты настройки автоматизации:

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

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

Видеоаналитика в «Интеллект»

Как и положено профессиональному продукту, ПО «Интеллект» обладает обширным набором инструментов для видеоаналитики. Одним из которых является поиск в видеоархиве:

  • поиск по движению в области;
  • поиск по пересечению сплошной линии;
  • поиск по цвету.

Разумеется, в «Интеллекте» присутствует и «традиционные» распознавание лиц и распознавание номеров автомобилей. Помимо этого имеется:

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

Также имеется весьма развитая нейросетевая аналитика, анализирующая поведение людей:

  • появление сидящего человека;
  • появление лежащего человека;
  • появление человека с поднятыми руками (предплечье параллельно спине);
  • появление человека;
  • обнаружение близко стоящих людей;
  • появление стрелка (человека с вытянутой вперед рукой параллельно плоскости пола).
Окно настройки нейроаналитики поведения людей в ПО «Интеллект» События срабатывания нейроаналитики поведения людей в интерфейсе пользователя ПО «Интеллект»

В завершение добавим, что помимо собственной аналитики, «Интеллект» умеет использовать видеоаналитику сторонних систем. Например, видеоаналитику ПО «Видеоинтеллект» (продукт компании «Радужные технологии»):

  • детектор оставленных предметов «Видеоинтеллект» №00051;
  • детектор движения в запрещенном направлении «Видеоинтеллект» №00064;
  • детектор движения в запрещенной зоне «Видеоинтеллект» №00063;
  • детектор нетипичных изменений в сцене «Видеоинтеллект» №00073;
  • детектор идентификации физических лиц «Видеоинтеллект» №00092.

Вид настроек подключения к аналитике ПО «Видеоинтеллект»

Это позволяет использовать ПО «Интеллект» в составе комплексных решений для оснащения объектов транспортной инфраструктуры системами интеллектуального видеонаблюдения с полной сертификацией видеоаналитики по Постановлению Правительства РФ №969.

Рекомендация:

Специалисты компании «Видеомакс» могут не только проконсультировать по подбору ПО для оснащения объектов транспортной инфраструктуры, но и подобрать готовый видеосервер на базе ПО «Интеллект», имеющий сертификат соответствия требованиям транспортной безопасности.

Запись архива в «Интеллект»

Запись архива в ПО «Интеллект» построена по кольцевому принципу и последовательно на каждый диск в системе. Пока на текущем диске есть свободное место, запись не переходит на другой диск. Таким образом, во время записи архива единовременно задействован только один диск системы и запись по всем камерам происходит на него.

Использование дисков при записи архива в ПО «Интеллект»

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

Последствия отказа архивного носителя в ПО «Интеллект»

Говоря о записи архива в ПО «Интеллект», стоит сказать о двух следующих функциях:

Долговременный архив

Долговременный архив — часть функционала ПО «Интеллект», предназначенная для создания резервных копий основных архивов в ручном или автоматическом режимах. При работе Долговременный архив способен выполнять прореживание — уменьшение количества кадров в секунду для увеличения глубины резервного архива. Обратите внимание, что для архивов, записанных с IP-камеры, прореживание возможно только только до опорных кадров.Также Долговременный архив используется при резервировании для автоматической синхронизации основных и резервных архивов.

Применение модуля Долговременный архив в ПО «Интеллект»

Резервирование в ПО «Интеллект»

В ПО «Интеллект» резервируется конкретный сервер или группа серверов. Модуль резервирования лицензируется по количеству серверов, которые необходимо контролировать.

Резервирование в ПО «Интеллект»

При настройке модуля можно указать все камеры сервера, либо какие-то конкретные, которые будут переноситься при потере связи с основным сервером. Также необходимо указывать другие объекты сервера, если такие на нем имеются. Например, контроллер телеметрии (PTZ). Тогда при переносе поворотной камеры на резервный сервер сохранится возможность ею управлять.

Чтобы узнать подробнее о резервировании серверов в видеонаблюдении, посмотрите наш видеоролик.

На канале VIDEOМАХ регулярно публикуются обучающие видео, демонстрации работы технологий, записи мероприятий. Подпишитесь, чтобы быть в курсе новых технологий видеонаблюдения.Подпишись на канал

Внимание!

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

В частности, корректно резервируются модули Tevian (распознавание лиц), RoadAR (распознавание номеров), входящие в Detector Pack детекторы и торговая аналитика PoS-Интеллект.

Возможность резервирования других модулей следует уточнять дополнительно.

Лицензирование ПО «Интеллект»

Лицензирование ПО «Интеллект» нельзя назвать простым и понятным, несмотря на отсутствие каких-то различных вариантов и «редакций». В каких-то случаях применяется привычное «покамерное» лицензирование подключаемых устройств, а где-то – «посерверное». Давайте разбираться на примерах.

  1. «Покамерное» лицензирование. Применяется для подключаемых видеокамер и для программных модулей, работающих на базе того или иного видеоканала: модулей распознавания лиц и номеров, функций интеллектуального поиска, модулей торговой аналитики и других;
  2. «Посерверное» лицензирование. Применяется для модулей, не привязанных к конкретному видеоканалу: резервирование сервера, контроль состояния сервера, т.н. видеошлюз , модули поддержки протоколов SNMP, BACnet, Modbus и некоторые другие. Сюда же относятся лицензии на ядра системы для каждого сервера и удаленные рабочие места.
  3. Лицензирование по количеству объектов. Сюда относится:
    • количество типов, распознаваемых нейроаналитикой (отдельно лицензия для распознавания человека, отдельно — для автомобиля и т.п.).
    • количество эталонных изображений лиц, по которым будет выполняться поиск в видеоархиве (до 10 эталонов лиц — одна лицензия, до 20 эталонов лиц — другая и так далее). При этом, однако, могут потребоваться и «покамерные» лицензии на ту же аналитику распознавания типов объектов.

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

Важно отметить, что лицензии в ПО «Интеллект» привязаны к конкретным серверам. Перенести какие-то лицензии (на камеры, на аналитику и т.п.) с одного сервера на другой в принципе возможно, но требует обращения к производителю ПО. Оценить сложность процесса перераспределения лицензий можно на описанной нами процедуре переноса «камерных» лицензий с одного видеосервера на другой.

Отличительная особенность ПО «Интеллект» — лицензирование удаленных рабочих мест. Причем для УРМ есть две разные лицензии:

  • Удаленное рабочее место администратора (УРМА) — рабочее место для настройки, администрирования, управления и мониторинга системы.
  • Удаленное рабочее место мониторинга (УРММ) — рабочее место для управления и мониторинга системы. Возможности настройки и администрирования отсутствуют.

На этом моменте каждому становится понятно, почему ПО «Интеллект» снискало славу ПО с наиболее запутанной системой лицензирования.

Апгрейд и обновление ПО «Интеллект»

В процессе эксплуатации системы видеонаблюдения на базе ПО «Интеллект» может возникнуть потребность в модернизации или расширения (добавлении доп. модулей аналитики, интеграции и пр.).

Улучшение качества имеющихся функций и возможностей выполняется просто: с сайта компании ITV скачивается очередной релиз либо самого ПО, либо «паки» — отдельные наборы драйверов интегрированных IP-устройств (Drivers Pack ACFA-Интеллект), детекторов и видеоаналитики (Detectors Pack, Analytic Pack, Face-Интеллект, Auto-Интеллект), и некоторые другие. Обновление ПО производится бесплатно.

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

Возможности расширения и модернизации систем никак не ограничены во времени. Системы, приобретенные лет 10-15 назад, без особых проблем могут быть обновлены и расширены.

Интерфейс администратора и оператора

Оценка интерфейса, разумеется, субъективна. Подавляющее большинство пользователей считают интерфейс ПО «Интеллект» откровенно скучным. Однако, это не мешает ему выполнять свои функции.

Интерфейс оператора в ПО «Интеллект»

Интерфейс администратора мало отличается от интерфейса оператора:

Интерфейс администратора в ПО «Интеллект»

Теперь давайте разберем неочевидные, но полезные возможности настройки и управления пользовательским интерфейсом в части работы с раскладками камер.

Создание произвольных раскладок

ПО «Интеллект» позволяет размещать окна вывода информации и управления в произвольном месте экрана и устанавливать их размер. Для этого необходимо указать точное положение в свойствах интерфейсных объектов и нужный размер.

Указание места расположения и размера интерфейсного окна в ПО «Интеллект»

Такая оптимизация позволяет задействовать экранное пространство на максимум. Яркий пример такого использования – вывод изображения в коридорном формате.

Удаленное управление раскладками

В ПО «Интеллект» администратор системы может удаленно настраивать пользовательский интерфейс, даже если настраиваемый УРМ в данный момент не находится на связи с серверами. Это осуществляется благодаря единой структуре ПО и особенностям построения БД, про которые мы говорили в начале статьи.

Распределение экранных раскладок по разным экранам в ПО «Интеллект»

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

Техническая поддержка

Техподдержка ПО «Интеллект» работает в обычном режиме — онлайн через портал 24/7 и по телефону с 9:00 до 18:00 с понедельника по пятницу по московскому времени.

Напомним, что техническую поддержку по видеосерверам VIDEOMAX на базе ПО «Интеллект» всегда можно получить непосредственно в Видеомакс.

Заключение

Программное обеспечение «Интеллект» – уникальный продукт. Его преимущества сильнее всего проявляются в следующих системах/при следующих вводных:

  • в комплексных системах безопасности, где требуется глубокая интеграция и совместная работа нескольких систем;
  • в распределенных системах, где необходимо не только взаимодействие серверов между собой, но и максимум возможностей удаленного администрирования серверов и УРМ;
  • в задачах с интенсивным использованием разного типа видеоаналитики;
  • в нестандартных задачах, которые не обязательно будут из отрасли безопасности, но в которых требуется работа по нестандартным алгоритмам, отсутствующим в составе «обычного» ПО видеонаблюдения.
  • .

ПО «Интеллект» можно применять и для решения простых задач, если заказчик планирует в будущем развивать и расширять систему, интегрировать внешние системы, автоматизировать процессы - то, о чем сказано выше.

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

Рассчитайте видеосервер и/или рабочую станцию на базе ПО «Интеллект» в нашем онлайн-калькуляторе.


Возврат к списку


Комментарии к статье:
Загрузка комментариев...
Рекомендуем прочитать

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