Как мы с помощью ИИ ускорили контроль качества: Теперь качество — не просто слово, а цифра на экране»
О заказчике
Компания (название под NDA) специализируется на разработке, производстве и поставке разнообразных металлических конструкций и деталей.

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

В ассортименте компании как стандартные изделия — металлоконструкции, детали для машин и оборудования, так и индивидуальные заказы с учетом специфики клиента.
Я работаю на этом предприятии уже больше десяти лет и видел, как производство менялось. Мы всегда старались идти в ногу со временем, но качество оставалось нашей болью. Иногда даже при отличных станках уже после отгрузки, мы видели изделия с дефектами. Сейчас используем видеоаналитику для оценки качества петель, а также для процесса нарезки материалов
Инженер по качеству
Вызов проекта
  • Большое количество брака.
  • Ручная проверка в производственном контроле.
Некачественный контроль на производственной линии приводил к выпуску изделий с дефектами, что увеличивало расходы на переделку и снижало доверие клиентов. Сотрудники тратили много времени на ручной контроль.
Проверка вручную — это тяжелый труд. После пары часов глаза начинают слезиться, и ты уже не уверен, что оцениваешь изделие точно. Иногда пропускаешь еле заметную царапину, а потом за это прилетает от клиента
Инженер по качеству
Запрос заказчика
Автоматизировать контроль качества продукции, исключить ошибки в оценке качества, связанные с человеческим фактором, ускорить процесс контроля.
Как мы решали задачи клиента
Анализ признаков Харалика

Мы начали исследование с анализа признаков Харалика — метода изучения текстур изображений. Этот подход позволяет оценить однородность, контраст, количество и природу границ на поверхности.
Для проверки были выбраны изделия с дефектами и без них.

На примере изделий с царапинами мы увидели, что определенные признаки Харалика значительно меняются в зонах дефекта:
  • одни показатели увеличивались, фиксируя появление неровности;
  • другие, наоборот, резко снижались.
Когда мы впервые увидели эти графики, это было похоже на рентген для металла. Там, где мы видели царапину, линии буквально прыгали. Это стало первым доказательством, что ИИ может видеть то, что мы не видим
Инженер по качеству
Однако в ходе эксперимента стало понятно, что метод может давать ложные сигналы: он реагировал на разные искажения самого изображения. Поэтому мы приняли решение комбинировать его с другими методами и применять локально — к небольшим фрагментам поверхности.
Метод выделения контура

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

Изображение с камеры мы обрабатываем с помощью математических алгоритмов, чтобы оставить только черно-белое изображение, на котором белым отображаются контуры объектов.

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

После предобработки изображений дефекты стали заметны через разрывы в линиях световых бликов. Особенно это проявлялось в нарушении геометрии и обрывах контуров. Таким образом, мы смогли фиксировать дефекты, даже если они были малозаметны визуально.
Когда я увидел, как контуры сами подсвечивают дефекты — мне это понравилось. Раньше, чтобы заметить такую мелочь, нужно было чуть ли не лупу брать. А тут — все видно на экране, четко и без сомнений. Это сильно облегчило жизнь нашей команде
Инженер по качеству
Применение горизонтального и вертикального градиента

Следующим шагом стало применение горизонтального и вертикального градиента. Эти методы анализируют различия в яркости соседних пикселей: горизонтальный — между левыми и правыми, вертикальный — между верхними и нижними.

На практике градиенты позволили выявить дефекты на поверхности металлических изделий. Однако при тестировании на образцах без повреждений иногда происходили ложные срабатывания. Мы сделали вывод: для повышения точности нужно фильтровать результаты по размеру дефекта.
Дополнительные методы анализа

Чтобы повысить надежность, мы исследовали дополнительные подходы:

  1. Текстурный анализ: построение гистограмм яркости для выделения различий в текстурах.
  2. Фильтр Габора: выделение регулярных паттернов и сглаживание шума. Этот метод помог лучше рассматривать детали поверхности.
  3. Анализ цветовых пространств HSV (англ. Hue, Saturation, Value — тон, насыщенность, значение) Это цветовая модель, в которой координатами цвета являются:
  • Hue — цветовой тон, например, красный, зелёный или синий.
  • Saturation — насыщенность. Чем больше этот параметр, тем «чище» цвет, поэтому этот параметр иногда называют чистотой цвета. А чем ближе этот параметр к нулю, тем ближе цвет к нейтральному серому (или белому, или черному, в зависимости от яркости).
  • Value — значение яркости цвета. При максимальной яркости это заданный цвет (с учетом насыщенности), при минимальной (нулевой) — это черный цвет.
Можно сказать, что мы научили систему «видеть», «чувствовать» и даже «понимать», как выглядит хорошая поверхность
Иван, продакт-менеджер zool.ai
Обучение нейросети

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

Ключевым этапом стало обучение нейросети. Мы подготовили более 5000 фрагментов изображений — половина из них содержала дефекты, половина была с качественной поверхностью.

Конфигурация оборудования

В финале мы подобрали оптимальную конфигурацию оборудования для внедрения на производстве клиента. Решение включало:
  • Камеру линейного сканирования.
  • Источник линейного освещения.
  • Ложемент с поворотным механизмом для изделий.
  • Систему анализа изображений на базе программного комплекса интеллектуальной видеоаналитики zool.ai
Такая установка позволяет автоматически сканировать поверхность металлических стержней и обнаруживать даже малейшие дефекты.
Что умеет модель
  • Находит дефекты
    — царапины, зарезы, отпечатки.
  • Определяет точное место
    повреждения на изделии.
  • Фильтрует шум
    и исключает ложные срабатывания.
  • Работает в реальном времени
    без задержек.
  • Использует нейросеть
    с точностью до 98%.
  • Адаптируется под разные изделия
    и поверхности.
  • Интегрируется в производство:
    камеры, освещение, механизмы.
  • Показывает результат наглядно
    визуализация дефектов.
  • Повышает качество продукции
    и снижает затраты.
Для нас это не просто программа, а, можно сказать, новый сотрудник, который не устает, не отвлекается и не ошибается. Теперь мы больше сосредотачиваемся на анализе, а не на поиске брака. Производство стало надежнее
Инженер по качеству
Техническая реализация проекта
Проект предусматривает обработку видео в режиме near-real-time, что позволяет анализировать информацию практически в реальном времени.

Все метаданные, полученные в процессе анализа, передаются в MES-систему с помощью HTTP-API. Это обеспечивает беспрепятственную интеграцию с системой безопасности и позволяет оперативно реагировать на изменения.
Что получили благодаря применению нашей модели
  • Высокая точность контроля, исключили ошибки, связанные с человеческим фактором
  • Снижение брака и затрат
  • Автоматизация процесса
  • Высокая скорость контроля качества
Преимущества решения с zool.ai
Если на поверхности изделия появляется царапина или скол — система фиксирует это автоматически и в реальном времени. Качество продукции растет — дефектные изделия исключаются ещё до выхода к заказчику.

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

Программный комплекс zool.ai может работать как сервис (SaaS), так и устанавливаться на сервер предприятия.

Когда подводили итоги, я понял — мы действительно сделали прорыв. Раньше думал, что автоматизация отнимет работу, а оказалось наоборот — дала нам время делать ее лучше. Мы гордимся этим результатом. Теперь качество — не просто слово, а цифра на экране
Инженер по качеству
Результаты
zool.ai эффективно решает задачи детекции на производстве:
98% дефектов
Выявляет модуль по характерным признакам
на 60%
Снизили время осмотра
На 30%
снизили репутационные риски, благодаря значительному сокращению отгрузок с дефектами.
Раньше оценкой качества продукции занималось четыре человека, сейчас, благодаря автоматизации процесса, достаточно двух сотрудников. Сотрудники, которые раньше занимались оценкой качества, заняли другие роли в компании.

Узнайте, как внедрить функционал и сколько это стоит
Мы свяжемся с вами, чтобы обсудить подробности внедрения этого модуля системы zool.ai в вашей компании. Рассчитаем точную стоимость.