Id-Guard
Система Id-Guard обогащает биометрическими возможностями систему видеонаблюдения на охраняемых объектах и предназначена для того, чтобы помочь охранным службам повысить эффективность работы, своевременно реагировать на инциденты, а также оперативно проводить расследования, исключая многочасовой длительный просмотр видеоархива.
1. ОПИСАНИЕ ПРОГРАММНОГО РЕШЕНИЯ
КОМПОНЕНТНЫЙ СОСТАВ СИСТЕМЫ
Для корректного функционирования Системы необходим следующий минимальный состав оборудования:
- Сервер
- Монитор
- Камера(-ы)
Подробное описание рекомендуемых характеристик оборудования указано ниже.
ОБЩАЯ АРХИТЕКТУРА
Система состоит из следующих компонентов:
- Id-Guard Core — серверная часть Системы, состоящая из отдельных сервисов, включающих в себя интерфейс настройки Системы, алгоритмы распознавания, базу данных и отчеты;
- Tracker — сервер предобработки видео.
Рекомендуется производить установку компонент Системы следующим образом:
- Сервер: Id-Guard Core + Tracker
ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ
Система разработана с использованием следующих языков программирования и ПО:
- Golang
- C#
- Angular
- RabbitMQ
- Nginx
- PostgreSQL
- Redis
Id-Guard Core включает в себя следующие сервисы
Сервис | Описание | Порт |
---|---|---|
Nginx | Веб-сервер и почтовый прокси-сервер | 80, 443, 23231 |
PostgreSQL | Свободная объектно-реляционная система управления базами данных (СУБД) | 5432 |
RabbitMQ | Сервис, обеспечивающий работу с очередями данных | 5672, 15672 |
Redis | Система управления базами данных класса NoSQL с открытым исходным кодом | 6379 |
mkvz-tracker | Сервис предобработки потокового видео (трекер) | 8001 |
mkv-server-auth-vx | Сервис авторизации, использующий VideoXpert | 8111 |
mkvz-video | Сервис для анализа видеофайлов и rtsp видео потоков | 8871 |
mkvz-launcher | Сервис управления клиентскими приложениями | 8876 |
march-server-api | Сервис управления работой архива | 11061 |
march-storage | Сервис хранения данных для архива | 11062 |
mkv-server-report | Сервис отчетов | 11084 |
mu-server-api | Сервис уведомлений | 11090 |
support-server-api | Сервис обслуживания Системы | 11091 |
mkv-server-url-shortener | Сервис для укорачивания URL | 11092 |
mas-server-api | Back-end для модуля администрирования Системы | 11101 |
mas-server-settings | Сервис настроек | 11102 |
mpdn-secret-vault-api | Сервис хранения персональных данных | 11204 |
mfs-server-api | Сервис работы с файлами фотографий | 11300 |
mfs-server-thumbnail | Сервис для работы с миниатюрами фотографий файлового хранилища | 11301 |
fs-server-api | Сервис файлового хранилища | 11302 |
mi-sender-email | Сервис отправки email | 11400 |
mi-sender-http | Сервис отправки сообщения по http | 11401 |
mi-sender-smsmodem | Сервис отправки SMS с помощью usb gsm модема | 11402 |
mi-server-api | Сервис реализатор функций API для работы с сервисами | 11403 |
mi-sender-telegram | Сервис отправки сообщений в Telegram | 11404 |
mi-controller-vms | Сервис интеграции с внешними системами | 11405 |
mi-vms-adapter-videoxpert | Сервис адаптера интеграции со СКУД VideoXpert | 11411 |
mi-adapter-vms-milestone | Адаптер для интеграции с Milestone | 11412 |
mi-adapter-vms-bvms | Адаптер для интеграции с BVMS от Bosch | 11424 |
mkv-server-admin | Сервис пользовательского администрирования Системы | 11500 |
mkv-server-api | Сервис клиентского взаимодействия | 11501 |
mkv-server-auth | Сервис авторизации | 11502 |
mkv-server-ws | Back-end для приложения работы с клиентом через WebSocket | 11503 |
backup-client-server-api | Сервис резервного копирования | 11506 |
logging-server-api | Сервис логирования | 11509 |
event-configuration-api | Сервис настройки обработчика событий Системы | 11510 |
event-storage-server-api | Сервис обработчик событий Системы | 11511 |
map-server-api | Сервис карт | 11512 |
mkv-client-profiles-import | Сервис импорта профилей | 11514 |
mas-meta-server-api | Сервис мета информации | 11515 |
monitoring-server-api | Сервис мониторинга | 11517 |
statistics-server-api | Сервис ведения статистики о работе Системы | 11518 |
audit-server-api | Сервис аудита и логирования | 11521 |
mkv-server-auth-ldap | Сервис авторизации в Системе через LDAP/AD | 11522 |
mkvz-onvif-cameras | Сервис поиска и подключения камер по протоколу ONVIF | 11550 |
mas-server-report | Сервис отчетов для MAS | 11553 |
mie-export-api | Сервис экспорта настраиваемых наборов данных в CSV | 11555 |
mie-import-api | Сервис импорта настраиваемых наборов данных из CSV | 11556 |
mmpd | Сервис менеджер процессов детектирования | 11600 |
mobile-service-api | API работы с мобильными приложениями | 11601 |
modi-image-worker | Сервис обработки фотографий | 11700 |
modi-server-api | Сервис обработки дискретных изображений | 11701 |
modi-ubda-tevian-[01-04] | Сервис обработки фотографий | 11710 у [01], 11711 у [02], 11712 у [03], 11713 у [04] |
mrp-server-api | Сервис обработки данных | 11800 |
mrp-server-ubt-broker | Сервис проксирования UBT в другие системы | 11801 |
mrp-matching-tevian-go | Сервис мачинга для движка Tevian | 11806 |
march-matching-tevian | Сервис идентификации и верификации | 11810 |
mrp-server-broker | Сервис управления | 11821 |
mrp-server-image-broker | Сервис распределения изображений по трекерам | 11822 |
ms-server-filecache | Сервис кэширования | 11900 |
mkv-scheduler-api | Сервис, реализующий работу с задачами по расписанию | 11910 |
video-restreamer-server | Сервис ретрансляции видео | 40000, 40001 |
Одним из требований к серверу для установки программного комплекса Id-Guard Core является отсутствие на сервере ПО, указанного в таблице выше, и наличие свободных портов, указанных в таблице.
2. ТРЕБОВАНИЯ К ПО ДЛЯ КОРРЕКТНОЙ РАБОТЫ
СЕРВЕР ID-GUARD
На сервер производится установка Id-Guard Core. Характеристики сервера напрямую зависят от количества обрабатываемых системой камер. Примерный расчет для наиболее частых значений представлен в таблице ниже.
Количество камер | CPU (Core) | RAM (GB) | HDD (GB) | SSD (GB) |
---|---|---|---|---|
1 камера | 5 | 16 | 600 | 240 |
2 камеры | 6 | 16 | 700 | 240 |
3 камеры | 8 | 16 | 700 | 240 |
5 камер | 10 | 32 | 800 | 240 |
7 камер | 14 | 32 | 900 | 240 |
10 камер | 18 | 64 | 1000 | 240 |
Операционная система: Ubuntu 20.04 или Astra Linux 1.7 SE и выше. Учетная запись (логин/пароль) (в т.ч. для удаленного пользователя) должны оставаться неизменными на протяжение всей инсталляции. Учетная запись (логин/пароль) должны позволять повышать привилегии до Администратора при необходимости.
Запишитесь на наши ознакомительные вебинары по продукту Id-Guard.
Для получения консультации по вашему проекту напишите нам на почту sales@recfaces.ru