Задача контроля
Отсутствующий контакт и контакт, закрытый оснасткой, не должны давать одинаковый вывод. Этот опыт делает заданный признак наблюдаемым до построения правила. Используйте деталь в фиксированной позиции и объявите допустимый диапазон загрузки. Цель — повторяемый исходный кадр, а не благоприятный индикатор на аккуратно установленной сборке.
Условия и контрольные образцы
Определите наличие как видимый признак в заданном месте, а не любой тёмный объект. Подготовьте правильную сборку, намеренное отсутствие и закрытый признак с ответами человека. Сохраните условия оснастки и допустимые изменения детали. Базовая схема фиксированной станции разделяет изолированные области по контрасту; это не универсальное распознавание смысла, и скрытую деталь нельзя угадывать.
Выбор камеры
Для фиксированного контрастного признака подходит монохромная кадровая камера. При движении во время экспозиции рассмотрите глобальный затвор; интеллектуальная камера требует подтверждённых обработки и ввода-вывода. Цвет нужен, когда влияет на решение. Если наличие определяется глубиной или перекрытием, плоского изображения недостаточно.
Проведение управляемого опыта
До подключения камеры работайте с сохранёнными исходными изображениями и чертежом оснастки. Запишите размеры сенсора в пикселях, формат, объектив, рабочее расстояние и среду захвата. Проверка импортированного файла доказывает только обработку этого файла, а не поддержку камеры, надёжность триггера или приёмку станции. До команд захвата подтвердите путь подключения устройства в установленной среде.
- Отметьте нужный признак и базу оснастки на чертеже.
- Снимите наличие, отсутствие и закрытие при одной экспозиции.
- Переместите деталь к каждому допустимому краю и проверьте признак.
- Снимите последовательные детали и сверьте идентичности с журналом.
Схема процесса
Оснастка и вид задают исходные пиксели физического признака. Новая идентичность связывает кадр с текущей деталью.
- Оригинал
- Оснастка
- Исходные пиксели
- Новый кадр
Регистрация доказательств
Для каждого контроля запишите резкость цели, обрезку, идентичность кадра и положение. P, A и O — обозначения контролей, не измеренная эффективность. Для доказательств запишите реальный кадр и короткую загрузку; здесь нет видео реальной станции.
До алгоритма испытайте диапазон загрузки. Поставьте имеющийся признак в центр и механические пределы чертежа, не трогая камеру, снимите каждую позицию отдельно. Проверьте нужный контакт и полную различимую форму в оригиналах. Повторите с отсутствием: фон и соседняя оснастка не заменяют контакт. Затем закройте признак при той же идентичности детали, отделяя отсутствие от невидимости. Ненаблюдаемую позицию ограничьте или измените оснастку/вид, не удаляя из доказательств.
| Контроль | Нужное наблюдение | Граница решения |
|---|---|---|
| P: признак есть | Признак виден в заданной области | Наличие требует действительных доказательств |
| A: признак отсутствует | Область видна, нужного признака нет | Отсутствие — определённый отказ |
| O: признак закрыт | Признак невозможно наблюдать | Проверка; не угадывать наличие |
Диагностика отказов
Если при отсутствии контакта остаётся тёмный край оснастки, вид создаёт конкурирующую цель. Измените вид или место признака до порогов. Если ошибается только закрытый образец, фиксируйте отсутствие наблюдаемости. Усиление не покажет контакт за другим объектом.
Разделение причин
Разделите реальное отсутствие и закрытие оснасткой. Только видимая область позволяет заключить отсутствие.
- Есть
- Нет
- Закрыт
- Отказ захвата
Независимая проверка
Во время сравнения зафиксируйте усиление, экспозицию и автоматические коррекции. Снимайте после успокоения механики и повторяйте на допустимых крайних позициях загрузки. Проверяйте оригинал в исходном масштабе, а не только уменьшенный просмотр. Новый триггер должен давать новую идентичность кадра, пропущенный кадр — явную ошибку. Старый резкий снимок не подтверждает состояние текущей детали.
Принимайте настройку захвата, когда признак в кадре и в фокусе во всём диапазоне загрузки. Проверьте новый кадр на каждый запрос. Отделяйте отказ захвата от физического отсутствия.
Свяжите последовательность кадров с действиями, включая неудачные запросы. Между кадрами уберите контроль из вида для обнаружения старого снимка, верните и проверьте новый запрошенный кадр. Пропуск кадра не даёт действительного решения даже после годного изображения. Независимый проверяющий должен проследить каждое наличие или отсутствие до оригинала. Фиксируйте монтаж и параметры после ясного сопоставления, сохраняя плохие позиции как ограничения.
Следующий этап инженерной работы
Для инженерного рассмотрения подготовьте оригиналы, положения оснастки, сведения о камере и интерфейсе, журнал захвата. Deyi Vision сможет проверить схему съёмки по этим данным. Локальное выполнение OpenCV.js в браузере остаётся требованием разработки в текущем перечне возможностей. Видимая схема не доказывает исполнимость её узлов в браузере.
Сохраняйте исходное изображение вместе с записью результата.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Inspection resolution planningDeyi VisionПроверено
- Structural analysis and shape descriptorsOpenCVПроверено
Материалы по компонентам и подбору
- оборудование визуального контроля
- промышленная камера машинного зрения
- Как рассчитать разрешение камеры для проверки
- Проверка наличия пинов PCB-коннектора
- Что такое машинное зрение?
- система машинного зрения
- Компоненты системы машинного зрения
- Как работает система машинного зрения?
- промышленный сканер штрихкодов
- Подсчёт деталей: настройка камеры и зазоров
- Подсчёт деталей: свет и границы области
- Подсчёт: диагностика слияния и разделения
- Позиционирование: приёмка и передача движения
- Позиционирование: пиксельный процесс с ИИ
- Позиционирование: камера и система координат
- Позиционирование: свет и устойчивость области
- Позиционирование: причина смещения захвата
- Наличие: приёмка и интеграция с линией
- Наличие: построение процесса с помощью ИИ
- Наличие: управление светом и областью контроля
- Наличие: диагностика ложной годности

