#99Операційка

AI-контроль візуальних дефектів (машинний зір)

AI visual defect inspection (machine vision) автоматизує візуальний контроль якості продукції у відділі Операційка та підвищує частку виявлення дефектів до 99.8%. Система аналізує кожен виріб на виробничій лінії за допомогою комп'ютерного зору — знаходить тріщини, сколи, дефекти збірки, невідповідності розмірів. Застосовується в дискретному та безперервному виробництві, де ручний контроль не встигає за темпом лінії або пропускає дрібні дефекти через втому оператора. Вирішує три типові проблеми: ризики комплаєнсу та юридичних претензій щодо якості, непослідовна якість партій, помилки ручних операцій. За даними впроваджень Bosch Jihlava підняв виявлення браку з 85% до 99–100%; Oxmaint на 9 лініях (62 000 виробів на добу) знизив частку пропущених дефектів з 32% до 0.2% та запобіг $8 млн витрат на відкликання; Opsio скоротив повернення від клієнтів з 3.2% до 0.4%. Впровадження займає 6–10 тижнів.

Очікуваний ефект
99.8%· Виявлення дефектів
Складність
Місяць (2-4 тижні)
Інструмент
Vertical SaaS
ROI
Економія витрат
Індустрії
Виробництво
Інтеграції
Observability / monitoring
Patterns
QA / рев'ю по rubric, Моніторинг і алертинг, Класифікація та маршрутизація

Що робить

AI visual defect inspection замінює ручний візуальний контроль на автоматичний аналіз кадрів з виробничої лінії. Система підключається до наявних камер QA-поста або встановлюється новими модулями над конвеєром. Кожен виріб проходить через кадр — модель комп'ютерного зору класифікує його як придатний або бракований, відзначає координати дефекту та передає сигнал до PLC, SCADA або системи моніторингу.

Що відбувається на практиці

  1. Камера фіксованого ракурсу знімає кожен виріб у контрольній точці лінії.
  2. Пайплайн препроцесингу нормалізує кадр: коригує експозицію, ракурс, масштабує до роздільної здатності моделі.
  3. Модель комп'ютерного зору класифікує виріб: тип дефекту, впевненість, bounding box з координатами.
  4. Результат звіряється з rubric: які дефекти допустимі для даної партії, клієнта, специфікації.
  5. При браку система надає сигнал PLC на наступну станцію — механічне відбракування, позначка, зупинка лінії.
  6. Метрики записуються в observability-стек: зміна, оператор, партія, тип дефекту, координати.
  7. При сплеску частки браку вище контрольного порогу кидається алерт у месенджер команди або систему тікетів.
  8. Всі зображення та вердикти архівуються — слугують аудит-слідом для претензій клієнтів та донавчання моделі.

Чого система не робить

  • Не замінює фінальний контроль регламентованих виробів (медтех, авіація, харчова продукція високого ризику). AI дає первинний сигнал, людина підтверджує critical-деталі та ставить підпис.
  • Не виявляє типи дефектів, яких не було у навчальній вибірці. Нові класи потребують донавчання та нових розмічених прикладів, що поповнюють датасет.
  • Не усуває причини браку. Система виловлює дефект на виході, але root cause analysis залишається на технологах та process engineering.

Як працює

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

Технічний пайплайн

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

Захоплений кадр потрапляє в edge-інференс-сервер (GPU-машина поруч з лінією) або в хмарний ендпоінт, якщо мережа стабільна і допустима потрібна латентність. Модель складається з двох голів: класифікація (придатне / непридатне) і детекція (локалізація дефекту з bounding box). Під кожен клас дефекту збирається розмічений набір зображень і навчається згорткова нейромережа або vision transformer.

Результат інференсу формалізується в JSON: id виробу, тип дефекту, впевненість, координати, timestamp. Далі — rubric-рушій: правила «який рівень дефекту допустимий» по партії, клієнту, ревізії креслення. Вердикт потрапляє в PLC через промисловий протокол (OPC UA, MQTT) і одночасно в observability-стек, де будуються дашборди по частках браку, хибним спрацюванням і дрейфу моделі.

Кроки впровадження

  1. Аудит лінії: де встановити камери, яке освітлення потрібне, скільки контрольних точок, яка латентність допустима.
  2. Збір і розмітка даних: розмічена вибірка на кожен клас дефекту, балансування придатних і бракованих виробів, узгодження rubric з QA-відділом.
  3. Навчання baseline-моделі: transfer learning від попередньо навченої CV-моделі, валідація на hold-out вибірці.
  4. Пілот на одній лінії: паралельна робота з ручним контролем, збір метрик precision/recall, калібрування порогів.
  5. Інтеграція з PLC і MES: підписка на тригер, відправка вердикту, автоматичне відбракування.
  6. Налаштування observability: дашборди, алерти по зростанню FP/FN, метрики дрейфу моделі по зміні, партії, сезону.
  7. Регламент перенавчання: хто розмічає нові помилкові кейси, з якою періодичністю модель оновлюється, як відкотити до попередньої версії.

Типові компоненти

Шар

Компоненти

Залізо

Промислова камера, освітлення, тригер-датчик, GPU edge-сервер

Модель

CV-модель класифікації і детекції, anomaly detection, rubric-рушій

Інтеграція

Промисловий протокол (OPC UA, MQTT) до PLC і MES

Моніторинг

Observability-стек: дашборди, алерти, логування вердиктів і кадрів

Основне джерело помилок — не модель, а залізо. Відблиск, зсув камери на міліметр, зміна партії плівки на освітленні ламають модель швидше, ніж зміни у виробі. Тому контроль дрейфу — обов'язковий модуль, а не nice-to-have.

Що потрібно

Для запуску потрібні три групи передумов: техніка, дані, команда.

Технічна частина:

  • Промислова камера з достатньою роздільною здатністю та стабільним кріпленням над контрольною точкою.
  • Контрольоване освітлення під тип дефекту (дифузне, коаксіальне, структуроване).
  • Edge-сервер з GPU поряд із лінією або стабільний канал до хмарного ендпоінта з допустимою латентністю.
  • Доступ до PLC або MES через промисловий протокол (OPC UA, MQTT) або REST для передачі вердиктів.
  • Мережа між камерою, сервером інференсу та системою моніторингу.

Дані:

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

Команда:

  • QA-інженер, який відповідає за rubric і працює в парі з розмітниками.
  • Process engineer, який знає лінію та може виділити вікна для пілота без зупинки виробництва.
  • IT / OT-спеціаліст для інтеграції з PLC, MES та observability.
  • Data engineer або ML-інженер для навчання та підтримки моделі (власний або підрядник).

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

Болі

  • Ризики комплаєнсу / юр. помилки
  • Непослідовна якість
  • Помилки в ручних операціях

FAQ

Скільки часу займає впровадження?

Типовий сценарій середньої складності — 6–10 тижнів. Перший етап іде на аудит лінії, підбір камери та освітлення. Наступний — збір і розмітка зображень, навчання базової моделі. Фінальний — пілот у паралель із ручним контролем, калібрування порогів, інтеграція з PLC і системою моніторингу. Масштабування на сусідні лінії іде швидше і займає кілька тижнів на кожну.

Що робити, якщо у нас немає розмічених зображень дефектів?

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

Які ризики і що може зламатися?

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

Чи підходить для нашого виробництва?

Працює в дискретному і безперервному виробництві, де дефекти видно в оптичному діапазоні: автокомпоненти, електроніка, пластик, упаковка, текстиль, металообробка. Референси з галузі — Bosch Jihlava (автокомпоненти, відлов браку з 85% до 99–100%), Oxmaint (9 ліній, 62 000 виробів на добу, зниження пропусків з 32% до 0.2%), Opsio (зниження повернень з 3.2% до 0.4%). Не підходить там, де дефект невидимий оком — потрібні рентген, ультразвук або спектральний аналіз.

Що з рідкісними та новими типами дефектів?

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

Чи потрібно зупиняти лінію для пілоту?

Ні. Пілот запускається у паралель із ручним контролем на робочій лінії: камера ставиться над конвеєром, вердикти AI записуються в лог і порівнюються з рішеннями оператора. Лінія не залежить від моделі, поки не пройдено період калібрування. Щойно precision/recall стабільно тримаються вище порогових значень, PLC підключається до вердикту AI і ручний контроль переводиться на вибіркові перевірки.

Хочете таку автоматизацію в своєму бізнесі?

Запишемо безкоштовний аудит — покажемо, як це працюватиме саме для вас.

Схожі автоматизації

#100 · Операційка

Predictive maintenance alerts

Predictive maintenance alerts автоматизує процес раннього виявлення відмов обладнання у відділі Операційка та досягає ефекту зниження незапланованих простоїв і зростання MTBF (mean time between failures). Система збирає телеметрію з датчиків і логів обладнання, застосовує статистичні та ML-моделі для виявлення аномальних паттернів і надсилає алерти інженерам до того, як станеться поломка. На відміну від реактивного обслуговування, автоматизація переводить замовлення запчастин у проактивний режим: ремонт планується заздалегідь, а не терміново. Рішення підходить Manufacturing-компаніям із 5-50 співробітниками, де кожна година простою лінії — прямі втрати. Це custom-code автоматизація середнього рівня складності впровадження (6-10 тижнів). Пов'язує observability-стек (Prometheus, Grafana або галузеві SCADA/MES) з каналами комунікації — Slack, email, SMS. Працює на історичних даних відмов і потребує 3-6 місяців історії для навчання моделей.

Незапланований простій знижується. Замовлення запасних частин проактивне. MTBF (середній час між відмовами) зростає.

Місяць (2-4 тижні)Custom-кодЕкономія витрат
#29 · Операційка

Обробка рахунків

Обробка рахунків автоматизує вилучення даних із вхідних рахунків-фактур у відділі Операційка та усуває ручне введення. AI-агент розпізнає постачальника, номер, дату, суми та позиції рахунку, звіряє їх із замовленням або договором і передає структуровані дані в облікову систему. Рішення підходить компаніям 5–50 осіб у Professional Services, E-commerce та універсально — скрізь, де рахунки надходять пачкою з різних джерел: PDF по email, скани, фото з месенджерів. Автоматизація закриває три болі: хаос у документах, помилки ручного введення та загублені рахунки між поштою та обліковою системою. Типовий термін запуску — 2–4 тижні. Ефект проявляється у двох вимірах: бухгалтерія перестає витрачати години на перенесення даних, а фінансовий директор отримує актуальну картину по кредиторці без затримок. Помилки звіряються автоматично — система ловить розбіжності між рахунком, замовленням і договором до того, як вони потрапляють в облік.

Ручне введення рахунків усувається, помилки звіряються автоматично

Тиждень (1-5 днів)Vertical SaaSЕкономія часу
#30 · Операційка

Звіти про витрати за чеками

Звіти про витрати за чеками автоматизує процес збору, розпізнавання та категоризації чеків у відділі Операційка і досягає ефекту підготовки звіту за хвилини з автоматичною перевіркою відповідності корпоративній політиці витрат. AI-агент обробляє фото та скани чеків з файлового сховища, витягує дату, суму, категорію та постачальника, звіряє дані з правилами політики та формує готовий запис в обліковій системі. Рішення підходить для команд 5-50 осіб, де ручна підготовка звітів забирає у співробітників і фінансиста години роботи щомісяця та породжує помилки введення. Автоматизація знижує ризик порушень політики, прискорює компенсацію співробітникам і звільняє фінансовий відділ від рутинної обробки. Впровадження займає 2-4 тижні та спирається на стандартні інтеграції з хмарним сховищем і бухгалтерською системою. Фінансова команда отримує структуровані дані без ручного перенесення цифр між системами, а співробітники позбавляються від заповнення форм після кожного відрядження або закупівлі.

Звіт про витрати за хвилини, відповідність політиці перевіряється автоматично

Вихідні (1-2 дні)Vertical SaaSЕкономія часу
#31 · Операційка

Обробка нотаток зі зустрічей

Обробка нотаток зі зустрічей автоматизує процес фіксації рішень і вилучення завдань з дзвінків у відділі Операційка та досягає ефекту автоматичного розсилання action items учасникам. AI-агент підключається до відеодзвінка або отримує транскрипт, вичленовує ключові пункти, формує структуроване summary і передає завдання до issue tracker та месенджера команди. Для B2B SMB у 5-50 осіб автоматизація закриває два болючі місця: втрату інформації після зустрічей і забуті follow-ups. Замість ручного розшифрування і відновлення контексту по пам'яті система видає summary і список завдань протягом кількох хвилин після закінчення зустрічі, синхронізує їх із календарем і issue tracker. Рішення універсальне — не залежить від галузі, тому що структура зустрічей виглядає схоже в будь-якій команді: обговорення, рішення, домовленості про наступні кроки. Складність впровадження — weekend-рівень: 2-4 тижні на підключення інструментів і налаштування правил розподілу завдань.

Action items самі розсилаються учасникам

Вихідні (1-2 дні)Vertical SaaSЕкономія часу
Пройти AI-аудит (2 хв)