Локальная видеоаналитика: обработка видео на объекте
Между камерой и полезным событием стоит вычислитель. Его можно разместить на самом объекте: рядом с сетью камер и оборудованием, которое должно реагировать на тревогу.
Иллюстрация / DeepvizorВыбирайте вычислитель под весь сценарий: камеры, детекторы, декодирование и доставку события. Одного показателя мощности недостаточно.
Камеры уже передают данные
Поток с камеры нужно принять, декодировать и передать на анализ. Если вычислитель находится в локальной сети, обработку можно организовать без постоянной передачи всего видео на удалённую площадку. Наружу отправляются те данные, которые предусмотрены настройками: например, уведомление и фрагмент события.
Для склада или цеха это понятная архитектура: камеры подключены к сети, вычислитель анализирует изображение, а оператор получает события. Реле и динамик могут выполнять настроенную реакцию на месте.
Идея EdgeCrafter: компактность под конкретную задачу
EdgeCrafter исследует компактные трансформерные модели для устройств с ограничениями по памяти и вычислениям. В основе подхода — обучение небольшого представления с помощью специализированной дистилляции: знания более сильной модели передаются компактной. Представление для обнаружения объектов используется также для сегментации и оценки позы через небольшие модули. Смысл подхода — учитывать задачу и ограничения устройства уже при создании модели.
Разбор исследовательского подхода по публикации EdgeCrafter: компактные модели для анализа изображений на периферийных устройствах.
Что входит в реальную нагрузку
Оцените число потоков, их разрешение и выбранные сценарии. Две камеры с разными задачами могут создавать разную нагрузку. Кроме самой модели, ресурсы используют декодирование, интерфейс, хранение фрагментов и сетевой обмен.
Проверьте систему при одновременной работе всех нужных камер. Оставьте запас под дополнительные сценарии и обслуживание. Уточните условия установки: температура, вентиляция шкафа, питание и доступ инженера.
Локально не означает автоматически автономно
Работа без внешнего соединения зависит от конфигурации. Анализ может выполняться на объекте, но доставка почты или сообщения в облачный мессенджер требует сети. Это разные части цепочки, и проверять их нужно отдельно.
На пилоте определите, что должно происходить при недоступности внешнего канала: где оператор увидит событие, какие локальные реакции сохранятся и как восстановится доставка. Проверяйте именно согласованную конфигурацию.
Пилот заканчивается проверкой реакции
Создайте тестовое событие и проследите его путь до получателя. Замерьте задержку, проверьте понятность сообщения и убедитесь, что реакция периферии соответствует настройкам. Повторите испытание под рабочей нагрузкой.
Если устройств несколько, заранее продумайте их администрирование через единый личный кабинет. Тогда масштабирование становится управлением понятной системой, а не набором отдельных коробок.
Будет ли видеоаналитика работать без интернета?
Локальный анализ можно организовать в сети предприятия. Почта, внешние мессенджеры и удалённые системы требуют доступного канала связи. Приёмку проводят по частям: анализ, личный кабинет, местная реакция и доставка уведомлений.
Подходящие сценарии и оборудование
Перейдите к описаниям сценариев и устройств, чтобы уточнить задачу и конфигурацию пилота.
Посмотрите библиотеку детекторов и оборудование Deepvizor.