Задача контроля
По первому несовпадению определите соединение, разделение или исключение. Используйте независимый физический счёт, не желаемый ответ. Повторите неизменную сегментацию до площади, отделяя связность от отбора.
Условия и контрольные образцы
Задайте ожидаемое количество и определение одной физической детали. Подготовьте полный комплект, недостачу и касающиеся детали с независимо подсчитанными ответами. Базовая схема считает отдельные связные области, а не скрытые объекты. Одна область может содержать несколько касающихся деталей, а блестящая деталь — распадаться на несколько областей. Укажите ограничения до выбора порога счёта.
Выбор камеры
Используйте кадровую камеру, если лоток целиком помещается в один запускаемый кадр. Монохром подходит для силуэта, цвет — для реального цветового требования. Движение подачи требует проверенного глобального затвора либо съёмки после остановки. Строчная съёмка требует восстановления по движению и не улучшает неподвижный лоток автоматически.
Проведение управляемого опыта
До исправления сохраните копию ошибочного процесса и исходный проблемный кадр. Сначала воспроизведите симптом на сохранённых данных, затем выясните, связан ли он с деталью, светом, захватом или состоянием программы. Изменения итогового ответа недостаточно: нужное промежуточное доказательство должно улучшиться по ожидаемой физической причине. Не удаляйте первоначальный отказ после успешного повтора.
- Наложите каждую размеченную область на оригинал.
- Сравните площадь до и после фильтра.
- Разделите касание в новом кадре, сохранив старый.
- Испытайте снижение блика отдельно от порога.
Схема процесса
Проследите области через фильтры и испытайте одну физическую либо алгоритмическую причину.
- Исходный отказ
- Одно изменение
- Повтор контролей
- Остаточный риск
Регистрация доказательств
Запишите физический, исходный и допустимый счёт, причины исключения. Объясните каждое исключение и сохраните неразрешимые по изображению случаи.
Создайте карту по деталям до суммы. Свяжите физические объекты с сырыми областями, отличая отфильтрованные от несуществующих. Видимая мелкая область, убранная площадью, не равна потере контраста. Если исходного зазора нет, порог не восстановит форму надёжно. Разделите физически, снимите заново и сохраните старое. При блике меняйте только свет: та же деталь целостна без добавления лотка.
| Контроль | Нужное наблюдение | Граница решения |
|---|---|---|
| N3: 3 отдельные детали | В примере ожидаются 3 допустимые области | Сравнить с независимым физическим счётом |
| N2: 2 отдельные детали | В примере ожидаются 2 допустимые области | Недостача; не менять требуемые 3 |
| T3: 3 касающиеся детали | Количество областей может отличаться от 3 | Проверка; области не равны физическим объектам |
Диагностика отказов
Минимальная площадь убирает мелкую правильную деталь, блик делит одну на островки. Расширение допуска добавляет шум лотка. Восстановите видимость до числовой компенсации.
Разделение причин
Соединённая пара, разделённая и отфильтрованная деталь требуют разных решений при одинаковой ошибке.
- Слияние
- Разделение
- Фильтрация
- Шум лотка
Независимая проверка
Меняйте одну предполагаемую причину за опыт и повторяйте все ранее ошибочные контроли. Записывайте идентичность изображения, различия параметров, область и среду. Если результат меняется без ожидаемого промежуточного изменения, исследуйте время или происхождение данных. Неопределённые кадры остаются случаями проверки; их нельзя исключать ради красивого сравнения.
Повторите старые ошибки и проверьте области. Испытайте новую независимую недостачу; не меняйте ожидаемое число под ошибку.
Журнал следует механизму: площадь меняет отбор, не маску; свет — оригинал/маску; успокоение убирает новые мосты, не старое размытие. Неожиданный эффект оставляет гипотезу открытой. Повторите контроли с избытком и минимумом. Слияние и разделение не компенсируются в сумму. Неразъяснённые касания/скрытие сохраняются. Проверяющий воспроизводит отказ, улучшение и пределы по оригиналам и различиям.
Следующий этап инженерной работы
Передайте Deyi Vision исходный отказ, исправленный результат, разницу параметров и оставшиеся граничные случаи. Проверяйте на реальной установке после изоляции на сохранённых изображениях. Исправление одного файла не доказывает надёжность камеры, калибровку робота или производственную приёмку.
Сохраняйте исходное изображение вместе с записью результата.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Visual inspection system design checklistDeyi VisionПроверено
- Morphological transformationsOpenCVПроверено
Материалы по компонентам и подбору
- автоматическая визуальная инспекция
- промышленная камера машинного зрения
- освещение машинного зрения
- Контрольный список проектирования системы визуального контроля
- Что такое машинное зрение?
- система машинного зрения
- Компоненты системы машинного зрения
- Как работает система машинного зрения?
- Проверка наличия пинов PCB-коннектора
- промышленный сканер штрихкодов
- Подсчёт деталей: настройка камеры и зазоров
- Подсчёт деталей: свет и границы области
- Позиционирование: приёмка и передача движения
- Позиционирование: пиксельный процесс с ИИ
- Позиционирование: камера и система координат
- Позиционирование: свет и устойчивость области
- Позиционирование: причина смещения захвата
- Наличие: приёмка и интеграция с линией
- Наличие: построение процесса с помощью ИИ
- Контроль наличия: надёжная настройка камеры
- Наличие: управление светом и областью контроля
- Наличие: диагностика ложной годности

