Масштабные системы видеонаблюдения: программные способы повышения надежности

Масштабные системы видеонаблюдения: программные способы повышения надежности

Масштабные системы видеонаблюдения: программные способы повышения надежности

Видеонаблюдение \\ 21.10.2015 12:16 \\ Macroscop \\ Пермь

Практика компании Macroscop показывает, что тренд наращивания количества видеокамер в системах наблюдения сохраняется. Чем масштабнее система, чем крупнее объект, на котором ведется видеонаблюдение, тем больше нюансов необходимо учесть при ее проектировании и подборе компонентов.

Практика компании Macroscop показывает, что тренд наращивания количества видеокамер в системах наблюдения сохраняется. Чем масштабнее система, чем крупнее объект, на котором ведется видеонаблюдение, тем больше нюансов необходимо учесть при ее проектировании и подборе компонентов.

 

Рассмотрим программные инструменты, которые обеспечивают надежность записи и хранения видеоданных в масштабных системах наблюдения.

 

Надежность на первом месте

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

 

Синхронизация с SD-картами

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


Есть несколько механизмов реализации синхронизации фрагментов видеозаписей: одни программы позволяют делать это автоматически после восстановления связи с сервером, другие - по расписанию (например, каждые 4 часа ПО проверяет, есть ли потерянные фрагменты в архиве сервера).

 

Резервирование и репликация

Функции резервирования и репликации защищают пользователя от потери видеоданных в случае выхода из строя серверов системы.


Репликация, или копирование, части данных архива на дополнительный сервер позволяет повысить надежность системы и сохранить часть видеоданных на длительное время. Пользователь самостоятельно создает расписание репликации видео и дублирует архив полностью либо с отдельных каналов на специальный сервер. С архивом на сервере репликации можно производить все те же действия, что и с архивом на обычном сервере записи: просматривать видео, выгружать его фрагменты, искать людей, объекты и события.


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


Функция резервирования серверов позволяет перенаправлять запись и обработку видео с отдельных IP-каналов на резервный сервер при отключении или отказе основного. При возобновлении работы основного сервера архив вновь будет записываться на него.

 

Мониторинг состояния камер и серверов

За системой любого (и в особенности - большого) масштаба требуется постоянный контроль, и необходим мониторинг состояния ее компонентов. Крайне важно мгновенное оповещение о возможных проблемах, таких как отключение камер и жестких дисков, а также о работоспособности серверов.


Разработчики программных решений реализовали функцию мониторинга работоспособности серверов и камер системы видеонаблюдения. Если пропадает сигнал с какой-либо камеры или отключается один из серверов системы, оператору или инженеру приходит оповещение: это может быть вывод сообщения на экран, подача звукового сигнала либо отправка сообщения по e-mail или SMS.


Существуют также инструменты аппаратного мониторинга, например контрольные платы, такие как Watchdog timer. По умолчанию таймер периодически сбрасывается контролируемой системой, но если сброса не произошло, проводится принудительная перезагрузка.

 

Экономное хранение

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

 

Прореживание видео при записи в архив

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


Для видео разного формата сжатия прореживание выполняется по-разному:

* Для формата сжатия MJPEG видеопоток представляет собой последовательность статичных картинок - изображений формата JPEG. Эти изображения полностью независимы друг от друга, поэтому при прореживании программа просто удаляет каждое n-ное JPEG-изображение.


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

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


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

 

Прореживание уже записанного архива

В результате прореживания записанного архива видеозаписи сохраняются на сервере полностью, но в сжатом виде. Например, если в архиве хранится видео, записанное с частотой 12 кадр/с, и задано прореживание каждого второго кадра, система удалит их, и в архиве останется фрагмент видео с частотой 6 кадр/с. Такой архив занимает в 2 раза меньше места на диске, при этом позволяет не потерять данные для восстановления хронологии событий или картины какого-либо происшествия. Чаще всего архив прореживают по расписанию (раз в неделю, месяц), при этом можно применять прореживание многократно (например, каждый месяц избавляться от половины кадров того или иного фрагмента).


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

 

Мультипоточность

Использование функции мультипоточности позволяет оптимизировать сохранение видео в архив. Сервер системы принимает с IP-камеры несколько потоков разного качества и битрейта. Чаще всего используют 2 потока: "основной"  видеопоток высокого разрешения с высокой частотой кадров - и "альтернативный" -  видеопоток низкого разрешения с небольшой частотой кадров. Параметры этих потоков оператор может настроить заранее. При отсутствии в системе тревожных событий в архив записывается "альтернативный" видеопоток, а при возникновении тревоги происходит переключение записи, и в архиве сохраняется фрагмент более высокого качества.


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


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

 

Выводы

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


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

 


Александр Коробков

Главный архитектор компании Macroscop

 

Статья опубликована в журнале «Системы Безопасности»№2, 2015

Статьи Видеонаблюдение

AHD видеонаблюдение

AHD видеонаблюдение

Видеонаблюдение \\ 01.11.2016 13:03 \\ ООО "Сек-Групп" \\ Комментарии()

AHD это технология передачи посредством обычного коаксиального кабеля отлично детализированной картинки.

Почему разработчики видеонаблюдения любят ритейл больше, чем производство?

Почему разработчики видеонаблюдения любят ритейл больше, чем производство?

Видеонаблюдение \\ 04.07.2016 10:47 \\ Macroscop \\ Комментарии()

Знаете ли вы, что в ассортименте вендоров ПО для видеосистем есть много решений для прикладных задач торговли- модулей для подсчета посетителей, определения длины очереди, контроля операций на кассе и т.п. А предложений для решения производственных и промышленных задач практически нет. Почему?

Повышение точности детектирования оставленных предметов

Повышение точности детектирования оставленных предметов

Видеонаблюдение \\ 20.05.2016 18:35 \\ Macroscop \\ Комментарии()

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

Эффективное видеонаблюдение на торговом объекте

Эффективное видеонаблюдение на торговом объекте

Видеонаблюдение \\ 12.02.2016 18:20 \\ Hikvision Russia \\ Комментарии()

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

Эффективный видеоанализ на объектах ритейла и банковской сферы

Эффективный видеоанализ на объектах ритейла и банковской сферы

Видеонаблюдение \\ 04.02.2016 16:26 \\ Macroscop \\ Комментарии()

В данной статье интеллектуальные возможности современных систем видеонаблюдения будут рассматриваться в разрезе применения на объектах ритейла и банковской сферы.

Методы программного подсчета людей в очереди. Контроль и повышение качества обслуживания покупателей

Методы программного подсчета людей в очереди. Контроль и повышение качества обслуживания покупателей

Видеонаблюдение \\ 12.01.2016 12:01 \\ Macroscop \\ Комментарии()

Сегодня системы видеонаблюдения все чаще используются для решения задач, выходящих за рамки обеспечения безопасности. Эта статья посвящена рассмотрению модуля подсчета людей в очереди, который нашел широкое применение в системах объектов сферы ритейла.

Видеонаблюдение 2025-2030: фантастическая реальность

Видеонаблюдение 2025-2030: фантастическая реальность

Видеонаблюдение \\ 03.12.2015 13:55 \\ Macroscop \\ Комментарии()

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

Результаты тестирование IP-видеодомофонов

Результаты тестирование IP-видеодомофонов

Видеонаблюдение \\ 30.11.2015 14:33 \\ Beward \\ Комментарии()

Аналоговые системы видеодомофонии дают пользователям базовый функционал. Тем не менее и в этих проверенных временем решениях все активнее применяются IP-технологии, которые обеспечивают прорыв в удобстве и дополнительном функционале, ранее неведомом и недоступном аналоговым системам - это и работа с мобильными приложениями, и мегапиксельное изображение, и удобство интеграции в существующую сеть TCP/IP, и многое другое.

Как снизить стоимость видеосистемы

Как снизить стоимость видеосистемы

Видеонаблюдение \\ 15.10.2015 11:16 \\ Macroscop \\ Комментарии()

Статья Александра Коробкова, главного архитектора компании Macroscop.

Межкамерный трекинг – новая технология повышения эффективности видеосистем

Межкамерный трекинг – новая технология повышения эффективности видеосистем

Видеонаблюдение \\ 29.09.2015 11:42 \\ Macroscop \\ Комментарии()

Для решения задачи отслеживания перемещений людей по территории охраняемых объектов с помощью инструментов видеоанализа разработчики программных платформ работают над созданием алгоритмов так называемого "межкамерного" трекинга

Книги

Системы охранной, пожарной и охранно-пожарной сигнализации

ISBN: 978-5-7695-6218-1
Год: 2010 (май)
Страниц: 512

 

 

Учебное пособие представляет собой 5-е издание, дополненное и переработанное. Книга незаменима при обучении специалистов по монтажу любых видов сигнализаций: пожарных, охранных и охранно-пожарных. Представлены также общие сведения об организации охраны на объекте.

Технические средства охраны

Системы охранной сигнализации: основы теории и принципы построения

ISBN: 978-5-9912-0025-7
Год: 2008
Страниц: 496

 

Учебное пособие поможет при прохождении теоретических курсов специалистами в области охраны. Здесь есть всё об эксплуатации технических средств охраны. Это второе, дополненное издание, созданное на основе лекций.

Технические средства охраны

Системы контроля и управления доступом

Год: 2010
Страниц: 272

 

Книга адресована широкому кругу лиц, занятых в области службы безопасности на различного уровня объектах. Прилагается перечень нормативных материалов.

 

Технические средства охраны

вверх