Автоматическая инспекция продукции с применением промышленных камер, оптических систем и алгоритмов компьютерного зрения. Технология замещает ручной контроль детерминированной, повторяемой оценкой каждого изделия в потоке. Выявляет дефекты, отклонения геометрии и нарушения целостности поверхности без участия оператора. Интегрируется на этапах промежуточного или финального контроля, обеспечивая сортировку годных и бракованных единиц в реальном времени.
Что это и зачем
Аппаратная часть системы — камеры, объективы, источники освещения, контроллеры. Программная составляющая — библиотеки обработки изображений и нейросетевые модели классификации. Устройство получает цифровой кадр детали, выделяет в нём контролируемые области, измеряет параметры: размеры, углы, радиусы, площадь поверхности. Сопоставление с эталонными значениями из технического задания происходит автоматически. Выход за допустимые пределы формирует сигнал брака — остановка конвейера, активация отбраковочного механизма или запись в электронный журнал качества.
Внедрение решает три задачи. Снижается доля невыявленного брака. Исключается усталость оператора при монотонной работе. Появляется статистика по типам дефектов для анализа причин. Технология работает в металлообработке, штамповке, сварке, окраске и сборке микроэлектроники.
Как работает или считается
Процесс контроля строится на последовательности:
- захват кадра;
- предварительная фильтрация шумов;
- сегментация объектов;
- выделение признаков;
- принятие решения.
Для геометрических измерений применяют калибровку по эталонному объекту. Пиксельные координаты переводятся в миллиметры через матрицу преобразования. Поверхностные дефекты — царапины, поры, раковины, недоливы — выявляются операторами выделения границ и анализом текстуры.
Оценка точности контроля проводится по метрикам полноты и точности. Настройка системы минимизирует пропуск брака (ложноотрицательные результаты) при допустимом уровне ложных срабатываний. Калибровка выполняется на этапе пусконаладки по выборке изделий с известным классом годности. Пороговые значения задаются конструкторской документацией.
Сравнение с ручным контролем
| Параметр | Машинное зрение | Ручной ОТК |
|---|---|---|
| Решение | детерминированное | субъективное |
| Повторяемость | высокая | низкая |
| Скорость оценки | ограничена тактом линии и вычислительной мощностью | ограничена психофизиологией оператора |
| Усталость | отсутствует | нарастает через 1.5–2 часа монотонной работы |
| Синхронизация с потоком | возможна по энкодеру, для движущихся объектов — выдержка менее 1 мс | ручная, с задержками |
| Документирование | автоматический электронный журнал | ручной или полуавтоматический учёт |
| Выявление микро-дефектов | зависит от разрешения оптики и алгоритмов | ограничено остротой зрения и освещением |
Технология обеспечивает фиксированные допуски и объективность оценки каждого изделия.
Когда применять или критерии выбора
При выборе решения проверяют условия линии и требования к контролю.
| Критерий | Необходимые условия |
|---|---|
| Тип производства | серийное или массовое, где стоимость настройки окупается объёмом |
| Контролируемые параметры | геометрия, поверхностные дефекты, наличие компонентов, маркировка |
| Размер дефекта | не менее разрешения, обеспеченного объективом на единицу измеряемой площади |
| Скорость потока | синхронизация захвата и обработки с тактом линии |
| Сложность формы детали | для многогранных объектов — многокамерная система или роботизированный манипулятор с поворотным столом |
| Условия съёмки | контролируемое освещение, отсутствие перепадов яркости и теней от оборудования |
| Доступ к эталонам | выборка изделий с известным классом годности для калибровки |
Встраиваемые модули работают в дискретном режиме — пост-контроль на отдельном стенде — или в поточном, над движущейся лентой.
Где на производстве
На линиях литья под давлением проверяется полнота заполнения формы и наличие трещин после остывания. В штамповочных цехах контролируют размеры отверстий и расстояние между кромками. На сварочных участках инспектируют непрерывность шва, глубину провара и подрезы. В сборочных производствах система верифицирует наличие всех компонентов и их ориентацию. Финишный контроль перед упаковкой — маркировка, штрихкоды и видимые повреждения покрытия.
Частые ошибки
Избыточное освещение и тени от оборудования. Они создают изменчивость яркости в кадре, ухудшается стабильность выделения границ. Выбор объектива без учёта требуемого разрешения на единицу измеряемой площади — мелкие дефекты становятся невидимыми для системы. Пренебрежение регулярной калибровкой и очисткой оптики вызывает дрейф результатов даже при неизменных условиях съёмки. Универсальный алгоритм без дообучения под конкретный тип дефектов даёт высокий уровень ложных тревог. Недостаточная синхронизация с тактом линии — камера не успевает обработать кадр до прихода следующего изделия. Это создаёт узкое место в потоке.
Вывод
Машинное зрение в контроле качества — инструмент объективной, повторяемой инспекции с фиксированными допусками. Оно заменяет субъективный ручной осмотр на линиях серийного и массового производства. Эффективность определяется правильным подбором оптики, калибровкой и синхронизацией с тактом потока. Без этих условий даже лучший алгоритм не даст стабильного результата.
Частые вопросы
- Можно ли использовать систему для контроля деталей сложной пространственной формы, где дефекты расположены на разных гранях?
- Да. Потребуется многокамерная система с согласованным освещением и последовательная обработка изображений с разных ракурсов. Альтернатива — роботизированный манипулятор, позиционирующий датчик, или поворотный стол.
- Какой объём тренировочных данных нужен для нейросетевой модели обнаружения новых типов поверхностных дефектов?
- Минимальный набор — несколько сотен размеченных изображений на каждый тип дефекта. Для фона — не менее тысячи изображений годных деталей. Точное количество зависит от сложности дефекта и вариативности фона, определяется экспериментально в ходе пилотного проекта.
- Влияет ли скорость движения конвейера на точность контроля?
- Влияет через время экспозиции и скорость обработки кадра. Для движущихся объектов требуется короткая выдержка — обычно менее 1 мс — и синхронизация с импульсной подсветкой. Если пропускная способность алгоритма ниже такта линии, применяют многопоточную обработку или распределённые вычислительные блоки.
Подробнее в гайде: Компьютерное зрение в контроле качества: как AI снижает брак на 60–80%
Посчитать: Калькулятор экономии от снижения брака · Исследование: ROI машинного зрения в ОТК