Машинное зрение для контроля качества: где это может сработать уже сегодня
Не магия и не будущее - а конкретные задачи на производственной линии с понятной экономикой брака и измеримым результатом.
Когда говорят о компьютерном зрении на производстве, разговор быстро уходит в одну из двух крайностей. Либо это "революция, которая заменит весь ОТК", либо это "дорогая игрушка, которая не работает в реальных условиях". Ни то, ни другое не точно.
Я смотрю на машинное зрение как на инструмент с конкретными границами применимости. Там, где задача попадает в эти границы - оно работает хорошо и даёт измеримый результат. Там, где не попадает - оно не поможет, сколько бы денег не вложить.
Какие задачи подходят
Машинное зрение хорошо справляется с задачами, которые:
- имеют чёткий и повторяющийся визуальный критерий - размер, форма, наличие детали, цвет, наличие трещины или царапины;
- выполняются в контролируемых условиях - постоянное освещение, фиксированный угол камеры, стабильная скорость конвейера;
- требуют высокой частоты проверки, которую человек физически не может поддерживать без ошибок;
- имеют понятную экономику - стоимость пропущенного брака превышает стоимость системы за разумный срок.
Типичные примеры: проверка правильности сборки (все ли элементы на месте), контроль геометрических отклонений, обнаружение дефектов поверхности на однородных изделиях, проверка маркировки и этикеток.
Где оно не работает
Не стоит ожидать хорошего результата, если:
- критерий качества субъективен или меняется от партии к партии;
- условия освещения нестабильны или поверхность изделий бликует по-разному;
- брак проявляется не визуально, а в свойствах материала или поведении изделия;
- выборка дефектных изделий для обучения системы слишком мала.
Хорошая система машинного зрения - это не "поставили камеру и она сама разберётся". Это чёткое техническое задание, подготовленные условия съёмки и набор эталонных образцов - как хороших изделий, так и брака.
Как оценить экономику до внедрения
Прежде чем считать предложения поставщиков, стоит ответить на простые вопросы:
- Каков текущий процент брака на этом участке?
- Сколько стоит один пропущенный дефект - с учётом рекламаций, переработки, репутации?
- Сколько составляют затраты на ручной контроль на этом участке в год?
- Какой процент брака реально визуальный и обнаруживаемый на линии?
Если сумма потерь от брака и затрат на ручной контроль значительно превышает стоимость системы и её поддержки за 3-4 года - экономика сходится. Если нет - нужно либо найти другой участок, либо честно признать, что задача не подходит.
Что нужно от производства
Внедрение системы машинного зрения - это не только про технологию. Нужно:
- выделить участок с постоянными условиями или обеспечить их создание;
- собрать обучающий набор: несколько сотен хороших изделий и столько же дефектных с разными типами брака;
- определить, кто обслуживает систему и что происходит при ложных срабатываниях;
- встроить сигнал от системы в производственный процесс - остановка линии, сброс изделия, сигнал оператору.
Техническая часть сегодня доступна и не является барьером. Барьер чаще всего - неготовность производственной среды и отсутствие понятного процесса работы с результатами.
Практический фильтр
Перед разговором с поставщиком задайте себе три вопроса:
- Могу ли я показать на конкретных данных, сколько стоит этот брак в год?
- Могу ли я обеспечить постоянные условия съёмки на этом участке?
- Есть ли у меня набор эталонных образцов - хороших и дефектных?
Если на все три ответ "да" - разговор о системе имеет смысл. Если нет - сначала нужно решить эти задачи. Иначе система будет установлена, но не будет работать так, как ожидалось.