Контроль положения этикетки машинным зрением

Часто нашим клиентам требуется высокая точность расположения этикетки на товаре. Наша программа умеет определять положение этикетки на товаре с точностью до миллиметра - как по координатам, так и по углу наклона.

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

machionVisionLabelPositionControl

Интеграция в процессы маркировки и агрегации

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

Если программа фиксирует, что этикетка наклеена с отклонением по координатам или по углу - товар автоматически отправляется в отбраковку. Решение принимается программой на основании заданных допусков.

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

Настройка рецептов через визуальный интерфейс

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

Как это работает:

  1. Загружается тестовое изображение с камеры.
  2. Программа самостоятельно анализирует кадр и предлагает несколько вариантов, где может находиться этикетка.
  3. Пользователь выбирает правильный вариант.
  4. Далее программа автоматически строит опорные линии: от границ товара до этикетки (сверху, снизу, слева, справа), а также измеряет угол наклона этикетки.
  5. Пользователь задаёт допустимые отклонения для каждой из линий и угла - в миллиметрах и градусах.
  6. После настройки параметры сохраняются в файл рецепта.

Готовый рецепт выбирается в основном программном обеспечении (например, в IDPack). При работе с этим рецептом программа уже знает, по каким правилам нужно проводить контроль качества этикетки и при каких отклонениях товар отбраковывать.

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

Преимущество в скорости настройки

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

Наладчик сам может настроить всё, проверить по тестовому изображению и сохранить. Если что-то изменилось - открыл, подкорректировал допуски, сохранил, продолжил работу.

Для производств с высокой номенклатурой или частыми сменами формата это экономит массу времени и снижает зависимость от технических специалистов.