Computer Vision Proof of Concept

Доведіть автоматизовану інспекцію на власній продукції

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

Перевірити мій сценарій машинного зоруПоговорити з виробничим інженером
Типова тривалість4–8 тижнів
Межі пілотаОдна станція інспекції, одна товарна родина, обмежений набір дефектів
Основний співрозмовникКерівник якості
Рішення наприкінціЗвіт про приймання, дизайн обладнання та рекомендація щодо масштабування

Це саме та проблема, яку вам треба розв’язати?

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

Основний співрозмовник: Керівник якості · Начальник виробництва · Керівник автоматизації · Головний інженер · Директор заводу

Що доведе цей PoC

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

Рекомендовані межі пілота

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

Що працюватиме під час PoC

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

Як проходить цей PoC

Тиждень 1
Готовність майданчика, процесу та данихВорота здійсненності на ваших зразках і зображеннях: видимість дефекту, контраст, розмір відносно поля зору, час циклу та прийнятні рівні помилок. Негативний результат тут — законний і дешевий результат.Критерій переходу: Висновок про здійсненність видано до того, як специфіковано будь-яке обладнання.
Тиждень 1–2
Проєктування зйомки та освітленняДизайн зйомки й освітлення: камера, об’єктив, робоча відстань, геометрія освітлення й монтаж, перевірені на реальних деталях, а не обрані з каталогу.Критерій переходу: Зображення роблять дефект надійно видимим спершу для людини-рецензента.
Тиждень 2–4
Збір і розмічування данихЗібрати й розмітити репрезентативний набір зображень по варіантах, змінах і класах дефектів, чесно переглянути розподіл класів та якість розмітки.Критерій переходу: Кількість зразків і розподіл класів задокументовано; приймальний набір відкладено.
Тиждень 3–5
Навчання моделі та офлайн-валідаціяНавчити й валідувати офлайн на розділених даних, звітуючи точність і повноту по класу, матрицю плутанини та частку невизначеної класифікації.Критерій переходу: Офлайн-результати відповідають погодженим порогам на відкладеному наборі.
Тиждень 5–7
Контрольована промислова експлуатаціяКонтрольований тест на лінії на реальній швидкості з активним процесом відбраковування чи підтвердження, з відстеженням затримки, безвідмовної роботи, хибних пропусків і хибних відбраковувань у промислових умовах.Критерій переходу: Відповідність швидкості лінії й рівні помилок підтверджено на живому виробництві.
Тиждень 7–8
Рішення про тиражування та бізнес-обґрунтуванняЗвіт про приймання з показниками по класу, прикладами збоїв, переліком обмежень, специфікацією обладнання, архітектурою інтеграції та рекомендацією щодо масштабування.Критерій переходу: Продовжити, скоригувати або зупинити.

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

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

Як вимірюватиметься успіх

Як вимірюватиметься успіх
ПоказникЯк його визначеноЗвідки береться значенняТип
Точність по класу дефектуЗ позначених для класу деталей — частка, що справді до нього належить, подана по класу, ніколи не усереднена в одну цифру.Відкладена вибірка для валідаціїТехнічний
Повнота по класу дефектуЗ деталей, що справді мають клас, — частка виявлених, подана по класу й по варіанту виробу.Відкладена вибірка для валідаціїТехнічний
Частка хибних пропусківДефектні деталі, пропущені як придатні. Рахуються й звітуються окремо від хибних відбраковувань, бо їхня бізнес-вартість зовсім інша.Відкладена вибірка для валідаціїТехнічний
Частка хибних відбраковуваньПридатні деталі, відбраковані як дефектні. Число, що вирішує, чи оператори триматимуть систему увімкненою.Відкладена вибірка для валідаціїОпераційний
Матриця плутанини та кількість зразківПовна матриця по кожній парі класів із кількістю зразків на клас, щоб читач міг оцінити, чого вартий результат.Відкладена вибірка для валідаціїТехнічний
Затримка обробки та відповідність швидкості лініїЧас інспекції на деталь проти доступного часу циклу, виміряний на лінії, а не на робочій станції.Дані платформи MSFТехнічний
Частка невизначеної класифікаціїЧастка деталей, щодо яких модель не змогла впевнено вирішити, — саме те, що має поглинути процес підтвердження оператором.Відкладена вибірка для валідаціїОпераційний
Безвідмовна робота та поведінка підтвердження операторомДоступність системи під час тесту на лінії та те, як оператори насправді обробляли підтвердження й перевизначення.Дані платформи MSFПрийняття користувачами

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

Що надаєте ви

  • Репрезентативні придатні та непридатні деталі чи зображення, що охоплюють кожен варіант і кожен клас дефекту в межах.
  • Визначення дефектів, правила критичності та прийнятні рівні хибних пропусків і хибних відбраковувань.
  • Час циклу, швидкість лінії, поле зору та умови середовища на станції.
  • Деталі інтерфейсу PLC чи відбраковування та будь-яку вимогу простежуваності.

Хто що робить

Meta Smart Factory надає

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

Ви надаєте

  • Призначеного бізнес-власника та призначеного технічного власника
  • Своєчасний доступ до користувачів, лінії, обладнання та погоджених систем
  • Достовірний опис процесу та нормативно-довідкових даних
  • Доступ до мережі, живлення, монтажу та допуски з охорони праці
  • Документацію з ERP, PLC і від постачальників та фахівців, які її знають
  • Репрезентативні зразки або історичні дані
  • Підтвердження, що базове значення чесне
  • Зворотний зв’язок і рішення про приймання
  • Достатньо справжніх непридатних зразків на клас; рідкісні дефекти найважчі й найважливіші постачати.
  • Доступ до лінії для контрольованого тесту на нормальній виробничій швидкості.

Визначається в письмовій пропозиції

  • Панельні ПК, планшети, сервери та сервери з GPU
  • Камери, об’єктиви, освітлення та корпуси
  • Сканери, принтери, RFID-пристрої, лічильники та датчики
  • Відрядження, монтаж, перевезення, митні платежі та місцеві електромонтажні роботи
  • Оренда чи купівля обладнання
  • Чи зараховується вартість PoC у тиражування

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

Що ви отримаєте наприкінці

  • Висновок про здійсненність із обґрунтуванням.
  • Дизайн зйомки й освітлення, перевірений на реальних деталях.
  • Перевірену версію моделі з відтворюваною оцінкою.
  • Звіт про показники по кожному класу дефекту, включно з прикладами збоїв.
  • Перелік ризиків і обмежень, що охоплює умови, які погіршують результат.
  • Специфікацію обладнання, архітектуру інтеграції та рекомендацію щодо тиражування.

Умови, винятки та межі

Цей PoC залежить від

  • Достатньо справжніх непридатних зразків на клас — найпоширеніша причина затримки PoC машинного зору.
  • Стабільне подання деталі на станції або погоджене пристосування для цього.

Не входить до цього PoC

  • Класи дефектів, не названі в межах, і варіанти виробу, не представлені у зразках.
  • Механічне переміщення, оснащення та побудова механізму відбраковування.
Чого цей PoC не стверджує

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

Продовжити, скоригувати або зупинити — точка рішення

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

Часті запитання

Скільки зразкових деталей вам потрібно?

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

Чому не просто звітувати точність?

Бо на лінії з 2% дефектів модель, яка пропускає все, набирає 98% точності й не ловить нічого. Точність і повнота по класу, плюс хибні пропуски й хибні відбраковування окремо, — єдині числа, що описують, що справді станеться на вашій лінії.

Що, якщо ворота здійсненності скажуть «ні»?

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

Чи працюватиме це пізніше на нових типах дефектів?

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

Замовити цей Proof of Concept

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

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

Надіслані повідомлення перевіряються на зловживання та фіксуються в журналі, включно з IP-адресою. Ви відповідаєте за те, що надсилаєте.