Умный поиск по видео архиву (AI-модуль видеоаналитики)

Заказчик:
КФ ПОБЕДА
Руководитель проекта со стороны заказчика
Год завершения проекта
2025
Сроки выполнения проекта
февраль, 2025 — август, 2025
Масштаб проекта
10 автоматизированных рабочих мест
Цели
  • Экономия времени сотрудников СБ и менеджмента

  • Сокращение затрат на обработку инцидентов, усиление контроля за соблюдением производственной культуры

  • Автоматизация процессов анализа кадров видеоматериалов с потенциальными нарушениями, разметка видео

  • Освобождение сотрудников подразделений СБ от рутинных операций, возможность выполнения автоматических работ в нерабочее время без участия работников

  • Повышение производительности и качества работы СБ

Результаты

Раньше: Расследование одного инцидента до 40 часов работы.

Теперь: Расследование одного инцидента = 1 час работы.

Эффект: Высвобождение ресурсов для проактивной работы.

 Снижение прямых финансовых потерь:

Раннее выявление схемы хищения или случая саботажа, могло остаться незамеченным.

Уникальность проекта

На отечественном рынке достаточно решений для ИИ обработки видеопотока. Но, как правило все эти системы требуют заранее определить зоны кадра и типы событий.

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

Поэтому было принято решение создания собственного продукта для обеспечения нужд СБ.

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

Использованное ПО

Различные АРМ, в т.ч. ноутбуки. Для анализа видео используются потребительские видеокарты среднего+ уровня

Pyton + YOLOv11

Сложность реализации

Необходимо было подобрать оптимальное по скорости и требовательности к "железу" решение.

Решение способсобно работать на обычных ноутбуках с "народными" видеокартами.

Описание проекта

На площадках предприятия используется большое количество камер (до 500), что позволяет снижать риски:

  • Внутренних хищений

  • Производственного брака

  • Нормативные риски

  • Риски охраны труда

  • Репутационные риски

  • Сговора и саботажа

Это достаточно большой объем информации, порядка 360 тыс. часов.

При возникновении инцидента, обычно известно место (конкретная область кадра), камеры, в поле которых случился инцидент и примерный отрезок времени.

Ранее поиск и анализ осуществлялся офицером безопасности, что отнимало много ресурсов.

Кроме того человек устает, теряет концентрацию, может пропускать ключевые события.

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

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

Анализ рынка показал, что готовых решений с необходимым функционалом нет, а стоимость разработки сторонними компаниями превышает 7 млн.

Было принято решение разработки собственного продукта.

В качестве модели для детекции объектов была выбрана  Ultralytics YOLO.

Анализ различных версий показал, что для нашей задачи, оптимальным решением по производительности на АРМ компании и качеству является Ultralytics YOLOv11.

В качестве экспертов привлекались работники СБ, которые оказывали методологическую поддержку.

Система отлаживалась на архиве за 4 месяца, совместно с сотрудниками СБ.

В результате был создан и внедрен в эксплуатацию продукт, который позволил анализировать видео архив на скоростях до 25Х от обычной скорости проигрывания. т.е. 24 часа видео размечается быстрее чем за час, позволяя:

  • Детектировать людей: Отличать человека от оборудования, теней, животных.

  • Детектировать движение: В произвольной, заданной пользователем зоне (например, только у конкретного станка, а не во всем цеху).

  • Индексировать весь архив: Создать базу метаданных («на 5-й камере в 14:35:10 появился человек»).

  • Выдавать результат в виде кликабельного текстового списка: С указанием камеры и временной метки. Офицер СБ щелкает на время — и система сразу перематывает видео на нужный момент.

По итогу смогли решить все поставленные задачи.

Анализ и разметка архива осуществляется без участия человека, экономя время и освобождая от рутины.

По результатам анализа готовится отчет о событиях.

География проекта

Решение стационарное и тиражируемое, может быть использовано во всех регионах присутствия кондитерской фабрики Победа.

Коментарии: 19

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Станислав Овчинников
    Рейтинг: 422
    Виноконьячный Завод «Альянс-1892»
    Директор департамента ИТ
    26.12.2025 20:29

    Здравствуйте Ростислав. Очень интересный проект. Подскажите пожалуйста, как система обеспечивает различие между человеком и другими объектами (например, тени) в условиях производственных цехов и какие методы предобработки видео или постобработки результатов детекции применяются для снижения ложных срабатываний? Еще интересует в какой момент времени и каким образом система информирует сотрудника СБ о возможном выявленном инциденте?

  • Арвидас Гафиулин
    Рейтинг: 741
    Яндекс
    Директор по информационным технологиям
    10.01.2026 19:46

    Привет! Что было самым сложным в процессе реализации проекта?

    • Ростислав Гордиенко Арвидас
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:43

      Арвидас, спасибо за вопрос! Сложности были убедить СБ, что система работает. Что способна справиться. Долгое время за ней перепроверяли!)Но это нормальная практика в подобных случаях. В плане техническом сложности вызвали малые мощности, которые были выделены на проект.

  • Александр Виноградов
    Рейтинг: 904
    Концерн Телематика
    CIO
    10.01.2026 22:10

    Какие планы по развитию продукта ? задействовать ИИ ?

    • Ростислав Гордиенко Александр
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:44

      Александр, добрый день!Спасибо за интересный вопрос! В планах:·         распознавания конкретных действий (падение, курение, оставленный предмет),·         повышение уровня аналитики: выявление паттернов (сотрудник регулярно заходит в зону у линии вне смены») для проактивного выявления рисков·         Интеграция с системами идентификации для установления личности нарушителя

  • Вячеслав Чупраков
    Рейтинг: 1334
    Прагматика Эксперт
    Заместитель ИТ директора по инфраструктуре и сервисам
    11.01.2026 12:05

    Подскажите, пожалуйста, подробнее о технической реализации видеосистемы в вашем проекте: какие видеосервера используются? Можно ли подключать любые видеокамеры (IP-камеры, USB, аналоговые через энкодеры) или есть ограничения по моделям, разрешениям, кодекам (H.264/H.265) и сетевым требованиям?

    • Ростислав Гордиенко Вячеслав
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:55

      Вячеслав, добрый день! Используются обычные видеорегистраторы. Можно подключать абсолютно все, т.к. мы работаем с архивом. Никаких ограничений. Система создана именно с той целью, что бы в любой архиве, в произвольном, месте кадра, заранее не известном, решить конкретный кейс.

  • Станислав Овчинников
    Рейтинг: 422
    Виноконьячный Завод «Альянс-1892»
    Директор департамента ИТ
    11.01.2026 12:28

    Здравствуйте Ростислав. Возникло еще несколько ±опросов по Вашему проекту. Решение работает на обычных ноутбуках с потребительскими видеокартами, но как оно интегрируется с другими системами безопасности предприятия (например, СКУД, SIEM, биллингом инцидентов)? Предусмотрены ли API для выгрузки метаданных (время, камера, тип события) во внешние системы? Если да, то по каким протоколам (REST, SOAP, Kafka) и в каких форматах данных (JSON, XML)? Как обеспечивается синхронизация меток времени между камерами и аналитическим модулем.

    • Ростислав Гордиенко Станислав
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:35

      Вячеслав, спасибо за комментарий! В проекте прямая интеграция с другими системами (СКУД, SIEM) не реализована, что является зоной роста. Пока система работает как изолированный инструмент анализа, результаты которого офицеры СБ используют вручную. Для повышения эффекта необходимо разработать API (предпочтительно REST/JSON), который будет автоматически передавать метаданные событий (время, камера, тип) в биллинг инцидентов или SIEM-систему, создавая тикеты. Это позволит замкнуть цикл «выявление-реагирование».

  • Александр Виноградов
    Рейтинг: 904
    Концерн Телематика
    CIO
    11.01.2026 13:16

    В описании отмечено, что готовых решений с необходимым функционалом не нашлось, а стоимость сторонней разработки превышала 7 млн. Какие основные технические и организационные сложности возникли при самостоятельной разработке (например, подбор оптимальной модели, оптимизация скорости обработки, калибровка под разные камеры, согласование с службой безопасности)? Что бы вы изменили в подходе, если бы начинали проект сейчас?

    • Ростислав Гордиенко Александр
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:37

      Александр, спасибо за вопрос! Основные сложности, как следует из описания:1.       Подбор модели, которая даёт приемлемую точность на разнородных видео (блики, низкое качество, ракурсы) при работе на слабом железе.2.       Создание удобного и интуитивного интерфейса для офицеров СБ, не являющихся IT-специалистами.3.       Оптимизация пайплайна обработки для достижения скорости 25х.4.       Обеспечение стабильности работы на множестве разных ноутбуков.Разработка «внутри» с привлечением экспертов предметной области (СБ) оказалась эффективнее и дешевле заказа на стороне. Если бы проект стартовал сейчас, возможно, стоило бы сразу заложить более модульную архитектуру (отдельные микросервисы для детекции, индексации, API) для облегчения будущего масштабирования и интеграций.

  • Андрей Титов
    Рейтинг: 342
    ГК Фудлэнд
    ИТ-директор
    11.01.2026 15:33

    В результатах указано сокращение времени расследования инцидента с 24 часов до 1 часа, что даёт высвобождение ресурсов для проактивной работы. Поделитесь, пожалуйста, подробностями расчёта экономического эффекта: учитывались ли только затраты на ФОТ сотрудников СБ или также косвенные потери от хищений, брака, репутационные риски? Какой срок окупаемости проекта (с учётом затрат на разработку, железо, обучение) и каков планируемый годовой экономический эффект в денежном выражении

    • Ростислав Гордиенко Андрей
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:40

      Андрей, большое спасибо за вопрос!Расчёт экономического эффекта, исходя из данных, строится на экономии времени. Сокращение времени расследования с 24 до 1 часа даёт экономию 20 человеко-часов на инцидент. Если, например, в месяц расследуется 20 инцидентов, экономия составляет 780 чел./часов, что эквивалентно высвобождению почти 1 штатного сотрудника (при 176 раб. часах в месяц). В денежном выражении (при условной часовой ставке 500 руб.) это около 390 000 руб. в месяц или 4,68 млн руб. в год. При этом затраты на разработку (собственные силы, ниже 7 млн) и железо окупаются, менее чем за год.

  • Арвидас Гафиулин
    Рейтинг: 741
    Яндекс
    Директор по информационным технологиям
    11.01.2026 15:36

    Проект заявлен как стационарное и тиражируемое решение, развернутое на 10 автоматизированных рабочих местах. Как архитектура системы позволяет масштабироваться на большее число камер (например, 1000+) и архивов в несколько миллионов часов? Используется ли распределенная обработка (например, очередь задач, кластеризация) или всё построено на изолированных АРМ? Какие ограничения по пропускной способности сети и дискового хранилища выявились при работе с 360 тыс. часов видео и как они преодолевались

    • Ростислав Гордиенко Арвидас
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 17:34

      Арвидас, еще раз приветствую!Архитектура по распределённому принципу: каждое АРМ обрабатывает свой пул камер/архивов. Это позволяет линейно масштабироваться горизонтально — добавляя новые АРМ для новых камер. Однако для масштабирования до 1000+ камер потребуется внедрение оркестрации: центральной системы управления очередями задач (например, на базе RabbitMQ или Redis), которая будет распределять отрезки видео между доступными вычислительными узлами (АРМ или серверами). В текущей реализации, работающей с локальными архивами на каждом АРМ, эти проблемы сняты, но при централизации хранилища они станут критичны. Тогда наверняка мы обратимся к вам за консультацией и услугами!)))

  • Вячеслав Чупраков
    Рейтинг: 1334
    Прагматика Эксперт
    Заместитель ИТ директора по инфраструктуре и сервисам
    11.01.2026 16:12

    В описании проекта указано, что для детекции объектов выбрана модель Ultralytics YOLOv11, а анализ различных версий показал её оптимальность по производительности и качеству. Не могли бы вы подробнее раскрыть, какие именно сравнительные тесты проводились и почему именно v11, а не более ранние версии YOLO.

    • Ростислав Гордиенко Вячеслав
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 16:49

      Вячеслав, ключевым критерием выбора YOLOv11 стала оптимальность по производительности и качеству на конкретном парке оборудования компании (ноутбуки с потребительскими видеокартами). Сравнительный анализ, включал практические тесты скорости кадров в секунду и качества детекции на реальных архивах предприятия. Выбор v11, а не более ранних версий, логичен, так как каждая новая итерация YOLO улучшает баланс точности и скорости, что критично для обработки наших объемов!)

  • Николай Галкин
    Рейтинг: 1803
    Кофемания
    Директор Департамента Информационных Технологий
    11.01.2026 17:23

    Спасибо за интересный проект! Подскажите, как обеспечивается безопасность самого аналитического модуля (например, защита от несанкционированного доступа к видеоархиву, шифрование метаданных, аудит действий операторов)? Предусмотрены ли механизмы резервного копирования и восстановления в случае сбоя железа или повреждения базы метаданных?

    • Ростислав Гордиенко Николай
      Рейтинг: 498
      КФ Победа
      Директор по ИТ
      11.01.2026 17:31

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

Год
Предметная область
Отрасль
Управление
Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.