← Блог

Контроль качества продукции машинным зрением — от дефекта до проверки

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

Что можно проверить по изображению

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

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

Где поставить камеру и какой свет нужен

Точку инспекции выбирают там, где нужная сторона изделия открыта для съёмки и остаётся время на реакцию. Проверьте размер самого мелкого дефекта в кадре, скорость линии, расстояние до объекта, смазывание при движении и перекрытия соседними изделиями.

Освещение подбирают под поверхность и искомый признак. Блики на плёнке, тени и изменение дневного света могут скрывать дефект или создавать похожий рисунок. В руководстве KEYENCE описано, как разные схемы подсветки помогают выделять поверхность, контур и неоднородности. Подбор следует проверять на образцах вашей упаковки.

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

Как подготовить данные для проверки

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

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

Какие показатели включить в приёмку

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

Отдельно измерьте задержку сигнала и повторные уведомления об одном изделии. Результаты удобно разбирать по видам дефектов, партиям и условиям съёмки. При редком браке проверка на потоке без отклонений ещё не показывает, насколько надёжно система обнаруживает дефекты.

Числовые пороги приёмки согласуют с учётом последствий пропуска и ложной тревоги. До испытания фиксируют объём выборки, способ ручной проверки и правила обработки спорных случаев.

Что делать после обнаружения

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

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

С чего начать

Подготовьте перечень дефектов, примеры изображений, скорость линии, размеры продукции и описание текущего контроля. «Попался» проводит бесплатный первичный разбор и предлагает платный пилот за 14 дней с согласованным объёмом. На пилоте проверяют реализуемость выбранного сценария и получают измерения для решения о внедрении.