Техника подсветки в компьютерном зрении

15
views

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

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

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

Общая схема подсветки

Основной принцип: транс-освещение

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

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

Оптическая физика силуэта

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

  • Дифракция: световые волны слегка преломляются по краям.
  • Рассеяние: Если источник света рассеянный, лучи, идущие под широким углом, могут «обвиваться» вокруг края объекта.
  • Отражение: Свет может отражаться от стенок толстого объекта и попадать обратно в линзу.

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

Рассеянная и коллимированная подсветка

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

Рассеянная подсветка

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

  • Лучше всего подходит для: плоских объектов, тонких деталей и общего определения наличия/отсутствия.
  • Преимущества: экономичность, простота интеграции, очень равномерная интенсивность.
  • Минусы: На толстых или закругленных объектах возникает эффект «легкого искажения», из-за чего края выглядят размытыми или слегка размытыми, что снижает точность размеров.

Коллимированная подсветка (телецентрическая)

В коллимированных системах подсветки используются оптические элементы (линзы или пленки), обеспечивающие параллельность всех световых лучей оптической оси.

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

[Изображение, сравнивающее рассеянные и коллимированные лучи света, падающие на цилиндрический объект]

Выбор оптимальной длины волны

Цвет (длина волны) подсветки существенно влияет на разрешение и взаимодействие с материалом.

Длина волны Цвет Основной вариант использования
470 нм Синий Максимальное разрешение благодаря более короткой длине волны; минимизирует дифракцию.
525 нм Зеленый Стандартная функция многих монохромных сенсоров; высокая чувствительность.
630 нм Красный Наиболее распространенный/экономичный вариант; длительный срок службы светодиодов; подходит для обеспечения базового контраста.
850-940 нм Инфракрасное (ИК) излучение Используется для проникновения сквозь некоторые виды пластика или для игнорирования помех от окружающего света.

Преимущество «синего света»

В высокоточной метрологии часто предпочтение отдается синему свету. Согласно критерию Рэлея, минимальная разрешимая детализация пропорциональна длине волны $\lambda$. Используя более короткую длину волны (синий $\approx 470$ нм против красного $\approx 630$ нм), теоретически можно добиться более резких краев и более высокой субпиксельной точности.

Ключевые области применения в компьютерном зрении

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

А. Размерная метрология

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

  • Пример: Измерение шага и диаметра прецизионного винта.

B. Осмотр отверстий и апертур

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

  • Пример: Проверка того, что все отверстия на печатной плате просверлены и очищены от мусора.

C. Определение уровня жидкости

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

  • Пример: Проверка уровня наполнения медицинского флакона.

D. Обнаружение дефектов в полупрозрачных материалах

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

  • Пример: Выявление пузырьков воздуха в стеклянных листах или пластиковых пленках.

Проблемы интеграции и лучшие практики

Для успешной подсветки недостаточно просто разместить источник света за деталью. Учитывайте следующие факторы:

Расстояние и геометрия

Расстояние между объектом и источником подсветки («расстояние до объекта») влияет на резкость силуэта. В системах с рассеянным светом увеличение расстояния обычно делает края более резкими за счет уменьшения угла световых лучей, которые могут «обвиваться» вокруг объекта, хотя это также снижает интенсивность.

Стробоскопический режим против непрерывного режима

На высокоскоростных производственных линиях размытие изображения из-за движения является врагом точности. Подсветка часто работает в режиме «стробоскопии» (импульсной подсветки) с высоким током в течение очень коротких промежутков времени (например, от 20 мкс до 100 мкс).

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

Подавление окружающего освещения

Чтобы предотвратить влияние заводского освещения на изображение, инженеры часто используют узкополосные фильтры на объективе камеры, соответствующие длине волны подсветки (например, полосовой фильтр 630 нм для красной подсветки).

Обработка изображений и субпиксельная точность

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

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

Ограничения, которые следует учитывать

Несмотря на свою эффективность, подсветка не является универсальным решением:

  1. Доступ: Для доступа к объекту необходимы обе его стороны. На конвейерных лентах без «зазора» или прозрачного участка это часто затруднительно.
  2. Детализация поверхности: Подсветка не позволяет определить особенности поверхности (например, она не может обнаружить царапину на поверхности металлической детали).
  3. Отражения: Сильно отполированные или скошенные края могут отражать свет от фона таким образом, что силуэт неточно «утолщается» или «тонируется».

Заключение

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

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

Особенность Подсветка Прямое освещение Рассеянное освещение
Направление света За объектом Лицевая/боковая сторона объекта Всенаправленный / Рассеянный
Основная цель Силуэт и геометрия Детали поверхности и цвет Удаление бликов и теней
Лучше всего подходит для Метрология, контроль отверстий Штрих-коды, текстура, царапины Блестящие, изогнутые или металлические детали
Ключевое преимущество Края с наивысшим контрастом Высокодетальное извлечение Устраняет «блики» (засветки).
Главная проблема Требуется доступ с двух сторон. Управление зеркальными отражениями Физический объём (купол) и интенсивность
Идеальная пара линз Телецентрические линзы Стандартные / Макрообъективы Стандартные / широкоугольные объективы