Смекни!
smekni.com

Разработка системы видеонаблюдения спортивного комплекса (стр. 5 из 15)

Скорость обработки/записи мультиплексированных изображений - это еще более сложный для понимания параметр, вокруг которого еще больше некорректностей и манипулирования цифрами при указании конкретных технических характеристик цифровых систем видеоконтроля. Все современные системы видеоконтроля, за очень небольшим исключением, работают с асинхронными аналоговыми или гибридными (с цифровой предобработкой) видеокамерами, имеющими самые обычные аналоговые композитные видеовыходы. А это означает, что любой цифровой системе видеоконтроля требуется время (как правило, 60-80 мс) для синхронизации с видеопотоками разных камер при их переключении. Именно поэтому скорость обработки мультиплексированных видеосигналов для профессиональных систем соответствует 12,5-16 FPS на один канал цифровой обработки, а для остальных - 8-10 FPS. Причем для некоторых цифровых систем видеоконтроля (например, захватывающих видеосигнал с помощью микросхем Philips SAA71ХХ), время синхронизации может быть величиной непостоянной, сильно зависящей от типа и марки конкретных видеокамер. В результате - вместо декларируемых 12,5 FPS можно в реальности получить 8-10 FPS, причем конкретное значение будет зависеть даже от конкретного экземпляра внешне совершенно одинаковых видеокамер одной и той же фирмы одной и той же марки. Следует отметить, что для достижения более высокой скорости обработки 16 FPS четкий захват четных или нечетных полукадров не контролируется, что внешне приводит к характерному подергиванию изображения на экране вверх-вниз. Более реально - это 12,5 FPS стабильного видеозахвата для любых видеокамер. Для плат, выполненных, например, по схеме 16х4 (использующих четыре микросхемы видеозахвата и мультиплексор для 16-ти видеовходов) это значение может составлять до 50 FPS на одну плату (12,5 х 4 = 50 FPS). Именно так работают профессиональные системы. Естественно, что скорость обработки/записи мультиплексированных изображений обязательно должна указываться в строгой привязке к формату и цветности видеокадра. Для мультиплексированных изображений разница между скоростью обработки и записи обычно не такая значительная, как для немультиплексированных, хотя для некоторых систем разница также может быть значительной.

Емкость видеоархива - еще одна из характеристик, вокруг которой всегда идут баталии взаимного непонимания, споров и полной несопоставимости показателей разных систем. В технических характеристиках цифровых систем видеоконтроля можно встретить указание емкости видеоархива как в часах (днях, сутках), так и в количестве записываемых кадров. И первый, и второй подход имеют как доводы за, так и против. Рассмотрим первый пример. Пусть для какой-либо цифровой системы видеоконтроля указано, что она обеспечивает время записи от 2 до 1642 часов, с примечанием, что это в зависимости от интервала (скорости) записи и степени компрессии. Можно встретить и такое: "...при видеокомпрессии до 30 Кбайт для каждого изображения видеозапись в реальном времени может происходит в течение 75 дней для каждой из 36 камер". Второй пример: "при коэффициенте сжатия 1:80, среднем количестве движения на объекте 20% и емкости диска 1 Гбайт будет записано 781 250 кадров, что равно 54 часам непрерывной записи изображений от 4 ТВ камер с частотой записи 1 кадр в секунду для каждой ТВ камеры". Впечатляет? Не очень, если принять во внимание, что ни в первом, ни во втором примере совершенно не указывается, для каких форматов кадра, цветности и какого качества записи указываются эти технические характеристики емкости видеоархива. А если принять во внимание, что реальные степени сжатия очень сильно зависят от характера конкретного видеоизображения, становится понятно, что емкость видеоархива - это характеристика, очень сомнительная для использования в целях сравнения различных систем, к тому же использующих совершенно различные алгоритмы компрессии и реализующие видеозапись с совершенно разным качеством. Из этого можно сделать вывод, что более корректно для целей сравнения следует указывать конкретные размеры сжатых видеоизображений одинаковых форматов и одинакового качества, например, с помощью видеозаписи специальных тестовых таблиц (EIA1956, например). Поскольку для современных цифровых систем видеоконтроля конкретные объемы жестких дисков практической роли не играют (как правило, существует очень широкий их выбор), приняв за единицу измерения условный 1 Гбайт, характеристики и времени, и количества кадров, например, легко можно получить с учетом конкретной скорости видеозаписи и объема отдельного видеокадра заданного сопоставимого формата (качества). Например, для кадров формата 384х288 с размером 2 Кбайта и скорости записи 25 кадров/с для одной видеокамеры: 1 Гбайт : 2 Кбайт/кадр = 500 000 кадров / 1 Гбайт, 500 000 кадров : 25 кадров/с = 20 000 c или 5,6 часа / 1 Гбайт. Соответственно, для жестких дисков в объемом 60 Гбайт общая емкость видеоархива будет составлять 5,6 часа * 60 = 336 часов для скорости записи 25 кадров/с. Для скорости 50 кадров/с (две камеры по 25 FPS или 4 платы по 12,5 FPS) будет 168 часов, а для 12,5 кадров/с (для 16 мультиплексированных видеокамер на одну плату видеозахвата с одним каналом обработки), например, - 672 часа или 28 суток. Стоит заметить, что увлекаться подобными расчетами не следует, поскольку прогнозировать степень компрессии в реальных условиях конкретного объекта заранее невозможно.

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

Наличие многоканального детектора движения (активности). Большинство современных цифровых (компьютерных) систем видеоконтроля обязательно имеют многоканальные детекторы активности. Профессиональные цифровые системы видеоконтроля обязательно должны использовать многоканальные детекторы движения. Если детекторы активности используют достаточно простые разбиения поля изображения, как правило, на 8-16 (очень редко - более) областей, которые используются только для анализа активности (как правило, на основании измерения относительных изменений яркости/контраста в этих зонах), без определения реальных характеристик движения объекта, то истинно профессиональные детекторы движения дополнительно к обычному обнаружению активности, определяют как характеристики собственно детектируемого объекта (форму, контур, размер, контраст и т.д.), так и характеристики его движения (скорость, изменения скорости и т.д.). Основное отличие профессиональных детекторов от обычных - это возможность их настройки в реальных условиях охраны объектов именно на обнаружение движения объектов, с предельной минимизацией ложных срабатываний (фильтрацией помех), а также задания гибкой логики обработки тревог ("горячая" тревожная запись, пред- и пост-запись, управление по срабатыванию детектора остальным охранным оборудованием, например - подсистемой аудиоконтроля). Под ложными срабатываниями обычно понимаются срабатывания детектора на естественные оптические помехи (блики, естественные или некоторые искусственные колебания освещенности в зоне контроля, усредненно-стохастические изменения в зоне контроля, например, от листвы деревьев, помехи от дождя, снега и т.п.), а также срабатывания на объекты с характеристиками, отличными от требуемых (по форме, размеру, контрасту, скорости движения, ее изменению и т.д.). Так, например, с помощью профессиональных детекторов движения вполне можно отстроиться от помех, вызванных пролетом птиц, падающей листвы, некоторых домашних животных (кошек, собак, домашней птицы и пр.), и от бликов, отражающихся в обычных лужах, водоемах и т.п. Обычным детекторам активности это не под силу - обязательно будут ложные срабатывания, со всеми вытекающими последствиями. Именно поэтому наличием профессионального детектора движения профессиональные системы отличаются от обычных цифровых систем видеоконтроля, оснащенных обычным детектором активности. Некоторые профессиональные детекторы движения имеют несколько отдельно анализируемых зон (обычно не более 8...16-ти), каждая со своими настройками, что позволяет реализовывать ряд дополнительных функций детектирования и реакций на движение.

Количество немультиплексированных видеоканалов на один системный блок (одну плату) - очень важная характеристика цифровых систем, для которых важна организация многоканального высококачественного видеоконтроля со скоростью до 25 FPS. Как правило, одна плата видеозахвата позволяет обрабатывать 1, 2 или 4 немультиплексированных видеосигнала одновременно. Поскольку в системный блок обычно можно установить до 4-х плат видеозахвата, одним системным блоком цифровой системы видеоконтроля возможна параллельная обработка (организация видеонаблюдения и видеозаписи одновременно) от 4-х до 16-ти немультиплексированных видеоизображений со скоростью обработки до 25 FPS. При этом следует понимать, что видеообработка и видеозапись со скоростями до 25 FPS более требовательна к ресурсам РС-платформы и значительно уменьшает глубину оперативного видеоархива. Кроме этого, указание количества немультиплексированных видеоканалов на один системный блок (плату) обязательно требует указания этого параметра в строгой привязке к скорости обработки/записи, к формату и цветности видеокадра. Иногда вместо общего количества немультиплексированных видеоканалов указывают суммарную скорость обработки/записи немультиплексированных видеоизображений, например 25 FPS, 50 FPS, 100 FPS и т.д.