Видеоаналитика: что это, как работает и где применяется

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

CAM 01 · 09:41:00
●опасная зона   ●линия подсчёта
Людей прошло0
Транспорт0
Журнал событий
Схема для примера: детекция людей и транспорта, подсчёт по линии, тревога при входе в опасную зону.

Что такое видеоаналитика простыми словами

Обычное видеонаблюдение просто записывает. Чтобы что-то найти, человек должен смотреть трансляцию или перематывать архив. Видеоаналитика добавляет к камерам «понимание»: система сама распознаёт, что происходит в кадре, и превращает видео в события и цифры — «въехал грузовик», «через проходную прошло 214 человек», «рабочий без каски в цехе».

Современная видеоаналитика построена на нейросетях, поэтому её ещё называют ИИ-видеоаналитикой или нейросетевой видеоаналитикой. В отличие от простого детектора движения, она отличает человека от тени, кошки или качающейся ветки и почти не даёт ложных тревог.

Как работает система видеоаналитики

  1. Камера передаёт видеопоток — по сети, обычно по протоколу RTSP.
  2. Вычислитель декодирует кадры — в камере, на компьютере рядом с ней или на сервере.
  3. Нейросеть находит объекты — обводит рамкой и определяет класс: человек, автомобиль, каска, номер.
  4. Трекинг связывает кадры — понимает, что это тот же человек, который шёл секунду назад, и строит его путь.
  5. Правила превращают это в события — пересёк линию, вошёл в зону, стоит дольше 5 минут.
  6. Событие уходит дальше — оператору, в журнал, в систему контроля доступа, учёта или управления производством.

Ключевое преимущество — по сети передаются не тяжёлые видеопотоки, а короткие события. Это разгружает каналы связи и архив.

Функции видеоаналитики

Детекция и классификация

Находит в кадре людей, транспорт, предметы и отличает их друг от друга — основа для всех остальных функций.

Подсчёт людей и транспорта

Считает, сколько людей или машин пересекло линию: проходные, торговые залы, склады, въезды.

Контроль зон и линий

Тревога, когда человек или техника появляются в опасной или закрытой зоне, пересекают периметр.

Распознавание номеров

Читает автомобильные номера на въезде, ведёт журнал транспорта и сверяет со списками допуска.

Контроль СИЗ

Проверяет каски, жилеты и другие средства защиты на производстве и стройке.

Дым, огонь и оставленные предметы

Замечает дым и открытое пламя, бесхозные сумки и предметы, которые долго лежат на одном месте.

Набор функций зависит от программного обеспечения и обученных моделей. Под специфические задачи — например, контроль определённого брака или подсчёт конкретной продукции — модели дообучают на собственных кадрах предприятия.

ИИ-видеоаналитика и детектор движения: в чём разница

Детектор движенияИИ-видеоаналитика
Что видитИзменение пикселей в кадреКонкретные объекты: человек, машина, каска, номер
Ложные тревогиТени, дождь, снег, листва, животныеРедко: отличает человека от фона и животных
Подсчёт и аналитикаНетСчёт, маршруты, время в зоне, статистика
Нужные ресурсыМинимальные, есть в любой камереВычислитель с ускорением ИИ

Где работает видеоаналитика: в камере, рядом с камерой или на сервере

Где работает видеоаналитика: в камере, на компактном ИИ-компьютере рядом с камерой или на сервере — плюсы, минусы и где подходит
Три схемы размещения видеоаналитики
  • В камере. Простые функции вроде пересечения линии уже есть во многих камерах. Удобно, но под сложные нейросети ресурсов камеры не хватает.
  • Рядом с камерой. Компактный ИИ-компьютер стоит на объекте и обрабатывает несколько камер на месте. Видео не уходит в сеть, в систему передаются только события, и всё работает даже без интернета.
  • На сервере. Сервер с GPU обрабатывает десятки и сотни потоков, ищет по архиву, запускает тяжёлые модели. Нужен канал от камер до сервера. Как рассчитать сервер и архив — в статье «Сервер для видеонаблюдения».

Видеоаналитика на производстве, в бизнесе и на транспорте

  • Производство: контроль опасных зон и СИЗ, подсчёт продукции на конвейере, визуальный контроль качества. Подробнее о контроле качества — в статье «Машинное зрение для контроля качества».
  • Склады и логистика: подсчёт грузов и погрузчиков, контроль ворот и погрузочных площадок, распознавание номеров на въезде.
  • Бизнес и торговля: подсчёт посетителей, очереди у касс, тепловые карты зала.
  • Транспорт и периметр: контроль въездов, пересечение периметра, оставленные предметы. Камеры для периметра — в статье «Промышленные камеры видеонаблюдения».

Оборудование для видеоаналитики в каталоге НЕЛМАР

A100 — компьютер для видеоаналитики

100 TOPS · 16 ГБ LPDDR5 · SSD 256 ГБ

Компактный терминал рядом с камерами: обнаружение и подсчёт объектов, контроль зон, машинное зрение на участке. Ubuntu 22.04, ПО под задачу.

Подробнее

A100TH — промышленный компьютер для ИИ

128 ГБ LPDDR5 · SSD 1 ТБ

Для крупных моделей нейросетей и локальных ИИ-сервисов предприятия без облака.

Подробнее

Сервер для ИИ

2 процессора Xeon · DDR5 · поддержка GPU

Для централизованной видеоаналитики: десятки потоков, тяжёлые модели, поиск по архиву.

Подробнее

Промышленные камеры

PTZ, тепловизионные, с оптическим зумом

Камеры для периметра, территорий и производства, которые подключаются к системе видеоаналитики.

Каталог камер

Внедрение видеоаналитики: 6 шагов

  1. Сформулируйте задачи. Что считаем, что запрещаем, на какие события реагируем и кто получает уведомления.
  2. Проверьте камеры. Разрешение, ракурс, освещение и ночной режим: нейросеть видит не лучше, чем камера.
  3. Выберите схему. В камере, рядом с камерой или на сервере — по числу потоков и сложности моделей.
  4. Подберите вычислитель. Под модели, количество камер, разрешение и частоту кадров.
  5. Проведите пилот на нескольких камерах и проверьте точность и ложные срабатывания.
  6. Интегрируйте и масштабируйте — подключите события к СКУД, учётным системам и тиражируйте на объект.

Подберём оборудование для видеоаналитики под ваши камеры и задачи

Получить консультацию

Частые вопросы

Что такое видеоаналитика простыми словами?

Это программы, которые сами анализируют видео с камер: находят людей, транспорт и предметы, считают их, следят за зонами и сообщают о событиях. Оператору не нужно постоянно смотреть на экраны.

Какие функции есть у видеоаналитики?

Детекция и классификация объектов, подсчёт людей и транспорта, контроль зон и пересечения линий, распознавание номеров, контроль СИЗ, обнаружение дыма, огня и оставленных предметов. Набор зависит от программного обеспечения.

Чем ИИ-видеоаналитика отличается от детектора движения?

Детектор движения реагирует на любое изменение картинки — тени, снег, листву. ИИ-видеоаналитика распознаёт конкретные объекты, поэтому почти не даёт ложных тревог и умеет считать и строить статистику.

Где обрабатывается видео в системе видеоаналитики?

В самой камере, на компактном ИИ-компьютере рядом с камерой или на сервере с GPU. Камера подходит для простых функций, компьютер рядом с камерой — для участка или линии, сервер — для десятков и сотен камер.

Можно ли добавить видеоаналитику к существующим камерам?

Обычно да, если камеры отдают видеопоток по сети и дают достаточное качество картинки. Аналитику запускают на отдельном вычислителе рядом с камерами или на сервере.

Сколько камер обрабатывает один компьютер для видеоаналитики?

Зависит от моделей распознавания, разрешения и частоты кадров. Количество рассчитывают под конкретный проект, обычно после пилота на реальных камерах.