Видеоаналитика контроля качества на производстве: как это работает технически
«Поставить камеру, которая сама найдёт брак» — звучит как готовая коробочная функция, но на практике система компьютерного зрения для контроля качества — это несколько связанных этапов, каждый из которых влияет на точность результата. Разберём, из чего она состоит и где у такой автоматизации есть реальные границы.
Из каких этапов состоит система
- Съёмка. Камера и освещение подбираются под конкретный продукт и скорость линии — универсальной связки «камера + свет» не существует, и ошибка на этом этапе не компенсируется алгоритмом.
- Разметка и обучение модели. Нужен набор размеченных примеров брака и нормы — чем разнообразнее дефекты в выборке, тем устойчивее модель к реальным условиям производства.
- Инференс в реальном времени. Модель анализирует кадр и принимает решение «норма / брак / требует проверки человеком» со скоростью, достаточной для темпа конвейера.
- Интеграция с линией. Результат должен на что-то влиять — остановить конвейер, отсечь брак, отправить сигнал оператору. Без этого шага аналитика остаётся просто статистикой.
Какие дефекты система находит надёжно
- Геометрические отклонения — трещины, сколы, деформации, отсутствие детали в сборке.
- Отклонения цвета, текстуры, маркировки — например, нечитаемый или смещённый штрихкод.
- Повторяющиеся, визуально выраженные дефекты, которых было достаточно в обучающей выборке.
Здесь точность может быть выше, чем у человека на монотонной задаче: камера не устаёт и не теряет внимание на тысячном изделии за смену.
Где граница автоматизации
- Редкие и новые типы дефектов. Модель обучена на том, что видела; дефект, которого не было в выборке, она может пропустить или ошибочно пометить норму как брак.
- Решения на стыке визуального и контекстного. Если для вывода нужно не только изображение, но и знание о партии, поставщике или истории изделия — это требует интеграции с другими системами, а не только камеры.
- Юридически значимая финальная проверка. Для некоторых категорий продукции решение о браке должно оставаться за человеком, а система выступает первым фильтром, который резко снижает объём ручной проверки.
Поэтому рабочая конфигурация почти всегда гибридная: система отсекает очевидную норму и очевидный брак, а на человека остаётся только спорная часть потока — обычно существенно меньшая по объёму.
Что нужно для внедрения
Прежде чем проектировать модель, нужно ответить на вопросы с производства: какая скорость линии, какие типы брака уже встречались, где разместить камеру без переноса оборудования, и что система должна делать при обнаружении дефекта — это часть этапа анализа, о котором мы писали в статье про процесс разработки ПО от идеи до поддержки. Без этого разбора проект легко превращается в красивую демонстрацию, которая не работает на реальной скорости конвейера.
Хотите оценить, подходит ли видеоаналитика для вашей линии?
Обсудить проект