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

