ИИ, Производство, Датчики

Как выбрать систему машинного зрения

03 августа 2026 г.

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

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

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

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

Определите результат проверки

Фраза «контролировать качество камерой» слишком широка для проектирования. Сначала задают наблюдаемый признак и решение, которое должна выдать система. Признак описывают через геометрию, цвет, текстуру, положение, наличие элемента, код или другой видимый параметр.

Задачи машинного зрения удобно разделить на четыре класса:

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

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

Опишите дефект измеримыми признаками

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

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

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

Зафиксируйте геометрию съёмки

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

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

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

Выберите способ получения изображения

Площадная камера

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

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

Линейная камера

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

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

Трёхмерная съёмка

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

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

Соберите камеру, объектив и свет в одну схему

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

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

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

Освещение выбирают по материалу и признаку. Контровой свет формирует чёткий силуэт для измерения кромок. Рассеянный свет помогает работать с блестящей или криволинейной поверхностью. Низкоугловая подсветка проявляет рельефные повреждения. Коаксиальная схема выделяет особенности плоской отражающей поверхности. Цвет и спектр света помогают разделять близкие по яркости материалы.

Рассчитайте скорость всего цикла

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

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

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

Определите вычислительную архитектуру

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

Компактный контроллер удобен для локальной проверки с фиксированным набором правил. Вычислительный узел с большим запасом ресурсов подходит для нескольких потоков, нейросетевой модели, хранения кадров и развития аналитики. В обоих случаях важны промышленное исполнение, контролируемый запуск после питания, журнал ошибок и восстановление связи.

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

Выберите алгоритм по характеру признака

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

Нейросетевая модель полезна для переменной фактуры, сложной формы и дефектов, которые трудно описать одним правилом. Её качество зависит от данных: набор должен отражать реальные варианты нормы и брака, условия съёмки и изменения материалов.

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

Учтите производственную среду

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

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

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

Свяжите решение с работой линии

Визуальный датчик для производства становится рабочим инструментом, когда результат встроен в процесс. Система передаёт дискретный сигнал в ПЛК, управляет световой индикацией, сообщает координату дефекта, запускает отбраковку или создаёт событие для оператора.

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

Интеграция с QAS или MES связывает проверку с заказом, операцией и сменой. Руководитель получает статистику по видам отклонений, а технолог может сопоставить их с режимами процесса. В рамках автоматизации производства такой сигнал становится частью общей реакции предприятия.

Проведите испытания на реальной линии

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

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

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

Реализованный контроль коробления гофрокартона показывает практическую логику такого проекта: наблюдаемый признак ищется в ранней точке процесса, обработка выполняется рядом с линией, а понятный световой сигнал помогает оператору своевременно реагировать.

Чек-лист для выбора системы

  1. Назовите изделие, участок и конкретный проверяемый признак.
  2. Соберите образцы нормы, допустимых вариаций и целевых дефектов.
  3. Зафиксируйте поле зрения, минимальный размер признака и положение объекта.
  4. Опишите скорость линии, интервалы между изделиями и время на реакцию.
  5. Укажите материал, блеск, цвет, рельеф и изменения внешнего освещения.
  6. Определите нужный тип данных: 2D-кадр, линейная развёртка или 3D-профиль.
  7. Опишите сигнал ПЛК, сортировку, предупреждение и запись результата.
  8. Задайте правила для пограничных случаев и действий оператора.
  9. Согласуйте условия пилота и измеримые критерии приёмки.

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

Главный критерий выбора

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

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

Обсудим ваш проект?