Что такое субпиксельная технология? Ключ к высокоточным системам измерения зрения
Введение
В современном производстве допуски на размеры становятся все более жесткими. В таких отраслях, как аэрокосмическая, автомобильная, электронная, медицинская, полупроводниковая упаковка и прецизионная обработка, требуются измерительные системы, способные определять отклонения на микронном уровне.
Традиционные системы измерения на основе изображений полагаются на анализ на уровне пикселей. Однако точность на уровне пикселей часто оказывается недостаточной при проверке мелких деталей, тонких краев или жестких допусков.
Именно здесь субпиксельная технология становится необходимым.
Алгоритмы субпиксельных измерений позволяют измерительным машинам технического зрения (ИТС) и системам машинного зрения достигать точности, значительно превышающей физическое разрешение пикселя матрицы камеры. Математически оценивая положение между соседними пикселями, субпиксельная технология значительно повышает точность измерений без увеличения стоимости оборудования.
В этой статье мы расскажем о них:
- Что такое субпиксельная технология
- Как работает субпиксельное позиционирование
- Почему субпиксельная точность важна при измерении зрения
- Взаимосвязь между разрешением, точностью и допуском
- Факторы, влияющие на стабильность измерений
- Как повысить точность контроля с помощью машинного зрения
————————————————————————————————————————————————————————
Что такое субпиксельная технология?
Цифровое изображение состоит из отдельных пикселей. Каждый пиксель содержит информацию о яркости или цвете, соответствующую определенному месту на изображении.
Обычно измерения изображений ограничиваются целыми пикселями.
Например:
- Край A = Пиксель 500
- Край B = Пиксель 800
Измеренное расстояние:
300 пикселей
Однако фактический край может не лежать точно на границе пикселей. Она может располагаться где-то между двумя соседними пикселями.
Субпиксельная технология использует такие математические алгоритмы, как:
- Интерполяция
- Градиентный анализ
- Подгонка по методу наименьших квадратов
- Моделирование профиля кромки
- Статистическая оценка
- Оценка максимального правдоподобия (MLE)
для оценки истинного положения края между пикселями.
Вместо того чтобы определять местоположение края в:
500 пикселей
система может определить, что он находится в этом месте:
500.12 пикселей
или
500.05 пикселей
Это позволяет достичь точности измерений, значительно превышающей физический размер пикселя.
Типичные субпиксельные разрешения включают:
- 1/2 пикселя
- 1/4 пикселя
- 1/10 пикселя
- 1/20 пикселя
- 1/50 пикселя
Передовое программное обеспечение для измерений с помощью технического зрения позволяет достичь повторяемости более 0,01 пикселя в идеальных условиях.
————————————————————————————————————————————————————————
Почему субпиксельная технология важна для измерительных машин технического зрения?
1. Значительно повышает точность измерений
Основное назначение измерительной машины технического зрения - измерение размеров.
Субпиксельные алгоритмы позволяют:
- Более точное определение краев
- Улучшенный расчет центральной точки
- Более точное измерение расстояния
- Улучшенные расчеты углов и радиусов
Для прецизионных компонентов это улучшение может означать разницу между прохождением и отказом в проверке качества.
Без субпиксельной обработки:
Точность ≈ 1 пиксель
С субпиксельной обработкой:
Точность ≈ 0,1 пикселя или лучше
Часто это означает десятикратное улучшение измерительных возможностей.
————————————————————————————————————————————————————————
2. Более точное обнаружение краев
Большинство размерных измерений зависит от расположения кромок.
Примеры включают:
- Диаметры отверстий
- Ширина пазов
- Расположение контактов
- Характеристики печатной платы
- Размеры разъема
Обнаружение краев на уровне пикселей приводит к ошибкам квантования, поскольку края редко идеально совпадают с границами пикселей.
Субпиксельное выделение краев обеспечивает:
- Более четкая локализация краев
- Уменьшение джиттера на границе
- Лучшая повторяемость
- Улучшенная согласованность измерений
————————————————————————————————————————————————————————
3. Лучшее обнаружение мелких признаков
Современные продукты содержат все более мелкие структуры.
Примеры:
- Полупроводниковые пакеты
- Медицинские имплантаты
- Прецизионные режущие инструменты
- Электронные разъемы
- МЭМС-устройства
Субпиксельная технология позволяет системам машинного зрения точно идентифицировать:
- Крошечные щели
- Малые радиусы
- Тонкие контуры
- Микродефекты
- Неровности поверхности
которые иначе было бы трудно измерить.
————————————————————————————————————————————————————————
4. Более высокая производительность без увеличения расходов на аппаратное обеспечение
Распространенное заблуждение заключается в том, что для повышения точности всегда требуются камеры с более высоким разрешением.
В действительности программные алгоритмы часто позволяют добиться значительных улучшений.
Например:
Камера с разрешением 5 МП в сочетании с передовыми субпиксельными алгоритмами может превзойти систему с гораздо более высоким разрешением, использующую только распознавание на уровне пикселей.
Это улучшает:
- Экономическая эффективность
- Скорость обработки
- Гибкость системы
При этом сокращаются инвестиции в оборудование.
————————————————————————————————————————————————————————
Понимание разрешения, точности и допусков
Один из самых распространенных вопросов при проектировании систем машинного зрения - это:
Как выбрать камеру, соответствующую требуемому допуску на измерения?
Ответ на этот вопрос начинается с понимания трех ключевых понятий.
————————————————————————————————————————————————————————
Разрешение
Разрешение описывает, какое расстояние в реальном мире соответствует одному пикселю.
Формула:
Разрешение = поле зрения ÷ количество пикселей
Пример:
Поле зрения = 30 мм
Разрешение камеры = 1600 пикселей
Затем:
Разрешение = 30 ÷ 1600
= 0,01875 мм/пиксель
≈ 0,019 мм/пиксель
Это означает, что каждый пиксель составляет примерно 19 микрон.
————————————————————————————————————————————————————————
Точность измерения
Фактическая точность измерений зависит от:
- Разрешение
- Качество освещения
- Контраст краев
- Качество объектива
- Производительность алгоритма
Общая оценка:
Точность = Разрешение × Эффективный пиксельный коэффициент
Типичные значения:
- Фронтальное освещение: примерно 1 пиксель
- Подсветка: около 0,5 пикселя
Используя предыдущий пример:
0,019 мм/пиксель × 1 пиксель
≈ 0,019 мм
или около 20 мкм.
————————————————————————————————————————————————————————
Отношения толерантности
При промышленном контроле выбор камеры всегда должен начинаться с допусков на чертеж изделия.
Общепринятая инженерная рекомендация гласит:
| Требуемый допуск | Рекомендуемая точность измерения |
| ±0,10 мм | ±0,03 мм |
| ±0,05 мм | ±0,015 мм |
| ±0,02 мм | ±0,006 мм |
| ±0,01 мм | ±0,003 мм |
Измерительная система, как правило, должна быть в 3-5 раз точнее, чем указанный допуск.
Это обеспечивает надежность решений о сдаче/не сдаче экзамена.
————————————————————————————————————————————————————————
Как работают субпиксельные алгоритмы
Обнаружение субпиксельных линий
Для прямолинейных измерений:
- Извлечение краевых точек
- Удаление шумовых точек
- Применяйте подгонку по методу наименьших квадратов
- Рассчитайте оптимизированное положение линии
Благодаря одновременному использованию сотен или тысяч краевых точек система достигает точности, значительно превышающей точность одного пикселя.
————————————————————————————————————————————————————————
Измерение субпиксельных полигонов
Измерение полигонов зависит от:
- Точная подгонка линий
- Точные расчеты угловых пересечений
Приложения включают:
- Штампованные детали
- Корпуса разъемов
- Профили печатных плат
- Обработанные компоненты
Вычисление субпиксельных углов улучшает как размерные, так и угловые измерения.
————————————————————————————————————————————————————————
Измерение субпиксельной окружности
Для окружностей и дуг:
- Извлечение краевых точек
- Оцените положение центра
- Удалите выбросы
- Подогнать оптимальный круг
В результате:
- Координаты центра
- Диаметр
- Радиус
могут достигать точности на уровне субпикселей.
Этот подход широко используется в:
- Проверка подшипников
- Измерение зубчатых колес
- Анализ положения отверстий
- Системы измерения инструмента
————————————————————————————————————————————————————————
Факторы, влияющие на точность измерения зрения
Даже самые лучшие субпиксельные алгоритмы не могут компенсировать низкое качество изображения.
На эффективность измерений напрямую влияют несколько факторов.
1. Качество промышленной камеры
Ключевые соображения:
- Тип датчика
- Размер пикселя
- Динамический диапазон
- Шумовые характеристики
Исторически ПЗС-камеры отличались более низким уровнем шума и высокой стабильностью.
Сегодня современные промышленные КМОП-датчики обеспечивают отличную производительность и доминируют в большинстве приложений машинного зрения.
————————————————————————————————————————————————————————
2. Проектирование системы освещения
Освещение зачастую важнее, чем разрешение камеры.
К распространенным типам освещения относятся:
- Подсветка
- Кольцевой свет
- Барный фонарь
- Коаксиальный свет
- Подсветка купола
- Рассеянный свет
Правильное освещение улучшает состояние:
- Контраст краев
- Соотношение сигнал/шум
- Повторяемость измерений
Плохое освещение может значительно снизить производительность субпикселей.
————————————————————————————————————————————————————————
3. Качество объектива
Высококачественная телецентрическая линза может значительно повысить стабильность измерений за счет уменьшения:
- Ошибка перспективы
- Изменение увеличения
- Искажение краев
Телецентрическая оптика широко используется в приложениях для точных измерений размеров.
————————————————————————————————————————————————————————
4. Программные алгоритмы технического зрения
Программное обеспечение определяет, как интерпретировать данные изображения.
Расширенные алгоритмы включают:
- Выделение краев
- Подгонка по субпикселям
- Подавление шума
- Соответствие образцу
- Геометрическая подгонка
- Проверка с помощью искусственного интеллекта
Качество алгоритма часто определяет, достигнет ли система микронной точности.
————————————————————————————————————————————————————————
7 способов повысить точность контроля с помощью машинного зрения
1. Выберите правильное освещение
Освещение должно обеспечивать максимальный контраст краев и подавлять нежелательные отражения.
2. Оптимизация параметров освещения
Отрегулируйте:
- Интенсивность
- Угол
- Длина волны
- Экспозиция
для последовательной визуализации.
3. Фильтр экологического света
Оптические фильтры помогают устранить колебания окружающего освещения.
4. Используйте надежные триггеры
Точное срабатывание предотвращает ошибки синхронизации изображения.
5. Применяйте инспекцию с помощью искусственного интеллекта
Алгоритмы искусственного интеллекта могут повысить надежность и снизить количество ложных обнаружений.
6. Улучшение позиционирования деталей
Стабильное крепление уменьшает разброс измерений.
7. Снижение вибрации и шума
Механические вибрации напрямую влияют на четкость изображения и повторяемость измерений.
————————————————————————————————————————————————————————
Будущее технологии субпиксельных измерений
Недавние научные исследования показали, что передовые методы субпиксельной локализации позволяют достичь точности позиционирования, приближающейся к нулю. 0,005 пикселя в оптимизированных условиях визуализации.
По сочетанию:
- Моделирование функции точечного рассеивания (PSF)
- Оценка максимального правдоподобия (MLE)
- Статистическая оптимизация
исследователи добились улучшения почти на порядок по сравнению с традиционными методами центроида и гауссовой подгонки.
Эти достижения прокладывают путь к:
- Сверхточная оптическая метрология
- Контроль полупроводников
- Научная визуализация
- Системы машинного зрения нового поколения
————————————————————————————————————————————————————————
Заключение
Субпиксельная технология - одна из самых важных инноваций в современных системах измерения зрения.
Оценивая положение между пикселями, а не полагаясь только на границы пикселей, субпиксельные алгоритмы значительно улучшаются:
- Точность измерения
- Эффективность обнаружения краев
- Проверка мелких деталей
- Повторяемость и надежность
- Экономическая эффективность систем машинного зрения
Для производителей, которым требуется контроль размеров на микронном уровне, выбор измерительной машины технического зрения, оснащенной передовой субпиксельной обработкой, имеет большое значение.
В решениях MXP для измерения технического зрения сочетаются высокое разрешение изображения, прецизионная оптика, передовые субпиксельные алгоритмы и интеллектуальное программное обеспечение, обеспечивающие надежность и повторяемость измерений для сложных промышленных применений.
Ищете высокоточную машину для визуальных измерений (VMM)? Свяжитесь с компанией MXP, чтобы узнать, как наши прецизионные измерительные системы могут улучшить ваш процесс контроля качества.
————————————————————————————————————————————————————————
Ключевые слова SEO
Субпиксельные измерения, субпиксельная точность, Vision Measuring Machine, VMM, Machine Vision Inspection, Optical Measurement System, Edge Detection, Industrial Metrology, Precision Measurement, Non-contact Measurement, Dimensional Inspection, Telecentric Lens, Machine Vision Camera, Measurement Accuracy, Automated Optical Inspection, Tool Measurement System, Precision Manufacturing, Quality Control, Optical Metrology.








