Существует две вида архитектуры интеллектуальных видеосистем: можно сосредоточить интеллект в одном месте или распределить по системе. В централизованной архитектуре камеры и сенсоры собирают видео- и другую информацию и передают её на центральный сервер для анализа. В распределённой архитектуре сетевые камеры, устройства кодирования видеоинформации и сетевые компоненты имеют свой собственный интеллект для обработки видеоинформации и извлечения соответствующей информации.
Интеллектуальные видеосистемы извлекают объекты и события в реальном времени из видеопотока от системы наблюдения и сигнализирует оператору о некоторых событиях, удовлетворяющих предопределённым правилам. На картинке изображены извлечение объекта и его классификация.
После классификации объекта данные обрабатываются на соответствие набору правил и выдаёт сигнал тревоги охранному персоналу.
В централизованной архитектуре камеры передают всю видеоинформацию обратно на записывающее устройство для обработки интеллектуальными алгоритмами. В системах, в которых используются аналоговые камеры, таким записывающим устройством обычно бывает видеорегистратор; сетевых видеосистемах — сервер на ПК с управляющим видеообработкой программным обеспечением.
Интеллект может быть расположен в камере, в устройстве, кодирующем видеоинформацию, свиче или сервере для цетрализованного или распределённого видеонаблюдения.
Встроенная карта кодирования конвертирует аналоговый видеосигнал в цифровой формат и после этого выполняет интеллектуальный анализ — от подсчёта количества людей до распознавания номеров автомобилей. Интеллектуальные видеорегистраторы сжимают видеоинформацию, записывают её и посылают полученные сигналы тревоги и обработанную видеоинформацию операторам. Такая архитектура может быть наиболее эффективной в маленьких системах с 4-8 камерами.
Готовые серверы на основе ПК преодолевают ограничения видеорегистраторов масштабируемости и гибкости засчёт активной оцифровки и сжатия в сетевые камеры и устройства кодирования видеоинформации. Видеосигнал с сетевой камеры идёт через сеть напрямую на сервер. Устройства кодирования видеоинформации оцифровывают анлоговый видеосигнал перед отправкой его на сервер. Такая архитектура лучше всего будет работать на системах среднего размера с 8-16 камерами.
Весь видеоинтеллект, видеоуправление и видеохрание находятся в централизованном сервере на основе ПК в случае, когда оцифровка и сжатие находятся внутри системы.
В распределённой архитектуре обработка распределяется по различным элементам в сети. Это уменьшает используюмую полосу пропускания и увеличивает масштабируемость системы.
В типичных сетевых видеосистемах свичи и роутеры посылают видеоинформацию соответсвующим компонентам системы. Так как видеоинформация поступает таким образом, её можно проанализировать и посылать операторам охранной системы только главную информацию или даже только метаданные (например, количество людей в определённой зоне). Такая предварительная обработка предохраняет полосу пропускания от перегрузки, которая могла бы произойти, если посылать все записанные кадры для анализа в какую-то центральную точку. Архитектура такого вида хорошо работает в большинстве систем любого размера.
Видеоинтеллект, оцифровка, сжатие, управление и хранение находятся в сетевых свичах, что делает систему более масштабируемой. Но проектирование и использование такой системы сложны.
Наиболее масштабируемая и эффективная с точки зрения стоимости основана на обработке внутри сетевых камер и устройств кодирования видеоинформации максимально вохможного количества инфорации. Хотя в аналоговых камерах нет возможности такого анализа.
Интеллект находится в сетевых камерах и устройствах кодирования видеоинформации — по-настоящему распределённая система. Это Обеспечивает максимальную масштабируемость и эффективность с точки зрения стоимости.
Архитектура играет ключевую роль в успешном вводе в строй интеллектуальных видеосистем. Для уверенности в том, что система достигает и краткосрочные и долгосрочные цели система должна быть м асштабируема и основана на открытых стандартах. Архитектура должна минимизировать риск системных ошибок и простоя. Она должна легко масштабироваться от нескольких до большого количества камер и интеллектуально распределять обработку на различные компоненты системы. Для максимальной гибкости и эффективности с точки зрения цены и интеллектуальная видеосистема и приложения видеоуправления должны иметь возмодность взаимодействовать с системными компонентами разных производителей. Интеллектуальная видеосистема должна быть настолько точна, насколько это возможно, чтобы минимизировать ложные срабатывания, подвергающие охранный персонал ненужному стрессу.