AI-инспекция дефектов

**AI-инспекция дефектов** — метод автоматизированного контроля качества, при котором модель компьютерного зрения выполняет детекцию брака на изделиях в процессе производства. Система принимает на вход изображения или видеопоток с камер, расположенных над конвейером или на роботизированных манипуляторах, и классифицирует каждый объект как годный или дефектный. В отличие от традиционной дефектоскопии, основанной на пороговых методах и ручных правилах, инспекция дефектов с использованием искусственного интеллекта обучается на размеченных примерах. Это позволяет выявлять сложные, нерегулярные и ранее не заданные явным образом типы нарушений.

**AI-инспекция дефектов** — метод автоматизированного контроля качества, при котором модель компьютерного зрения выполняет детекцию брака на изделиях в процессе производства. Система принимает на вход изображения или видеопоток с камер, расположенных над конвейером или на роботизированных манипуляторах, и классифицирует каждый объект как годный или дефектный. В отличие от традиционной дефектоскопии, основанной на пороговых методах и ручных правилах, инспекция дефектов с использованием искусственного интеллекта обучается на размеченных примерах. Это позволяет выявлять сложные, нерегулярные и ранее не заданные явным образом типы нарушений.

Что это и зачем

Инспекция дефектов на базе ИИ встраивается непосредственно в технологический поток, работая с той же скоростью, что и основное оборудование. Модели обрабатывают кадры в реальном времени, выделяя области с признаками царапин, сколов, заусенцев, несоответствия геометрии, цветовых отклонений или пропусков материала. Обработка одного кадра занимает миллисекунды, что позволяет синхронизироваться с тактом линии до 60 изделий в минуту.

Цель внедрения — выявлять брак не на финальном контроле, когда переделка уже невозможна или экономически нецелесообразна, а максимально рано, на промежуточных этапах. Оперативное вмешательство в процесс сокращает количество переделок, уменьшает объём отходов и даёт обратную связь технологам о состоянии оснастки и режимах обработки. Система накапливает статистику по каждому типу дефектов, ранжируя причины брака по частоте и тяжести — это служит основой для корректирующих мероприятий.

Как работает

Процесс включает пять последовательных этапов:

  1. Захват изображения. Выполняется с согласованной подсветкой и фиксированного расстояния для минимизации внешних помех. Используются камеры с разрешением от 5 Мп, расположенные над конвейером или на роботизированных манипуляторах.

  2. Подача кадра на вход нейронной сети. Применяется сеть свёрточного типа, обученная на репрезентативном наборе изображений с размеченными дефектами. Глубина сети варьируется от 18 до 50 слоёв в зависимости от сложности задачи.

  3. Формирование карты активаций. Сеть локально выделяет зоны, отклоняющиеся от эталонной модели поверхности. Каждой области присваивается оценка уверенности в диапазоне 0–1.

  4. Классификация по типу и тяжести. На основе порога уверенности (типично 0,7–0,9) зоны относят к конкретному классу дефектов.

  5. Принятие итогового решения. Если площадь или количество обнаруженных аномалий превышает заданный допуск, объект маркируется как брак. Дополнительно система вычисляет координаты дефекта для последующей маркировки или позиционирования при сортировке.

Обучение и переобучение модели проводятся на накопленных данных с использованием инструментов активного обучения. Оператор подтверждает или уточняет решения алгоритма, и эти примеры добавляются в тренировочный набор.

Сравнение с традиционными методами

Критерий AI-инспекция дефектов Традиционная дефектоскопия (пороговые методы)
Точность на сложных дефектах Высокая — выявляет нерегулярные аномалии Низкая — только предсказуемые отклонения
Скорость обработки (кадр/с) 30–60 10–30
Стоимость внедрения Высокая (обучение, инфраструктура) Низкая (настройка правил, калибровка)
Применимость к новым типам брака Адаптируется дообучением Требует полной перенастройки правил
Устойчивость к внешним помехам Средняя — зависит от качества данных Низкая — реагирует на изменение освещения
Требования к экспертизе персонала Высокие (ML-инженеры, дата-саентисты) Средние (технологи-дефектоскописты)

Критерии применения: когда внедрять

Условие Пороговое значение / признак Решение
Объём производства в смену > 5000 единиц Внедрение экономически оправдано
Доля ручного контроля в трудозатратах > 30% Рекомендуется автоматизация
Частота смены номенклатуры > 3 раз в неделю Требуется механизм быстрого дообучения
Наличие размеченных изображений дефектов > 1000 на класс Достаточно для стартового обучения
Стабильность освещения и позиционирования Отклонение < 5% Высокая точность детекции
Требуемая точность контроля > 95% Возможно при качественных данных
Бюджет на инфраструктуру (камеры, серверы) > 2 млн руб. Минимальный порог для промышленного решения

Где применяется на производстве

  • Линии литья и штамповки — выявление поверхностных и внутренних трещин, раковин и пор. Глубина дефектов от 0,1 мм фиксируется с достоверностью более 90 %.
  • Участки сварки — контроль непрерывности шва, обнаружение подрезов и прожогов. Типичный размер выявляемого дефекта — от 0,5 мм.
  • Обработка резанием — детекция сколов и прижогов на кромках, контроль чистоты поверхности с точностью до 1 мкм.
  • Сборочные операции — проверка наличия и правильной ориентации деталей, контроль маркировки.
  • Химическая промышленность и металлургия — контроль покрытий и оксидных плёнок. Система эффективна для деталей простой геометрии и изделий со сложной фактурой при корректно настроенной оптической системе. Для сложных фактур глубина сети увеличивается до 50 слоёв.

Частые ошибки

  1. Обучение на синтетических данных без учёта реальной вариативности. Фон, освещение и позиционирование на производстве отличаются от лабораторных условий. Это приводит к ложным срабатываниям и пропуску дефектов. Решение — сбор не менее 5000 реальных изображений на старте.

  2. Пренебрежение калибровкой камер и источников света. Модель начинает реагировать на изменения освещённости как на аномалии. Ошибка устраняется эталонными образцами и автоматической коррекцией экспозиции перед каждым циклом съёмки.

  3. Фиксация порогов классификации без анализа распределения уверенности. Снижается баланс между полнотой и точностью. Рекомендуется строить ROC-кривую на валидационной выборке и выбирать порог по точке, максимизирующей F1-меру.

  4. Отсутствие процедуры периодической валидации на новых данных. При дрейфе параметров процесса система теряет эффективность. Установите ежемесячную проверку на свежих размеченных примерах.

  5. Игнорирование ложных положительных срабатываний как источника данных. Эти примеры — ценнейший материал для дообучения. Включайте все ошибки модели в цикл активного обучения с подтверждением оператора.

Вывод

AI-инспекция дефектов обеспечивает сплошной контроль качества с высокой точностью на скоростях до 60 изделий в минуту. Раннее выявление отклонений на промежуточных этапах снижает объём переделок и даёт данные для оптимизации технологии. Эффективность системы определяется качеством разметки, стабильностью условий съёмки и регулярным обновлением модели.

Частые вопросы

Можно ли использовать одну модель для разных типов изделий?
Технически возможно, но требует расширения обучающей выборки всеми вариантами — объём данных растёт экспоненциально. На практике для каждого семейства изделий с сопоставимой геометрией и типом контроля применяют отдельную модель или дообучают базовую на небольшом наборе специфических примеров (200–500 изображений).
Как система различает технологический след и реальный дефект?
Различие определяется на этапе обучения — в разметке указываются все допустимые особенности как норма. Вносятся правила по допустимым размерам, глубине и расположению. Модель обучается отделять критические отклонения (глубина > 0,2 мм, длина > 2 мм) от допустимых технологических вариаций. Пороги задаются технологом на этапе проектирования.
Как часто нужно переобучать модель?
Периодичность определяется стабильностью процесса. При неизменной статистике дефектов и условиях съёмки — достаточно раза в квартал. При частых переналадках, смене материала или поставщика переобучение проводят по накоплении новых размеченных примеров (от 300 штук на класс), когда модель демонстрирует рост ошибок на валидационной выборке на 2–3 %.

Подробнее в гайде: Компьютерное зрение в контроле качества: как AI снижает брак на 60–80%

Посчитать: Калькулятор экономии от снижения брака