Контакты
Подписка
МЕНЮ
Контакты
Подписка

ПО для IP-камер MACROSCOP: ответы разработчиков М.В. Руцкову

В рубрику "Видеонаблюдение (CCTV)" | К списку рубрик  |  К списку авторов  |  К списку публикаций

ПО для IP-камер MACROSCOP:
ответы разработчиков М.В. Руцкову

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

Скорость обработки и экономия на оборудовании

М.В. Руцков: Вдумайтесь – 300 мкс на кадр!!! Да все на распаковке загнется, не говоря уж о видеоанализе, причем на компрессированных видеопотоках.

Действительно, полностью распаковывать сжатые видеопотоки с той высокой скоростью, с которой MACROSCOP выполняет их обработку, невозможно. Такая скорость достигается за счет технологии анализа видеопотока IP-камеры без его полной распаковки. В ней, в частности, выражается изначальная ориентированность продукта на IP-камеры. Именно это позволяет существенно снижать затраты на вычислительное оборудование – системы на основе MACROSCOP поддерживают более 250 IP-камер на одном сервере.

М.В. Руцков: Такого рода попытки наблюдаю уж лет восемь – ни один алгоритм так и не прижился. Самый быстрый и примитивный вариант – использование лишь одного коэффициента усредненной яркости блока JPEG – 16х16 пкс. Фактически, если изначальным является изображение 640х480 пкс, то оно превращается для детектора в этакую "почтовую марку" размером 40х30 пкс! Как следствие – грохается пространственная и контрастная чувствительность.

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

Точность детектирования движения.

М.В. Руцков: Любой видеодетектор имеет этакую "ручку" с названием "чувствительность", и для парадных демонстраций высоких характеристик она иногда выворачивается в максимальное положение с дальнейшим радостным докладом – объект обнаружен. А для показа удивительной помехоустойчивости "ручку" вертят в обратную сторону, и детектор вообще уже ни на что не реагирует.

Возможно, многим это покажется непривычным, но для настройки детектора движения в MACROSCOP достаточно задать ограничения на размеры движущихся объектов в зонах детектирования. За счет использования статистического анализа в MACROSCOP удалось избежать использования традиционных "ручек" настройки (в том числе уровня шума или чувствительности). Детектор автоматически подстраивается под текущие условия освещенности и зашумленности в различных частях кадра.

Поиск по образцу и распознавание объектов

М.В. Руцков: В заявленной технологии – поиск по образцу, распознавание обязано быть! Как, спрашивается, поймать мужика в той же рубашке. Ведь надо сначала человечка изловить, а уж потом "понять", где у него рубашка! Причем на компрессированных видеопотоках.

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

Индексы всех движущихся объектов в реальном времени записываются в базу данных и в дальнейшем используются при поиске в видеоархиве. В качестве поискового запроса нужно представить системе фотографию объекта (в следующих версиях появится также возможность указать приметы объекта) или указать на уже имеющийся в видеоархиве объект. В ответ на запрос MACROSCOP покажет все похожие объекты, двигавшиеся в поле зрения выбранных камер за указанный промежуток времени. Справедливости ради стоит отметить, что, помимо объекта, показанного на фотографии, найдутся и другие похожие на него объекты. Однако в этом нет ничего страшного. Представьте себе Яндекс или Google. Вы вводите запрос, и поисковая машина мгновенно выводит вам сотни страниц с содержимым, похожим на то, что вы искали. Среди этих страниц тех, что вам подходят, – единицы. Но вы быстро находите их визуально, и задача поиска решена. Аналогичным образом работает и MACROSCOP. При поиске в архиве по образцу среди сотни найденных объектов всего 10 – то, что надо. Но найти эти 10, пробежав глазами по списку, – дело нескольких секунд.

Тестируем MACROSCOP

Для того чтобы лично убедиться в преимуществах MACROSCOP, можно с сайта http://macroscop.com загрузить демонстрационную версию. Она не имеет функциональных ограничений. Для тестирования можно использовать любые IP-камеры – уже сегодня MACROSCOP поддерживает более 500 моделей IP-камер от 21 производителя. При отсутствии IP-камер в наличии вы можете использовать камеры, к которым есть свободный доступ через Интернет. Для вашего удобства некоторые из них уже прописаны в конфигурацию демонстрационной версии. Ознакомиться с MACROSCOP и лично пообщаться с его создателями можно будет и на ближайших выставках по безопасности. Команда разработчиков MACROSCOP всегда готова ответить на любые вопросы.

Опубликовано: Журнал "Системы безопасности" #4, 2010
Посещений: 6827

В рубрику "Видеонаблюдение (CCTV)" | К списку рубрик  |  К списку авторов  |  К списку публикаций