г. Екатеринбург, ул. Шевченко 9, оф. 207 info@sitisit.ru +7 343 385-22-22 Заказать

Внедрение видеоаналитики: этапы проекта и пилот

Внедрение видеоаналитики: этапы проекта и пилот
Внедрение видеоаналитики: этапы проекта и пилот

Видеоаналитика на основе ИИ — это не «поставили камеры и всё заработало», а инженерный проект с измеримым результатом. Без обследования объекта, пилота на одной зоне и чётких метрик приёмки компании регулярно получают систему, которая либо завалена ложными срабатываниями, либо не дотягивает до задач бизнеса. В этой статье разберём внедрение по шагам: что проверить на объекте, зачем нужен пилот, как составить ТЗ, обучить модель и принять работу по метрикам — и какие вопросы задать подрядчику, чтобы не потерять сроки и бюджет.

Этап 1. Обследование объекта и аудит инфраструктуры

Любой проект начинается не с покупки сервера, а с инвентаризации того, что уже есть. Цель обследования — понять, способна ли текущая инфраструктура дать модели качественный видеопоток, и насколько реальные условия съёмки соответствуют заявленным сценариям детекции.

Первым делом составляют реестр камер: количество, производитель, разрешение, угол обзора, высота установки, поддерживаемые протоколы (RTSP, ONVIF), частота кадров. Практика показывает, что для распознавания людей и транспорта нужно разрешение от 1080p и 10–15 кадров в секунду, а для распознавания лиц в потоке — от 2 Мп и чёткая фронтальная съёмка. Если на объекте стоят аналоговые камеры или IP-камеры с разрешением 720p, их придётся заменить или дооснастить — это отдельная строка бюджета.

Параллельно аудируют инфраструктуру передачи и хранения:

  • Сеть и питание. Есть ли PoE-коммутаторы нужной мощности, хватает ли пропускной способности каналов до сервера. Для потока 1080p при 15 кадрах на камеру закладывают от 4 до 8 Мбит/с.
  • Вычислительные мощности. Будет ли аналитика крутиться на сервере с GPU или на edge-устройствах. Число одновременно обрабатываемых потоков определяет, сколько видеокарт или нейроускорителей потребуется.
  • Хранилище. Сколько дней архива нужно хранить, в каком качестве, с каким коэффициентом сжатия. От этого зависит объём дисков и, как следствие, цена.
  • Условия съёмки. Для уличных зон критичны освещение, контровой свет, туман, снег, сезонные изменения. Ночью без ИК-подсветки модель будет детектировать хуже — это надо зафиксировать заранее, а не после приёмки.

На выходе обследования — карта зон покрытия с «слепыми» участками и документ с ограничениями. Он становится основой и для пилота, и для ТЗ. Если этап пропустить, ограничения всплывут позже — на этапе приёмки, когда исправлять их дороже всего.

Этап 2. Пилот на одной зоне

Пилот — это проверка гипотезы на малом масштабе до того, как компания потратит деньги на весь объект. Вместо 50 камер берут одну–три камеры на наиболее репрезентативной зоне и на них отрабатывают сценарий, метрики и интеграции.

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

Что измеряют на пилоте:

  • Точность детекции — доля правильно распознанных событий и уровень ложных срабатываний в реальных условиях.
  • Задержку обработки — время от события до уведомления оператору.
  • Нагрузку на инфраструктуру — реальное потребление CPU/GPU, сети и дисков на одну камеру.
  • Удобство интеграций — как события попадают в СКУД, систему безопасности или учётную систему.

Длительность пилота — обычно 2–4 недели. Этого хватает, чтобы накопить статистику по разным дням и погоде. По итогам принимают одно из трёх решений: масштабировать, дообучить модель и повторить пилот, либо пересмотреть сценарий. Если подрядчик предлагает «сразу всё развернуть без пилота» — это повод насторожиться: подробнее о том, что вообще даёт видеоаналитика и где она реально окупается, стоит изучить до старта.

Пилот видеоаналитики на одной зоне — проверка точности детекции до масштабирования
Пилот на одной зоне позволяет проверить точность детекции и нагрузку на инфраструктуру до масштабирования на весь объект.

Этап 3. Техническое задание

ТЗ — документ, по которому потом принимают работу, поэтому оно не может состоять из фраз «система должна распознавать людей». Каждый сценарий в ТЗ переводится в измеримые требования, иначе приёмка превратится в спор о вкусах.

Обязательные блоки ТЗ:

  • Сценарии детекции. Что именно ищем: пересечение периметра, нахождение в зоне, подсчёт посетителей, распознавание номеров, контроль СИЗ, оставленные предметы, дым или огонь. Для каждого — свои условия и метрики.
  • Требования к точности. Например, «детекция людей — не ниже 95% по точности (precision) и 90% по полноте (recall) при освещённости от 50 люкс». Цифры берутся из пилота, а не с потолка.
  • Производительность. Сколько потоков обрабатывается одновременно, какая задержка события, что происходит при пиковых нагрузках.
  • Интеграции. Куда уходят события: в систему безопасности, СКУД, ERP, BI-дашборд, Telegram-уведомления. Фиксируются форматы и протоколы.
  • Хранение и архив. Глубина архива, качество записи, порядок выгрузки фрагментов для разборов инцидентов.
  • Права на данные и модель. Кому принадлежит размеченный датасет и дообученная модель, можно ли их переносить на другое железо.

Отдельно в ТЗ прописывают регламент эксплуатации: кто администрирует систему, как обновляются модели, как считается точность в промышленной эксплуатации. Чем конкретнее ТЗ, тем меньше сюрпризов на приёмке — и тем проще сравнивать предложения разных подрядчиков. Если нужны готовые сценарии и типовые конфигурации, посмотрите решения по видеоаналитике — от них удобно отталкиваться при составлении требований.

Этап 4. Монтаж, настройка и интеграция

На этом этапе вычислительный контур собирают в рабочую систему. Сначала решают архитектуру: централизованная (все потоки идут на сервер с GPU) или распределённая (аналитика выполняется на edge-устройствах у камер, на сервер уходят только события). Централизованная схема проще в администрировании и дешевле на старте, распределённая экономит сеть и работает даже при обрыве канала.

Состав типового решения:

  • Сервер аналитики — один или несколько GPU-серверов. Одна современная видеокарта тянет от 8 до 20 потоков детекции в зависимости от разрешения и сложности модели.
  • Видеоменеджер (VMS) — софт для записи, просмотра и управления камерами.
  • Модуль аналитики — нейросетевые модели детекции и бизнес-логика сценариев.
  • Хранилище — дисковые массивы под архив нужной глубины.
  • Интеграционный слой — коннекторы к СКУД, ERP, BI, системам оповещения.

Монтаж включает не только установку камер, но и переразводку питания, настройку VLAN, приоритизацию трафика (QoS) и подключение камер по ONVIF/RTSP. Частая ошибка — ставить камеры «как было», не пересмотрев углы под задачи аналитики: камера, которая хорошо показывает картинку оператору, не всегда даёт модели нужный ракурс. Для распознавания лиц камеру ставят на высоте 1,6–1,9 м фронтально к потоку, для подсчёта посетителей — строго вертикально над проходом.

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

Этап 5. Обучение модели и калибровка точности

Готовая модель «из коробки» — это стартовая точка, а не финал. Универсальные модели детекции неплохо работают в типовых условиях, но на конкретном объекте почти всегда требуется дообучение: свои ракурсы, своя форма сотрудников, своё освещение, свои типы транспорта.

Процесс выглядит так:

  1. Сбор датасета. С камер объекта накапливают реальные кадры за несколько недель, охватывая разное время суток и погоду.
  2. Разметка. События размечают — вручную или с полуавтоматической предразметкой моделью с последующей проверкой человеком. Объём разметки напрямую влияет на качество.
  3. Дообучение. Модель дообучают на размеченных данных объекта, сохраняя базовые веса. Это дешевле и быстрее, чем обучение с нуля.
  4. Валидация. На отложенной выборке, которую модель не видела, считают метрики и сравнивают с требованиями ТЗ.

Затем калибруют пороги срабатывания. Это баланс между пропуском событий и ложными тревогами: заниженный порог даёт больше детекций, но и больше мусора, завышенный — наоборот. Для каждого сценария подбирают свой порог под допустимый уровень ложных срабатываний, иначе оператор перестанет реагировать на уведомления.

Ключевые метрики модели, которые стоит зафиксировать в отчёте: precision (доля верных срабатываний среди всех срабатываний), recall (доля найденных событий среди всех реальных событий) и их гармоническое среднее F1. Для ответственных сценариев вроде контроля периметра важнее высокий recall — лучше лишняя тревога, чем пропущенное нарушение; для подсчёта посетителей важнее precision, чтобы цифры в отчёте не раздувались.

Этапы внедрения видеоаналитики: обследование, пилот, ТЗ, монтаж, обучение, приёмка
Шесть этапов внедрения: от обследования объекта до приёмки по метрикам — каждая фаза закрывает свою группу рисков.

Этап 6. Приёмка по метрикам

Приёмка — это сверка фактической работы системы с требованиями ТЗ, а не «показали, что картинка есть». Заказчик и подрядчик заранее договариваются о методике: на каких камерах, в какой период и по каким метрикам проверяется система.

Типовая методика приёмки:

  • Тестовый период — от 1 до 4 недель на полном контуре, с фиксацией всех событий системы в журнал.
  • Сверка с эталоном. По выбранным интервалам реальные события сверяют с детекциями: сколько найдено, сколько пропущено, сколько ложных.
  • Расчёт метрик. По журналу считают precision, recall и F1 по каждому сценарию и сравнивают с допусками из ТЗ.
  • Проверка интеграций и SLA. События доходят до смежных систем в оговорённое время, уведомления не теряются, архив читается и выгружается.

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

Отдельная часть приёмки — обучение персонала. Операторы должны понимать, как реагировать на события, как разбирать ложные срабатывания и как вести журнал, иначе даже точная система быстро превратится в источник шума. Стоимость всего проекта зависит от масштаба и сценариев — ориентиры и порядок цифр есть в статье про стоимость и окупаемость видеоаналитики.

Сроки проекта и типичные причины срыва

Сроки зависят от числа камер, сложности сценариев и готовности инфраструктуры. Ориентировочная картина по этапам:

Этап Основные работы Срок Результат
Обследование Аудит камер, сети, серверов, условий съёмки 1–2 недели Карта зон и список ограничений
Пилот Развёртывание на 1–3 камерах, накопление данных 2–4 недели Реальные метрики точности и нагрузки
ТЗ Сценарии, метрики, интеграции, SLA 1–2 недели Документ для приёмки и сравнения подрядчиков
Монтаж и интеграция Серверы, камеры, сеть, стыковка со смежными системами 2–6 недель Рабочий контур на всём объекте
Обучение модели Сбор датасета, разметка, дообучение, калибровка 2–8 недель Модель с целевыми precision/recall
Приёмка Тестовый период, сверка метрик, обучение персонала 1–4 недели Акт приёмки и регламент эксплуатации

На практике сроки срываются по повторяющимся причинам:

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

Большинство срывов закладывается на первых двух этапах: если обследование и пилот сделаны честно, дальше проект идёт по предсказуемому графику.

Что спросить у подрядчика перед стартом

Подрядчика выбирают не по презентации, а по ответам на конкретные вопросы. Вот чек-лист, который отсеивает тех, кто продаёт «магию ИИ», от тех, кто умеет доводить проект до приёмки:

  1. Покажете ли вы пилот на нашей зоне до подписания основного договора — и что входит в его стоимость?
  2. Какие метрики точности вы гарантируете в ТЗ для каждого сценария, и как мы будем их измерять на приёмке?
  3. На каком железе работает решение: нужен ли сервер с GPU, или часть аналитики выполняется на edge-устройствах?
  4. Чьи камеры и видеоменеджер вы поддерживаете — работаете ли с уже установленным парком или потребуется замена?
  5. Кому принадлежат размеченный датасет и дообученная модель — сможем ли мы перенести их на другое железо?
  6. Как устроена поддержка после запуска: обновления моделей, мониторинг точности, время реакции на инциденты?
  7. Какие интеграции вы уже делали с нашими системами (СКУД, ERP, BI) — есть ли готовые коннекторы?
  8. Покажите примеры с цифрами: что именно удалось достичь на похожих объектах, а не только «внедрили».

Если на часть вопросов подрядчик отвечает уклончиво — это сигнал, что риски переедут на вашу сторону. Сверить ожидания по бюджету можно на странице прайс-листа, а убедиться в компетенциях команды — в разделе отзывы клиентов.

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

Сколько времени занимает внедрение видеоаналитики?

Типовой проект на 10–30 камер занимает от 2 до 5 месяцев: обследование и ТЗ — 2–4 недели, пилот — 2–4 недели, монтаж с интеграцией — 2–6 недель, обучение модели — 2–8 недель, приёмка — 1–4 недели. Срок сильно зависит от готовности инфраструктуры и доступности данных для обучения.

Обязательно ли делать пилот, если бюджет ограничен?

Да, пилот экономит, а не тратит деньги. Проверка на 1–3 камерах стоит от 100 до 300 тысяч рублей и показывает реальную точность до того, как вы заплатите за весь объект. Масштабирование без пилота — основной способ получить систему, которую потом дорого переделывать.

Какая точность считается хорошей для видеоаналитики?

Ориентир — precision от 90–95% и recall от 85–95% в зависимости от сценария. Для контроля периметра важнее полнота (recall), чтобы не пропустить нарушение, для подсчёта посетителей — точность (precision), чтобы не раздувать цифры. Метрики всегда привязывают к условиям съёмки и фиксируют в ТЗ.

Нужно ли менять существующие камеры?

Не всегда. Если камеры отдают поток по RTSP/ONVIF с разрешением от 1080p и стоят в правильных ракурсах, их можно оставить. Камеры с низким разрешением, неудачными углами или без ночной подсветки обычно заменяют или дооснащают — это выясняется на этапе обследования.

Что дороже — сервер с GPU или облачная аналитика?

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

Кто отвечает за точность после запуска системы?

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

Полезно на сайте: видеоаналитика с ИИ, решения по отраслям, цены, контакты.

Заказать