📅 · 6 мин чтения · Команда Meta Smart Factory
Где зрение с ИИ действительно превосходит человеческий контроль, а где нет, чего требует реальное внедрение по свету и размеченным снимкам, и почему камера, не умеющая писать в MES, остаётся демонстрацией.
Машинное зрение легче всего показать в умной фабрике и труднее всего вывести в производство. Найти дефект на слайде модель уже умеет, эта задача решена. Совсем другое упражнение: модель, которая держится в три часа ночи в ноябре, когда солнце из светового фонаря падает уже не так, как во время пилота.
Именно это разделяет два случая, и именно об этом надо спросить поставщика до пилота, не дожидаясь его окончания.
В стабильности на скорости, на определённом дефекте, бесконечно. Человек лучше любой модели замечает что-то новое и странное. Человек хуже любой модели смотрит на восьмисотую деталь смены с тем же вниманием, что и на первую.
Поэтому окупающиеся случаи имеют одну форму: большой объём, описуемый класс дефекта и реальная цена пропуска. Поверхностные дефекты на движущемся полотне. Наличие и ориентация компонентов перед закрытием коробки. Читаемость этикетки, кода партии и даты проверять скучно, но это одна из самых частых причин рекламаций в пищевой и фармацевтической отраслях. Уровень налива и целостность сварного шва. Размерные проверки, которые кто-то делает штангенциркулем и планшетом.
Разочарования тоже имеют форму: редкие дефекты без архива снимков, определения дефекта, меняющиеся с настроением клиента, и все случаи, где, если честно, два опытных контролёра не сойдутся во мнении.
Мониторинг безопасности продаётся в комплекте со зрением для качества и ведёт себя совершенно иначе. Контроль качества смотрит на деталь в контролируемом кадре. Мониторинг безопасности наблюдает пространство и ищет людей, использование СИЗ, сближение погрузчика и пешехода, вход в зону, которая должна быть пуста, пока станок работает.
Техническая разница в том, что безопасность работает непрерывно по неконтролируемой сцене, поэтому вся суть задачи в ложных срабатываниях. Модель качества, кричащая слишком часто, порождает переделку. Модель безопасности, кричащая слишком часто, замолкает за две недели. После этого система хуже, чем её отсутствие: ей верят, а она ошибается.
Организационная разница больше. В значительной части Европы съёмка людей на работе остаётся прежде всего вопросом представителей работников и защиты данных и только потом техническим. Выживают те внедрения, где срок хранения, обезличивание и право доступа согласованы до установки камеры.
Контрольная ячейка, зажигающая красную лампу, сообщила об этом оператору, стоящему рядом. И только. Заводу она не сообщила ничего.
Накопительным контроль делает обратная запись. Вердикт ложится на наряд, партию, рабочее место и метку времени, в той же системе, что владеет остальным производством. Как только это происходит, становится возможным то, чего автономная камера не даёт ни при какой точности.
Дефект автоматически блокирует следующую операцию, поэтому деталь, идущая в брак, не набирает дальнейшую стоимость. Уровень дефектности становится величиной, которую видит планирование, поэтому станок, уходящий из допуска, вовремя меняет план и не застаёт его врасплох. Генеалогия отвечает на вопрос об отзыве за минуты, потому что каждый снимок и вердикт висят на партии, а та, в свою очередь, связана с партией поставщика. И модель улучшается, потому что правки оператора по замыслу становятся размеченными обучающими данными и не зависят от того, вспомнит ли кто-то выгрузить папку.
Поэтому вопрос об интеграции идёт раньше вопроса о точности. Спросите, какая система владеет нарядом, на который пишется вердикт. Если платформа зрения ведёт собственный учёт производства, кто-то будет сверять две правды.
Первым и наименее эффектным пунктом идёт свет. Большинство провалившихся по точности проектов зрения провалились по свету и повторяемости позиционирования детали. Модель там была ни при чём. Контролируемая постоянная подсветка и фиксированное положение детали почти всегда бьют более умный алгоритм.
Вторым идут снимки дефектов. Для большинства поверхностных задач и проверок наличия реалистично начинать с нескольких сотен размеченных примеров на класс дефекта. Если дефект случается дважды в год, зрение здесь не поможет: это проблема управления процессом.
Третий пункт: решение о том, что происходит при срабатывании, принятое до запуска (отбраковать, заблокировать, оповестить или пометить на разбор). Команды, откладывающие это, получают систему контроля, на которую никто не уполномочен реагировать.
И четвёртый пункт: путь переопределения для операторов. Он служит механизмом улучшения модели и сохраняет доверие, когда модель ошибается впервые.
Инференс выполняется на краю, у линии. Задержка и зависимость от сети создают неприемлемые риски для решения, которое должно приниматься между двумя рабочими местами, и завод не должен прекращать контроль из-за дрогнувшего канала.
Обучение, управление моделями, версионирование и сравнение между площадками живут в центре. Группа, выпускающая один и тот же продукт в четырёх странах, хочет одну линию модели. Четыре локально подкрученные модели будут тихо расходиться, пока их уровни брака не перестанут быть сопоставимыми.
Один класс дефекта, одна линия, с приписанной ценой. Гоняйте систему параллельно с существующим контролем, не заменяя его, и считайте расхождения в обе стороны. Пропуски весят больше ложных срабатываний, но выявляет их только параллельная работа.
Прогоняйте через цикл смен и, если возможно, через смену погоды. Порог успеха задайте до старта и на языке цеха: пропуски на тысячу или высвобожденные часы контроля. Пилот без заранее согласованного порога всегда кончается спором о том, хорошо ли девяносто четыре процента.
Обсудить с нашими экспертамиКамера с контролируемым светом снимает каждую деталь в фиксированном положении, модель, обученная на размеченных примерах классов дефектов, выдаёт вердикт на краю за миллисекунды, и этот вердикт записывается в MES на наряд, партию и рабочее место. Именно обратная запись позволяет дефекту заблокировать следующую операцию ещё до финального контроля.
Могут, и в этом вся разница между системой и демонстрацией. Вердикт должен ложиться на тот же наряд и ту же партию, что использует остальное производство. В MSF модуль машинного зрения пишет в ту же модель данных, что исполнение и качество, поэтому уровень дефектности питает планирование, генеалогия отвечает на вопросы об отзыве, а правки оператора автоматически становятся обучающими данными.
На хорошо определённом классе дефекта при контролируемом свете и повторяемом позиционировании зрение стабильно превосходит человеческий контроль, потому что не устаёт. Точностью управляют свет и позиционирование. Модель играет здесь меньшую роль. Редкие дефекты без архива снимков и дефекты, о которых поспорили бы два опытных контролёра, остаются плохими кандидатами при любой заявленной точности.
Существенно. Мониторинг безопасности непрерывно наблюдает неконтролируемое пространство в поисках людей, СИЗ и сближений, поэтому главный риск в ложных срабатываниях: тревога, звенящая слишком часто, замолкает, и тогда система одновременно авторитетна и неверна. В значительной части Европы это ещё и вопрос представителей работников и защиты данных: хранение, обезличивание и право доступа нужно согласовать до установки камеры.
Для большинства задач по поверхности, наличию и ориентации реалистично начинать с нескольких сотен размеченных примеров на класс дефекта. Если дефект случается лишь несколько раз в год, достаточного количества примеров не будет никогда, и это надо трактовать как проблему управления процессом.
Инференс работает на краю, у линии, потому что решение между двумя рабочими местами не должно зависеть от канала связи. Обучение, версионирование моделей и сравнение между площадками остаются в центре, чтобы группа, выпускающая один продукт в нескольких странах, сохранила одну линию модели вместо четырёх тихо расходящихся.