3.3. Возможности использования телевизионного анализа и обработки видео и аудиоинформации в охранных системах
Ассортимент различных компьютерных систем охранного наблюдения во всем мире стремительно растет. Различаясь в конкретных деталях, они обладают и многими общими чертами. На аппаратном уровне ядром систем являются достаточно привычные PCI-платы захвата телевизионных изображений.
Большинство из них построены на широко распространенных и сравнительно дешевых микросхемах оцифровки видео серий ВТ848 и ВТ878, которые имеют четыре программно переключаемых композитных входа, что позволяет без особых ухищрений подключать к подобным платам до четырех камер наблюдения. Для увеличения этого числа платы оснащают специальными микросхемами-мультиплексорами, играющими роль коммутаторов телевизионных сигналов, либо устанавливают в компьютер несколько плат оцифровки (допустимо до четырех), либо используют оба решения одновременно. Таким образом, общее число каналов наблюдения на одном компьютере может достигать 64. Кроме видеовходов, платы могут быть дополнительно оснащены одним или несколькими видеовыходами для вывода телевизионной картинки тревожного канала на контрольный монитор (мониторы) оператора. Возможна интеграция на одной и той же плате нескольких сигнальных входов для внешних датчиков контроля (доступа, дыма и т.д.), а также тревожных выходов для звуковой сирены, автоматического запора дверей и пр. Все это в принципе позволяет более эффективно задействовать компьютерную систему для решения общих задач безопасности.60
Работу любой системы весьма условно можно разделить на три взаимосвязанных этапа: наблюдение и анализ движения в контрольных зонах; отработка и запись тревожных ситуаций при отслеживании движения; работа с архивами записей. А оценку ее качества и надежности разумно строить на анализе реально обеспечиваемых на этих этапах показателей. Как уже отмечалось, принципиально все рассматриваемые системы наблюдения основаны на стандартных платах оцифровки видео.
В обычном режиме такие платы позволяют захватывать в реальном времени и пересылать в оперативную память компьютера принимаемые телевизионные кадры с полным разрешением 768x576 и частотой 25 Гц. Эти кадры могут отображаться «вживую» в масштабируемом окне на экране компьютерного монитора. А вот их запись без потерь на жесткий диск компьютера пока не представляется возможной, да и целесообразной (для черно-белых изображений поток достигает 10 Мбайт/с, для цветных - превышает 20 Мбайт/с). Дело в том, что в силу чересстрочной природы формирования каждый телевизионный кадр на самом деле состоит из двух полей по 288 строк в каждом, смещенных по времени на 20 мс. При фиксации полного кадра этот временной сдвиг приводит к часто наблюдаемому «неприятному» эффекту смещения элементов движущегося объекта на соседних строках. В то же время запись статичных кадров с точки зрения задач контроля не имеет большого смысла. Кроме того, следует принимать во внимание объемы дискового пространства, выделяемые для записи. Их экономия также требует разумного уменьшения информационных потоков. Поэтому реально в большинстве систем ограничиваются анализом телевизионных полей, которые при необходимости записываются с разрешением 384x288.В настоящее время требования пользователей к качеству получаемых изображений заметно возросли, и нередко оказывается желательным уровень SVHS (т.е. не менее 400 твл), когда вводить изображения нужно уже с разрешением 768x288 или даже 768x576. К сожалению, частота анализа в 25 изображений в секунду достижима только при одноканальном наблюдении либо использовании полностью синхронных камер. При подключении асинхронных камер, т.е. в наиболее типичной ситуации, момент переключения между каналами (а он не является мгновенным) чаще всего будет по-
61
падать на случайную точку «внутри» телевизионного поля и плата оцифровки будет «вынуждена» ожидать в данном канале начала следующего поля (или кадра). Реально это приводит к уменьшению производительности, по крайней мере, на треть.
В лучших системах применяется автоматическое определение синхронизации камер, позволяющее достигать максимальной частоты коммутаций и устраняющее необходимость индивидуальной настройки систем. В результате в режиме мультиплексирования асинхронных камер суммарная скорость анализа и записи по всем каналам составляет 16,6 поля в секунду (или 12,5 кадра в секунду). Но весьма часто разработчики систем, не усердствуя особо в оптимизации процессов обработки и обеспечении максимально возможных значений параметров, для всех ситуаций ограничивают производительность 5-10 изображениями в секунду.Отображение текущих изображений с подключенных камер в компьютерных системах выполняется на штатном SVGA-мониторе. При этом его экран разделяется на совокупность малых окон (с характерным размером около 160x120 мм), содержимое которых изменяется по мере последовательного опроса соответствующих камер. Понятно, что в среднем частота обновления информации в окнах составляет 1-3 кадра в секунду, и для большинства ситуаций | этого вполне достаточно. Для отображения мелких деталей изобра- * жение в любом окне может быть увеличено в 2—4 раза. Более сильное увеличение возможно, но не имеет смысла, поскольку не добавляет информации.
Условие постоянной записи изображений со всех камер наблю- | дения на первый взгляд представляется совершенно естественным. И действительно, во всех системах такой режим предусмотрен. Но он не совсем практичен, поскольку требует значительных объемов дискового пространства. Проведем некоторые оценки. Черно-белое телевизионное поле 384x288 занимает около 0,1 Мбайт. Без значительной потери визуального качества его можно сжать по крайней мере в 10-15 раз, для этого в основном используются следующие алгоритмы: Indeo video 5.11, JPEG, Wavelet, MPEG-1 или SMICT.
Наиболее эффективными (по критерию степень сжатия/сохранение информации о кадре) являются JPEG и Wavelet, которые, несмотря на жаркие споры противников, при сравнимом результи-
62
рующем визуальном качестве обладают примерно равной эффективностью. При суммарной частоте записи по всем каналам в 12 Гц (для четырех камер это 3 кадра в секунду на канал) секунда видеоданных будет занимать примерно те же 0,1 Мбайт. Таким образом, один час непрерывной видеозаписи потребует около 400 Мбайт, суточное наблюдение - около 9,5 Гбайт, а недельное уже займет до 70 Гбайт. В принципе это немного и вполне доступно - достаточно выделить под запись охранных данных три-четыре диска или использовать дисковый массив. Однако при увеличении числа активных камер, но сохранении их приведенной частоты (3 кадра в секунду на канал) эти значения стремительно растут. Так, для 16-канальной системы уже придется задействовать массив в 300 Гбайт.
63
Еще по теме 3.3. Возможности использования телевизионного анализа и обработки видео и аудиоинформации в охранных системах:
- 2.2. Телевизионные системы, их устройство, принцип действия и назначение. Системы кодирования цвета
- Технико-криминалистический анализ возможностей глобальной навигационной системы
- Обработка и анализ полученных данных
- Система интегрального анализа эффективности использования активов предприятия.
- 2.5. Обработка и анализ результатов маркетинговых исследований
- Анализ возможностей денежно-кредитной политики по стимулированию спроса населения на услуги систем безналичных платежей в России
- Системы диалоговой обработки запросов (TPS
- 3.1. Объективные предпосылки и возможности использования финансов в общественном воспроизводстве.
- Цели, возможности и логика операционного анализа
- 1.1. Цели, возможности и логика операционного анализа
- Анализ рыночных возможностей
- Использование возможностей Интерпола в противодействии незаконному обороту наркотиков
- Анализ возможностей производства и сбыта