Розробка AI-системи моніторингу будівництва за відео

Простої, спірні акти та формальні обходи з'їдають маржу на будівництві. Ми розробляємо AI-систему моніторингу будівництва за відео: вона фіксує події на майданчику та перетворює записи на зрозумілі звіти. Впроваджуємо під ключ — від обстеження об'єкта до передачі системи вашій команді.
Часті запитання

Чому відеонагляд не замінює AI-моніторинг будівництва

Архів з камер є майже на кожному об'єкті, і здається, що цього достатньо. Але акт про простій техніки чи порушення послідовності робіт за таким архівом не скласти: запис безперервний і не розмічений, а на підтвердження одного факту йдуть дні перегляду. На момент спору запис уже перезаписано по колу.

Камера відповідає на питання «що було в кадрі», але не на питання «що сталося на об'єкті».

AI-моніторинг будівництва починається там, де потік перетворюється на розмічену стрічку подій: техніка працює або простоює, кран піднімає вантаж, людина входить у небезпечну зону, роботи виконуються не в тій послідовності, що в графіку.

Відеоаналітика будівництва ділить потік на інтервали з ознаками й складає їх у журнал — з міткою часу, камерою та ділянкою.

Розпізнавання подій на об'єкті дає тоді не абстрактну «розумну камеру», а точний сигнал про порушення: він надходить виконробу та в службу контролю в момент, коли ситуацію ще можна змінити.

Для контролю підрядника це змінює природу розмови. Замість «нам здається, роботи стояли» з'являється вибірка: години простою техніки, епізоди порушення черговості, кожен — з часом і фрагментом запису.

Спір переходить з області думок в область фактів, а строки та обсяги обговорюються за даними, а не за пам'яттю.

Нижче розбираємо, як збирається моніторинг будівельного майданчика — від розстановки камер і правил до журналу подій та вивантажень, які лягають в акти.

Що дає постійний контроль майданчика: вимірювані ефекти

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

  • Скорочення простоїв. Простій техніки та бригад видно в день події, а не в кінці етапу: детектори на базі YOLO розмічають на кадрі техніку, людей і межу зони робіт, тому зміна без руху в робочій зоні потрапляє у вибірку. Частка простоїв, про які дізнаємося того самого дня, зростає з одиниць до більшості випадків.
  • Контроль строків етапів. Готовність етапу підтверджують кадри, а не доповідь: відхилення від графіка помітне за дні до здачі, частка етапів, закритих без зсуву, зростає.
  • Прозорість робіт. Суцільна фіксація змін знімає спір «ми це робили»: частка змін із безперервним архівом — майже всі, замість вибіркових виїздів інженера.
  • Зниження переробок. Приховані роботи — армування, стики, основа — отримують кадр до закриття, і частка робіт, що пішли в переробку, падає в рази.
  • Звітність по об'єкту. Кожне зауваження закривається парою кадрів «до» і «після»: частка приписів із доказом зростає, а збір звіту займає хвилини замість дня.

П'ять величин відповідають на одне питання — контроль перестав бути формальністю й став джерелом даних для рішень по об'єкту.

Режими роботи системи: від запису за подією до розбору зміни

Конфігурацію визначає не модель, а те, де живе відеопоток і як швидко потрібна відповідь. Локальний контур рахує на об'єкті: кадри не залишають майданчик, реакція йде в реальному часі навіть за слабкого каналу, але майданчик потрібно оснастити й обслуговувати.

Хмарний контур рахує на серверній стороні: підключення простіше, ресурс нарощується під кількість камер, зате якість розпізнавання залежить від стійкості зв'язку.

Між ними — запис за подією: потік постійно пишеться в кільцевий буфер на об'єкті, а нагору йдуть лише фрагменти навколо спрацювання правила. Канал розвантажується в рази, доказова база по інциденту зберігається.

Режим Коли підходить Обмеження
Реальний час, локальний контур Один об'єкт, реакція за секунди: вихід за огорожу, робота без каски, техніка в небезпечній зоні Потрібен вузол на майданчику та його обслуговування
Реальний час, хмарний контур Кілька майданчиків, камери підключаються поетапно, потрібен єдиний центр спостереження Залежить від каналу: за просідання зв'язку спрацювання надходять із запізненням
Запис за подією Вузький канал або платний трафік; потрібен розбір інцидентів, а не миттєва реакція Не зупинить роботи в моменті — лише фіксує й підтверджує
Розбір зміни за архівом Приймання обсягів, звірка з журналом робіт, звітність за період Результат з'являється після обробки, а не під час зміни

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

Впровадження моніторингу: обстеження, налаштування, передача

Роботи йдуть послідовно: кожен етап закривається артефактом, який можна перевірити до переходу до наступного. Так не виникає ситуації, коли система формально запущена, а робочі сценарії на майданчику не відпрацьовані.

  1. Обстеження майданчика. Обходимо об'єкт разом із виконробом та охороною: фіксуємо зони робіт, маршрути техніки, місця складування, сліпі ділянки й доступну інфраструктуру для живлення та зв'язку.
  2. Проєктування схеми. Визначаємо розстановку камер і ракурси під конкретні сценарії — контроль касок, огорож, перебування в небезпечній зоні, руху спецтехніки. Схему погоджуємо до монтажу, щоб не переставляти обладнання потім.
  3. Налаштування камер. Виставляємо огляд і зони інтересу, режими зйомки, глибину архіву, прив'язуємо камери до плану об'єкта. Тут відсікається основна частина хибних спрацювань від відблисків, тіней і конструкцій, що гойдаються.
  4. Калібрування моделей на об'єкті. Проганяємо реальні записи майданчика, донавчаємо розпізнавання на місцевому фоні й освітленні змін, налаштовуємо пороги чутливості та правила оповіщення відповідальних.
  5. Контрольна доба. Система добу працює в повному режимі, а ми звіряємо сигнали з фактичними подіями: рахуємо частку вірних спрацювань і пропусків, заміряємо час від події до повідомлення.
  6. Приймання та передача регламентів. Відпрацьовуємо сценарії відмови й відновлення за чек-лістом, потім передаємо інструкції для зміни охорони та ІТП: хто і як реагує на сигнал, як вивантажувати звітність, у якому порядку донавчати систему під нові роботи.

Склад системи, що передається: ролі доступу та документація

Передача AI-системи моніторингу будівництва — не демонстрація працюючого стенда, а комплект, із яким служба експлуатації та охорона праці працюють самостійно. Нижче — те, що залишається в замовника після здачі: конфігурації, схеми, права доступу, регламенти та інструкції.

  • Ролі доступу — матриця облікових записів: спостерігач, оператор зміни, інженер, адміністратор, із роздільними правами на архів, експорт фрагментів і зміну порогів.
  • Схема розміщення камер — плани захваток із прив'язкою точок огляду та зонами перекриття; за нею об'єкт дооснащується без повторного проєктування.
  • Паспорт системи — склад вузлів, перелік контрольованих подій і межі застосовності: що розпізнається надійно, а що потребує перевірки людиною.
  • Інструкція оператора — порядок роботи зі зміною: як підтверджувати й відхиляти спрацювання, що робити при хибному, куди писати зауваження щодо якості.
  • Регламент реагування — ланцюжок «подія — повідомлення — відповідальний — строк реакції» з ескалацією та фіксацією закриття інциденту в журналі.
  • Конфігурації — файли зон, порогів чутливості й розкладів; версіонуються, щоб відкотити невдалу зміну однією командою.
  • Протоколи приймання — прогін сценаріїв на ваших записах, розбір помилок і перелік усунутих зауважень.

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

Кейс на об'єкті: спірні акти, простої та точність обходу

Об'єкт — житловий комплекс із трьох корпусів і чотири підрядники. Обходи фіксували в журналі та фото з телефона, тому на щомісячному розборі стабільно випливало 8–10 спірних актів: підрядник показував знімок, замовник не міг підтвердити ні час, ні місце. Простої техніки пояснювали очікуванням матеріалів — перевірити це не було чим.

Що змінили у схемі та налаштуваннях

Зберегли наявні камери Hikvision і додали дві поворотні — на в'їзді та біля складу, розмітили зони відповідальності по кожному підряднику.

В аналітиці виставили пороги: техніка стоїть у зоні довше за зміну, людина не з'явилася в контрольній точці у вікно обходу, перетин периметра без наряду. Подія пишеться з міткою часу та прив'язкою до зони, вивантаження йде відповідальному за зміну.

Що зняли на контрольних змінах

Звірили три зміни до і три після. Частка обходів, підтверджених без ручного розбору, зросла з 46% до 91% — журнал перестали вести паралельно із системою. Спірні акти скоротилися з 8–10 до 1–2 на місяць, і ті закриваються за вивантаженням, а не за листуванням.

Щодо простоїв картина виявилася наочнішою. Раніше техніка простоювала до першої скарги: середній час від початку простою до рішення скоротився приблизно з шести годин до сорока хвилин.

На розборі видно, чия це зона і скільки одиниць стояло — розмова переходить із «мені здається» у звірку фактів.

Що робити, якщо на майданчику вже стоять свої камери?

Наявний парк камер — не вирок проєкту: на більшості майданчиків він дооснащується, а не змінюється повністю. Ключове питання одне — чи віддає камера відеопотік у зовнішній контур і чи можна підключитися до нього паралельно з реєстратором, не розриваючи запис архіву.

Далі все вирішує клас обладнання. Мережеві камери з відкритим доступом до потоку підключаються напряму: система аналітики читає той самий відеопотік, що й реєстратор, і запис при цьому не страждає.

Аналоговий парк потребує відеокодера на кілька каналів або гібридного реєстратора, який оцифровує сигнал і віддає його далі — самі камери та їхня обв'язка залишаються на місці.

Реєстратор — найчастіше вузьке місце. Моделі із закритим доступом до потоку не віддають відео назовні й не дають другого підключення, тому обчислювальний вузол ставлять окремим контуром: камери продовжують писати у штатний архів, а аналітика отримує потік мережею.

Заміна реєстратора неминуча там, де він не витримує паралельне навантаження або не вміє синхронізацію часу з рештою парку.

Синхронізація часу — не формальність. Без єдиного часу на камерах, реєстраторі та сервері подію не можна зіставити із записом, і розбір інциденту перетворюється на ручний пошук по годинах архіву.

Така сама історія з мережею: частині майданчиків достатньо перевести на окремий сегмент під відео, щоб потік не сипався на перевантаженні в години пік.

Ми починаємо з інвентаризації — проходимо по камерах і реєстраторах, перевіряємо доступ до потоку, якість картинки вночі та в дощ, перекриття зон огляду на ключових ділянках.

Пілот ставимо на двох-трьох камерах: на ньому видно, чи вистачає наявної оптики під контроль техніки, людей і матеріалів, і лише після цього розгортаємо на весь парк.

Технічні сумніви: канали зв'язку, приватність, якість відео

Зв'язок на майданчику — найслабше місце: канал уходить у нестабільність на години, і контур не повинен від нього залежати. Тому розпізнавання йде на локальному вузлі об'єкта, а назовні йдуть події та короткі фрагменти, а не весь потік цілком.

Приватність закривається розмежуванням доступу: обличчя й номери знеособлюються на вході, вихідники доступні за ролями, архів формується знеособленим — за 152-ФЗ. Оператор бачить подію та її контекст, але не персональні дані працівника.

Що буде, якщо канал на об'єкті зникне?

Вузол пише потік у кільцевий буфер і розставляє пріоритети: тривожні події йдуть першими. Коли канал повертається, відсутні фрагменти докачуються автоматично — у центрі з'являється затримка, але не прогалина в історії.

Нічні зйомки дають хибні спрацювання. Як це знімається?

Ніч — це шум, відблиски та комахи біля об'єктива. Детекцію будуємо на кількох ознаках одразу: освітленість сцени, рух техніки, тепловий контур. Поріг упевненості калібруємо на самому об'єкті, під його світло та графік робіт.

Як довго зберігається архів і чи можна його стиснути?

Строк задається політикою: повний потік залишається на об'єкті з перезаписом по колу, у центр ідуть події та метадані. Обсяг зберігання скорочується в рази, а доказова база по спірних ситуаціях зберігається.

Обговоримо задачу: підберемо схему під ваш об'єкт і етапи

Щоб пропонувати схему під ваш об'єкт, а не типовий набір камер, на першій розмові уточнюємо три речі: які події критичні — людина в небезпечній зоні, робота без засобів захисту, техніка поза маршрутом, відставання за етапами; які зони потрібно покрити першими; хто на вашому боці буде розбирати оповіщення.

Від цих відповідей залежать і розстановка точок огляду, і правила, за якими подія вважається порушенням.

Натомість надсилаємо документ: схему огляду майданчика, перелік подій з умовами фіксації, розбивку робіт за етапами та план впровадження з датами. Далі запускаємо пілот на одному майданчику — на ньому видно, як рішення поводиться саме у ваших умовах.

  • Погодження задачі: фіксуємо список подій і те, що вважаємо хибним спрацюванням, щоб потім не сперечатися про якість.
  • Обстеження майданчика: дивимося зони огляду, освітлення, перепади висот, канали зв'язку та живлення — від цього залежить розстановка.
  • Демонстрація на ваших записах: проганяємо модель на архіві з об'єкта й показуємо поведінку у ваших умовах до початку робіт.
  • Пілот на одному майданчику: кілька тижнів у бойовому режимі, щоденні звіти та розбір спрацювань разом із вашою службою охорони.
  • Калібрування правил: прибираємо зайві спрацювання, налаштовуємо зони та пороги — точність стає передбачуваною до масштабування.
  • Передача й навчання: доступи, інструкція зі звітів, регламент реакції на оповіщення для зміни та охорони.
  • Масштабування: переносимо відпрацьовану схему на інші об'єкти й додаємо нові події без перезбирання контуру.

Напрямки AI-розробки

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-додатків для компанії FEEDME
    Розробка веб-додатків для компанії FEEDME
    1394
  • Розробка веб-сайту для компанії БЕЛФІНГРУП
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    1081
  • Розробка інтернет магазину для компанії FURNORO
    Розробка інтернет магазину для компанії FURNORO
    1374
  • Розробка логотипу компанії B2B Advance
    Розробка логотипу компанії B2B Advance
    816
  • Розробка веб-додатків для компанії Enviok
    Розробка веб-додатків для компанії Enviok
    1142