AI-підрахунок будівельних матеріалів за фото: розробка під ключ

Перерахунок матеріалів за фото вручну займає дні й усе одно дає розбіжності в обліку. Ми розробляємо такі системи під ключ: підрахунок за знімками з телефону або з дрона скорочує час перерахунку на 60% і прибирає спірні цифри на складі.
Часті запитання

AI-підрахунок будівельних матеріалів: де втрачається точність

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

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

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

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

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

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

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

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

Що змінюється після впровадження: швидкість, точність, контроль

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

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

Швидкість обробки знімків об’єкта

Виконроб фотографує зону зберігання з двох-трьох точок, і результат надходить того самого дня, а не до закриття періоду.

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

Точність зведення залишків

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

Контроль поставок і недовантажень

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

Окремо зникає клас помилок «прийняли за документами, а за фактом менше» — він більше не доживає до щомісячної інвентаризації.

Формати зйомки та режими автоматичного розпізнавання

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

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

Як вибирати ракурси та опорні об’єкти

Ми фіксуємо протокол: 6–12 кадрів із перекриттям не менше третини, верхня точка для штабелів і піддонів, бокові — для стінових блоків.

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

Варіант зйомки Коли підходить Обмеження
Один кадр Перевірка партії, облік видимого обсягу Лише видима площина, перекриття викривляють підсумок
Серія з різних ракурсів Штабелі, піддони, кузови, приміщення Потрібна опора для масштабу та перекриття кадрів
Обліт об’єкта Фасади, покрівля, великі площі Залежить від світла, потрібна прив’язка до плану
Пакетна обробка архіву Аудит обсягів, перерахунок за періоди Потрібна однорідність зйомки та розмітка етапів

Повторний перерахунок матеріалів

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

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

Як проходить впровадження: від аудиту об’єкта до передачі

Інженерна частина впровадження — не «навчити модель і віддати доступ», а послідовність кроків, де кожен спирається на попередній. Помилка в схемі обліку на об’єкті пізніше спливає системним недопідрахунком, тому порядок етапів узгоджується з вами заздалегідь.

Аудит процесу обліку

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

Якщо єдиної номенклатури немає, спершу зводимо довідник: інакше «цегла керамічна» й «цегла повнотіла» стануть для системи різними позиціями.

  1. Аудит даних: ревізія номенклатури, поставок і поточних розбіжностей.
  2. Схема обліку на об’єкті: ролі, точки фотофіксації, маркування партій, момент звірки.
  3. Налаштування розпізнавання під ваш довідник: класи, одиниці, пороги впевненості.
  4. Зв’язка з обліковою системою: передаються підтверджені позиції, а не сирі розпізнавання.
  5. Дослідна експлуатація на одній ділянці з контрольною вибіркою для перевірки.
  6. Калібрування за розбіжностями, повторні прогони, фіксація еталонних знімків.
  7. Передача: документація, навчання виконробів, регламент розбору спірних випадків.

Контрольна вибірка для перевірки

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

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

Що ви отримуєте на руки: конфігурація, схеми, регламенти

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

Що входить у постачання

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

Регламенти та супровід

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

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

Кейс зі складу: точність обліку до і після впровадження

Кейс: оптовий постачальник будматеріалів СтройКомплект — склад на 4 000 позицій, приймання 20-25 машин на тиждень.

Розбіжності під час звірки залишків сягали 7 позицій на 100, інвентаризація займала два дні силами шести комірників, а спірні поставки розбирали листуванням без доказів.

Показник До впровадження Після впровадження
Розбіжності під час звірки залишків 7 позицій на 100 1-2 позиції на 100
Час інвентаризації складу 2 дні, 6 осіб 4 години, 2 особи
Спірні поставки на місяць 32-35 5-7
Фотофіксація приймання вибірково, близько 10% партій кожна партія

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

Що було до

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

Що стало після

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

Інвентаризація йде за накопиченим фотофондом і даними системи: 4 години удвох замість двох днів ушістьох, розбіжності тримаються в межах 1-2 позицій на 100.

Чим відрізняється зйомка на телефон від обльоту об’єкта дроном?

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

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

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

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

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

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

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

Технічні сумніви: точність, світло, складні об’єкти

Сумніви щодо точності стосуються не моделі, а умов зйомки: світло, ракурс, перекриті штабелі, тара без маркування. Розберемо п’ять питань, які задають найчастіше.

Наскільки точна оцінка за знімком із телефона?

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

Що робити при поганому освітленні?

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

Штабель закритий, видно лише верхній ряд — як рахувати?

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

Як розпізнати немарковану тару?

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

Куди йдуть дані й як зберігаються знімки об’єкта?

Результат вивантажується в облікову систему через програмний інтерфейс або файлом обміну. Знімки зберігаються з прив’язкою до об’єкта та дати, доступ рольовий, термін зберігання задає політика; можна залишати лише знеособлені результати.

Обговоримо задачу: що потрібно для старту проєкту

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

Щоб повернутися з оцінкою та планом робіт, потрібен такий набір вхідних даних:

  • 20–30 знімків із реальних об’єктів: різні пристрої, ракурси, освітлення, включно з частково перекритими штабелями;
  • перелік матеріалів і тари, яку потрібно рахувати: піддони, мішки, рулони, труби, пачки, листи;
  • чинні правила обліку: як рахують зараз, що йде у звіт, які розбіжності критичні;
  • приклади минулих розрахунків — відомості або акти, за ними звіримо результат з еталоном;
  • доступи до систем, куди йде результат: складський облік, таблиці або внутрішній портал;
  • обмеження щодо зйомки: пристрої, наявність мережі на майданчику, хто відповідає за фотофіксацію.

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

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

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

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

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