Модуль машинного зрения с антибликовой подсветкой

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

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

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

Проблема бликов при инспекции

Во многих производственных задачах качество изображения ограничивается не разрешением камеры, а бликами. Глянцевые поверхности, прозрачная плёнка, лакированный картон, PET-упаковка, термоусадочная плёнка, мокрое стекло и металлизированные элементы дают локальные засветки. На изображении они выглядят как яркие участки без полезной информации и могут полностью перекрыть DataMatrix-, QR- или линейный штрихкод.

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

Последствия для производства:

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

Правильно спроектированное освещение минимизирует блики и повышает контраст в системах машинного зрения.

Как работает антибликовая оптика

В модуле применяется поляризационная схема подавления отражений:

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

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

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

Задачи и области применения

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

Типовые применения:

  • Считывание кодов маркировки с паллет, коробов, транспортной тары и групповой упаковки.
  • Контроль агрегации продукции на конвейере.
  • Проверка бутылок, банок и иной тары после термотуннеля.
  • Считывание DataMatrix, QR-кодов, линейных штрихкодов и OCR-текста на глянцевых упаковках.
  • Контроль нанесения кодов, даты, партии, переменных данных и логотипов.
  • Инспекция УФ-печати на материалах с блестящей или отражающей поверхностью.
  • Проверка целостности этикеток, положения упаковки, наличия компонентов и корректности группирования.
  • Контроль крупноформатных изделий, панелей, листовых материалов, коробов и промышленных деталей.

Пример: агрегация бутылок после термотуннеля

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

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

Преимущества решения

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

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

Модуль может поставляться как часть комплексного решения для промышленной автоматизации:

  • Камера машинного зрения с подходящим разрешением, интерфейсом и объективом.
  • Антибликовая подсветка с поляризационной плёнкой.
  • Поляризационный фильтр на объективе камеры.
  • Кронштейны и механика для точной установки на линии.
  • Контроллер, промышленный ПК или смарт-камера.
  • Программное обеспечение для считывания кодов, OCR, агрегации и контроля качества.
  • Передача результатов в ПЛК, MES, WMS, ERP или систему прослеживаемости.

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

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

Расскажите о задаче — подберём инженерное решение под ваше производство.