AI-інспекція доріг: де ручний обхід перестає працювати
Ручний огляд доріг тримається на людині: бригада йде смугою та фіксує дефекти в планшет, а оцінка залежить від зміни, освітлення й досвіду конкретного інспектора.
Одна ділянка в похмурий день і опівдні отримує різні оцінки, а сезонність обстеження додає розкид — навесні тріщини розкриті, до літа частина ховається під пилом і слідами ямкового ремонту. Дані між виїздами виявляються непорівнюваними, і планувати за ними ремонт не можна.
Найпомітніше пропуск дефектів у коліях і на стиках: саме там погляд ковзає, і тонка тріщина читається як частина колії. Окремий стик проходить комісію без зауважень, а через сезон переходить у вибоїну та в аварійний ремонт — вартість робіт на цьому етапі вже зовсім інша.
Друге вузьке місце — обсяг. Мережа розкривається швидше, ніж її встигають обійти: скільки бригад не постав, за сезон реально охопити частину, решта обстежується за залишковим принципом. Проблема не в старанності бригад, а в тому, що ручний метод не масштабується на всю мережу.
Розбираємо, як це закривається: AI-інспекція доріг переводить обстеження дорожнього покриття в знімання з бортового комплексу та автоматичне розмічання дефектів за єдиним галузевим класифікатором.
Тип, ступінь і координати дефекту потрапляють в один набір даних, порівнюваний від виїзду до виїзду.
Що змінюється після переходу на машинний контроль
Перехід на машинний контроль змінює не лише спосіб знімання, а й одиницю планування робіт.
Раніше обстеження йшло вибірково, за ділянками, які встигала охопити бригада; тепер один проїзд дає дані за всім маршрутом, і рішення про ремонт спирається на фактичну картину, а не на заявки знизу.
Охоплення та періодичність
Швидкість обстеження перестає залежати від кількості людей у зміні: потік даних обробляється автоматично, а інженер підключається там, де алгоритм позначив спірну ситуацію.
Це дає змогу тримати охоплення дорожньої мережі не окремими виїздами, а регулярним циклом — та сама дорога потрапляє в поле зору з однаковим інтервалом, і динаміка руйнування видна в порівнянні, а не з пам’яті.
Звідси ж падає кількість повторних виїздів. Якщо первинний проїзд дав прив’язку дефекту до кілометра й смуги, уточнювальна перевірка потрібна лише для підтвердження класу, а спірні випадки відсіюються до виходу бригади на дорогу.
Єдина шкала оцінювання дефектів
Відтворюваність оцінки раніше трималася на досвіді конкретного інженера: дві бригади на одній тріщині могли поставити різні класи.
Машинний контроль задає формалізовану ознаку — геометрію, протяжність, площу пошкодження — і відносить дефект до класу за порогом, однаковим для всіх ділянок і змін.
Повторний проїзд тим самим місцем дає той самий результат, а розбіжність стає не нормою, а сигналом про проблему в даних.
Строк підготовки звіту скорочується до часу обробки: зведення збирається одразу, а не після ручного зведення таблиць. Підсумок — керований цикл, де відомий обхват, зрозумілий клас дефектів і обґрунтований обсяг робіт.
Знімання та обробка покриття: варіанти й обмеження
Носій визначає не лише ракурс, а й клас дефектів, які взагалі потраплять у кадр. Нижче — чотири схеми знімання дорожнього покриття, між якими реально обирають на старті проєкту; комбінувати їх в одному контурі можна, але кожна додає свій етап прив’язки кадрів до координат.
| Варіант | Коли підходить | Обмеження |
|---|---|---|
| Знімання з автомобіля | Магістралі, довгі лінійні ділянки, регулярні об’їзди | Залежить від швидкості й освітлення, колія частково прихована потоком |
| Обліт безпілотником (апарати рівня DJI) | Мости, розв’язки, кільця, недоступні узбіччя | Регламент польотів, змаз при вітрі, короткий час роботи |
| Піший обхід з носильним пристроєм | Тротуари, локальні дефекти, спірні місця | Низька продуктивність, суб’єктивний вибір точок |
| Стаціонарна камера на ділянці | Спостереження за розвитком уже знайденого дефекту | Вузьке поле огляду, потрібні живлення й канал зв’язку |
Ключове обмеження знімання — не роздільна здатність матриці, а умови: відблиски від мокрого асфальту, тіні від огорож і сутінки дають хибні спрацювання частіше, ніж реальний знос. Тому в план закладаємо повторні проїзди та калібрування за еталонними ділянками.
Де обробляти: на борту чи в загальному контурі
Обробка на борту дає швидкий відгук: кадри розмічаються на місці, назовні йде лише результат — канал зв’язку та сховище розвантажуються. Плата — обмежений ресурс обчислювача й ускладнене оновлення моделей на розподіленому парку.
Загальний контур знімає ці обмеження: модель дообучається на всій накопиченій історії, спірні кадри перевіряє інженер, залишається повний архів для повторного розмічання.
Змішана схема — попередній відбір на борту, фінальне рішення в контурі — зазвичай дає найкращий баланс, її й закладаємо як основну.
Як проходить впровадження: від аудиту ділянок до передачі
Впровадження йде етапами, і кожен закривається критерієм приймання, узгодженим заздалегідь. Так модель потрапляє в робочий контур не на чесному слові: на кожному кроці видно, що саме перевірено і на яких даних.
- Аудит ділянок і умов знімання. Проїжджаємо типові відрізки, фіксуємо покриття, освітлення, погоду, ракурс і швидкість знімання. На виході — карта ділянок і перелік умов, на яких система зобов’язана працювати.
- Схема класів дефектів. Узгоджуємо перелік: поздовжні та поперечні тріщини, сітка тріщин, вибоїни, колія, лущення, латки. Для кожного класу — письмові межі, що вважати дефектом, а що фоном.
- Підготовка та розмічання даних. Прибираємо дублі й змазані кадри, балансуємо рідкісні класи, спірні кадри розмічаємо двічі та звіряємо. Частину ділянок відкладаємо одразу — вони підуть лише на перевірку.
- Навчання та калібрування моделі. Підбираємо поріг упевненості, щоб не втрачати тонкі тріщини й не давати хибних спрацювань на тінях і калюжах; склеювання сусідніх кадрів прибирає дублі одного дефекту.
- Перевірка на відкладеній вибірці. Рахуємо повноту й точність за кожним класом на ділянках, яких модель не бачила, плюс ручний прогін у складних умовах: дощ, зустрічне сонце, нічне знімання.
- Передача та навчання вашої команди. Віддаємо модель, регламент дорозмічання й інструкцію з перенавчання, розбираємо помилки на ваших прикладах.
Критерії приймання на кожному кроці
Критерії фіксуються до старту: за аудитом — карта ділянок, за розмічанням — частка згоди між розмітниками, за моделлю — метрики на відкладеній вибірці окремо за кожним класом, за передачею — ваша команда сама запускає цикл дорозмічання й перенавчання. Етап без закритого критерію далі не йде.
Що передаємо на руки: розмічання, моделі, регламенти
Передаємо не працюючий сервіс на нашій стороні, а повний контур, який ваша команда зможе супроводжувати й розвивати без нас.
У пакет входить усе для повторного навчання, приймання та стикування з обліковими системами — від розмічених даних до регламентів, за якими оператори знімають і здають матеріал.
- Розмічений набір даних: кадри за класами дефектів — тріщини, вибоїни, колія, руйнування кромки — збалансовані за типами покриття й умовами освітлення. Окрема вибірка для перевірки показує реальну повноту, а не звітну.
- Навчена модель і правила її оновлення: яка версія в роботі, на яких даних навчалася, за яких метрик нова версія допускається до запуску і як повернутися на попередню.
- Схема стикування з вашою системою обліку: як дефекти прив’язуються до ділянок і кілометрів, у якому вигляді йдуть у звітність і хто підтверджує запис.
- Регламент знімання: ракурс і перекриття кадрів, допустима швидкість руху, умови, за яких матеріал не зараховується, порядок калібрування перед виїздом.
- Регламент приймання звітів: частка пропусків, за якої партія йде на перезнімання, порядок розбору спірних випадків і строки відповіді.
- Інструкції для операторів: перевірка якості матеріалу на місці, дії при змазаному кадрі або зміні погоди, кому передавати збій.
- Документація та передача знань: опис контуру, журнал змін моделі, розбір із вашою командою, період супроводу після запуску.
Права на модель і дані
Окремо в договорі фіксуємо права на модель і дані: розмічений набір, ваги моделі та похідні залишаються у вас. Ви можете дообучати її своїми силами або передати іншій команді без втрати працездатності. За нами — лише знеособлені методики, що не містять ваших даних.
Кейс: обстеження магістралі до та після впровадження
Ділянка — 18 км міської магістралі з шістьма смугами, шляхопроводами й тіньовими в’їздами у двори. Три бригади обстежували її близько двох тижнів: координати дефекту уточнювалися на місці, спірні зауваження закривалися повторним виїздом. До випуску звіту частину дефектів служба вже усувала, і картина розходилася з фактом.
Ми перевели знімання на панорамні камери з геоприв’язкою кадрів, а класифікацію за типами й критичністю звели до вимог ГОСТ Р 50597. Модель навчена на розмічанні інженерів-дорожників: кадри з низькою впевненістю йдуть на підтвердження людиною, а не у звіт.
- Повнота виявлення дефектів — 62% → 96% на контрольній вибірці з 1200 кадрів, розмічених вручну.
- Час підготовки звіту — 9–12 днів → один робочий день після виїзду: карта дефектів і відомість обсягів формуються автоматично.
- Повторні виїзди — 4 з 10 ділянок → 1 з 15, і лише там, де огляд перекривав транспорт або тунель.
Що саме дало приріст на складних ділянках
На тіньовому й мокрому покритті виграш дала не сама модель, а зв’язка рішень.
Стабілізація кадрів на швидкості потоку разом із геоприв’язкою прибрали дублі одного дефекту з різних проїздів, а другий прохід по кадрах із низькою впевненістю знизив частку хибних спрацювань з 18% до 4%.
В’їзди у двори та розмічальні шви інженер дорозмічав вручну — ці кадри йшли в дообучение, і наступний обхід проходив чистіше.
Чим нейромережева інспекція відрізняється від порогової фільтрації?
Порогова фільтрація — набір правил виду «ділянка кадру темніша за фон на задану величину → дефект». Працює передбачувано й майже не потребує даних, але тримається на припущенні: дефект завжди контрастує з покриттям однаково. Щойно припущення ламається, ламається й детектор.
А ламається воно регулярно. Ранішнє сонце дає тіні від стовпів і дерев, які проходять поріг і стають тріщинами; мокрий асфальт зливається за яскравістю й ховає вибоїни.
Зміна сезону додає сніг, реагенти та розмітку — під кожен фактор потрібен свій набір порогів, і його переналаштовують вручну.
Нейромережева інспекція вчиться на розмічених прикладах: інженери показують моделі кадри з дефектами й без — різними камерами, у різний час доби, за сезонами й типами покриття. Модель спирається не на яскравість, а на структуру: геометрію тріщини, зернистість, розрив кромки.
Стійкість до освітлення з’являється з того, що у вибірці вже були й тіні, і засвітки, і мокре покриття.
Хибні спрацювання за порогової фільтрації зростають разом із чутливістю: знижуєш поріг — ловиш більше тріщин і водночас більше плям, швів і слідів герметика.
Нейромережа розділяє ці класи, а їхній рівень регулюється порогом упевненості та розбором помилок: інженери дивляться, що саме модель прийняла за дефект, і повертають такі кадри в навчання.
Практичний висновок: пороги залишаються швидким фільтром для відсікання вочевидь порожніх кадрів, а рішення про дефект ухвалює нейромережа — стійкість до освітлення й сезону більше не потребує переписування правил під кожну ділянку.
Часті технічні сумніви перед стартом проєкту
Сумніви на етапі оцінки стосуються зазвичай не моделі, а умов знімання та меж контуру: що робити з дощем і сутінками, як обходитися із зимовим покриттям і чи можна обійтися без вивантаження даних назовні. Нижче — відповіді в тому вигляді, у якому ми даємо їх інженерній команді замовника.
Як ведеться знімання в дощ і в сутінки?
Знімання в негоду та нічне обстеження — не окремий режим, а розширення умов у навчальній вибірці: краплі на оптиці, відблиски фар, відображення від мокрого асфальту. Кадри нижче порога різкості не відкидаються — вони позначаються як непевні та йдуть на ручну перевірку.
Як модель відрізняє вибоїну від тіні та сліду ремонту?
Узимку вибоїна часто закрита наледдю, а тінь від кучугури схожа на провал; слід ремонту виглядає рівним і геометрично повторюваним. Розділяємо за стійкістю контуру між сусідніми кадрами: тінь тремтить, дефект тримає форму, а біля вибоїни поруч накопичується вода й бруд.
Дані мають залишитися в нашому контурі — це можливо?
Так, вивантаження назовні не потрібне. Контур замкнений: знімання, розмічання, навчання й робота моделі розгортаються на узгоджених потужностях замовника або в ізольованому сегменті. Ваги, логи та розмічання залишаються всередині, доступ розмежований за ролями.
Як часто перенавчати модель?
Перенавчання запускається за подією, а не за календарем: накопичилося розмічання за новими типами дефектів, змінився носій знімання, покриття перейшло в інший сезон. Планові прогони зазвичай прив’язані до зміни сезону, позаплановий — якщо зросла частка непевних кадрів.
Обговоримо задачу: як будується оцінка обсягу робіт
Оцінка обсягу робіт з AI-інспекції доріг рахується не як фіксована ставка за кілометр, а за інвентаризацією даних і процесів замовника.
Нижче — перелік того, що знімає невизначеність найшвидше: з цих відповідей збирається план робіт, фіксуються метрики приймання результатів і межі відповідальності.
- Реєстр ділянок: протяжність, клас дороги, тип покриття, кількість смуг, мости й шляхопроводи — від цього залежить обсяг еталонного розмічання та валідації.
- Умови та періодичність знімання: чим знімаємо (панорамна камера, реєстратор, мобільний обхід), час доби, сезон, погода, частота проїздів — задає вимоги до стійкості моделі на тінях, мокрому асфальті та стертій розмітці.
- Вимоги до звітності: які класи дефектів розпізнаємо (поздовжні та поперечні тріщини, сітка, ями, колія), пороги за розмірами, формати вивантаження та прив’язка до координат.
- Системи обліку: чинна ГІС, реєстр дефектів, паспорт дороги, порядок ескалації заявок на ремонт — визначає, який шар інтеграції потрібен.
- Відповідальні за приймання результатів: хто підписує, за якою метрикою (повнота й точність детекції на контрольній вибірці) і як розбирається спірний випадок.
- Доступи та дані: архів відео й фото, історичні проїзди минулих років, виокремлені еталонні ділянки для калібрування.
Далі залишається узгодити план робіт: пілотна ділянка, на ній — замір метрик і звірка з ручним обходом, потім масштабування на весь реєстр із зрозумілим графіком. Опишіть задачу в цих пунктах — повернемося з оцінкою та планом.







