Компания (название под NDA) специализируется на разработке, производстве и поставке разнообразных металлических конструкций и деталей.
Предприятие использует современные технологии и оборудование для изготовления изделий из металлов, включая сталь, алюминий и их сплавы.
Ассортимент компании включает как стандартные изделия — металлоконструкции, детали для машин и оборудования, так и индивидуальные заказы с учетом специфики клиента.
“
Я работаю на этом предприятии уже больше десяти лет и видел, как производство менялось. Мы всегда старались идти в ногу со временем, но качество оставалось нашей болью. Иногда даже при отличных станках уже после отгрузки, мы видели изделия с дефектами. Хотелось найти способ исключать риск ошибок, а не переделывать потом
Инженер по качеству.
Вызов проекта
Большое количество брака.
Ручная проверка в производственном контроле.
Некачественный контроль на производственной линии приводил к выпуску изделий с дефектами, что увеличивало расходы на переделку и снижало доверие клиентов. Сотрудники тратили много времени на ручной контроль.
“
Проверка вручную — это тяжелый труд. После пары часов глаза начинают слезиться, и ты уже не уверен, что оцениваешь изделие точно. Иногда пропускаешь еле заметную царапину, а потом за это прилетает от клиента. Это приводило к частому стрессу на работе
Инженер по качеству.
Запрос заказчика
Автоматизировать контроль качества продукции, исключить ошибки в оценке качества, связанные с человеческим фактором, ускорить процесс контроля.
Как мы решали задачи клиента
Анализ признаков Харалика
Мы начали исследование с анализа признаков Харалика — метода изучения текстур изображений. Этот подход позволяет оценить однородность, контраст, количество и природу границ на поверхности. Для проверки были выбраны изделия с дефектами и без них. На примере изделий с царапинами мы увидели, что определенные признаки Харалика значительно меняются в зонах дефекта: одни показатели увеличивались, фиксируя появление неровности; другие, наоборот, резко снижались.
“
Когда я увидел, как контуры сами подсвечивают дефекты — я был в восторге. Раньше, чтобы заметить такую мелочь, нужно было чуть ли не лупу брать. А тут — все видно на экране, четко и без сомнений. Это сильно облегчило жизнь нашей команде
Инженер по качеству.
Применение горизонтального и вертикального градиента
Следующим шагом стало применение горизонтального и вертикального градиента. Эти методы анализируют различия в яркости соседних пикселей: горизонтальный — между левыми и правыми, вертикальный — между верхними и нижними. На практике градиенты позволили выявить дефекты на поверхности металлических изделий. Однако при тестировании на образцах без повреждений иногда происходили ложные срабатывания. Мы сделали вывод: для повышения точности нужно фильтровать результаты по размеру дефекта.
Дополнительные методы анализа
Чтобы повысить надежность, мы исследовали дополнительные подходы:
Текстурный анализ: построение гистограмм яркости для выделения различий в текстурах.
Фильтр Габора: выделение регулярных паттернов и сглаживание шума. Этот метод помог лучше рассматривать детали поверхности.
Анализ цветовых пространств HSV (англ. Hue, Saturation, Value — тон, насыщенность, значение) Это цветовая модель, в которой координатами цвета являются: Hue — цветовой тон, например, красный, зелёный или синий. Saturation — насыщенность. Чем больше этот параметр, тем «чище» цвет, поэтому этот параметр иногда называют чистотой цвета. А чем ближе этот параметр к нулю, тем ближе цвет к нейтральному серому (или белому, или черному, в зависимости от яркости). Value — значение яркости цвета. При максимальной яркости это заданный цвет (с учетом насыщенности), при минимальной (нулевой) – это черный цвет.
“
Можно сказать, что мы научили систему «видеть», «чувствовать» и даже «понимать», как выглядит хорошая поверхность
Иван, продакт-менеджер zool.ai
Обучение нейросети
Ключевым этапом стало обучение нейросети. Мы подготовили более 5000 фрагментов изображений — половина из них содержала дефекты, половина была с годной поверхностью.
Конфигурация оборудования
В финале мы подобрали оптимальную конфигурацию оборудования для внедрения на производстве клиента. Решение включало:
Камеру линейного сканирования.
Источник линейного освещения.
Ложемент с поворотным механизмом для изделий.
Систему анализа изображений на базе программного комплекса интеллектуальной видеоаналитики zool.ai.
Такая установка позволяет автоматически сканировать поверхность металлических стержней и обнаруживать даже малейшие дефекты.
Чему мы обучили нейронную сеть zool.ai
Определять время прихода и ухода сотрудников, передвижение сотрудников.
Определять признаки возгорания и уведомлять об этом. При этом система отличает инцидент от сварочных работ.
Определять наличие средств индивидуальной защиты — оранжевые каски.
По данным из 1С определять статус автомобильного номера — въезд разрешен/запрещен.
Что умеет модель
Находит дефекты
— царапины, зарезы, отпечатки.
Определяет точное место
повреждения на изделии.
Фильтрует шум
и исключает ложные срабатывания.
Работает в реальном времени
без задержек.
Использует нейросеть
с точностью до 98%.
Адаптируется под разные изделия
и поверхности.
Интегрируется в производство:
камеры, освещение, механизмы.
Показывает результат наглядно
визуализация дефектов.
Повышает качество продукции
и снижает затраты.
Техническая реализация проекта
Проект предусматривает обработку видео в режиме near-real-time, что позволяет анализировать информацию практически в реальном времени.
Все метаданные, полученные в процессе анализа, передаются в MES-систему с помощью HTTP-API. Это обеспечивает беспрепятственную интеграцию с системой безопасности и позволяет оперативно реагировать на изменения.
Что получили благодаря применению нашей модели
Высокая точность контроля
Снижение брака и затрат
Автоматизация процесса
Повысили скорость контроля качества и исключили ошибки, связанные с человеческим фактором.
Преимущества решения с zool.ai
Если на поверхности изделия появляется царапина или скол — система фиксирует это автоматически и в реальном времени. Качество продукции растет — дефектные изделия исключаются ещё до выхода к заказчику.
Операторы тратят меньше времени на ручной осмотр, снижается риск ошибки человеческого фактора. Программный комплекс zool.ai может работать как сервис (SaaS), так и устанавливаться на сервер предприятия.
“
«Теперь проверка партии занимает минуты, а не часы. И мы уверены в каждой детали», — «Когда подводили итоги, я понял — мы действительно сделали прорыв. Раньше думал, что автоматизация отнимет работу, а оказалось наоборот — дала нам время делать ее лучше. Мы гордимся этим результатом. Теперь качество — не просто слово, а цифра на экране»
Инженер по качеству.
Результаты
zool.ai эффективно решает задачи детекции на производстве:
98% дефектов
Выявляет модуль по характерным признакам
на 60%
Снизили время осмотра
На 30%
снизили репутационные риски, благодаря значительному сокращению отгрузок с дефектами.
Раньше оценкой качества продукции занималось четыре человека, сейчас, благодаря автоматизации процесса, достаточно двух сотрудников. Сотрудники, которые раньше занимались оценкой качества, заняли другие роли в компании.
В Telegram-канале рассказываем о разработке продукта zool.ai и его применении в разных сферах бизнеса.