Видеонаблюдение
детектор курения smartvision

В SmartVision 6.6 ускорено распознавание лиц и добавлены новые AI-детекторы

Вышла новая версия системы видеонаблюдения SmartVision 6.6. В этом обновлении мы сосредоточились сразу на двух направлениях: ускорили работу уже существующих функций и добавили новые сценарии видеоаналитики.
Главное изменение версии 6.6 - полностью переработанная модель детекции и распознавания лиц. Она работает заметно быстрее прежней и создает меньшую нагрузку на GPU. На практике это означает простую и важную вещь: на том же компьютере можно одновременно обрабатывать больше видеопотоков.
Пробная версия SmartVision 6.6 уже доступна для скачивания на сайте SmartVision.

Распознавание лиц стало быстрее

В версии 6.6 мы полностью заменили модель, которая отвечает за детекцию и распознавание лиц.
Новая модель в несколько раз быстрее предыдущей и требует меньше ресурсов видеокарты. Для пользователя это особенно важно в системах с большим количеством камер, где нагрузка на GPU напрямую влияет на то, сколько видеопотоков можно анализировать одновременно.
Теперь на том же оборудовании можно выполнять больше операций распознавания без обязательного перехода на более мощную видеокарту.
При этом пользователь может самостоятельно менять строгость сопоставления лиц в конфигурационном INI-файле. По умолчанию пробная версия настроена достаточно мягко, чтобы система могла находить не только точные совпадения, но и похожие лица.
Если требуется более строгая идентификация, порог совпадения можно увеличить в настройках.

Следующий шаг - оптимизация других моделей

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

Новый детектор саботажа камеры

Еще одно заметное нововведение SmartVision 6.6 - нейросетевой детектор саботажа.
Он предназначен для ситуаций, когда камера формально продолжает работать, но перестает нормально контролировать нужную зону.
Например, система может определить, что объектив камеры закрыли, камеру резко повернули или быстро изменили направление ее обзора.
Это позволяет обнаруживать ситуации, которые обычная проверка доступности камеры не заметит. Устройство остается в сети, видеопоток идет, но полезного изображения уже нет.
При обнаружении такого события SmartVision может сформировать тревогу и передать ее оператору.

SmartVision научилась определять курение

В версии 6.6 появился новый детектор курения, который можно использовать для контроля зон, где курение запрещено.
Здесь используется не один простой детектор, а последовательная обработка изображения.
Сначала система находит человека в кадре, затем определяет его позу, начинает сопровождать объект, анализирует область рук и после этого ищет характерные признаки сигареты.
То есть детекция работает как небольшой конвейер:
человек → поза → трекинг → область руки → сигарета → событие.
Такой подход помогает учитывать происходящее в кадре целиком, а не просто искать маленький объект на изображении.
Функция может использоваться в производственных помещениях, на складах, объектах транспорта, в общественных зданиях и в других местах, где курение запрещено правилами или требованиями безопасности.

Добавлен детектор оружия

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

Удобнее работать с несколькими мониторами

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

Транспортная аналитика продолжает развиваться

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

Больше аналитики на том же оборудовании

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