Определить контраст детали и фона
Определите видимые свидетельства каждой детали до выбора света. Отделите границу от светлого края оснастки, печати и мусора. Контракт указывает переход поверхности и причину его принадлежности эталонной детали. Метка зоны для учёта не превращает всякое пятно в распознанный SKU. Сохраняйте контроли чужого материала и пустой зоны, проверяя пределы идентичности, а не только правильный внешний вид.
Сравнить свет на тех же сборках
Сравните рассеянный фронтальный, направленный свет или подходящий силуэт на тех же сборках при неизменной геометрии и выдержке. Меняйте выбранную переменную на пару. Сохраняйте исходные кадры нормальных, отсутствующих, смещённых деталей и неудачного варианта. Если свет отделяет деталь, но делает винт оснастки похожим на отсутствующий признак, задача не решена. Запишите место улучшения и опровергающее наблюдение. Выбирайте по полному сравнению, не по убедительному одиночному просмотру.
Управлять бликами без сокрытия дефектов
Проверьте блики полированных фиксаторов и тени зажимов в разрешённых позах. Рассеиватель или поляризацию оценивайте одновременно по нужной границе и дефекту: исчезнувший блестящий край улучшает фон, но может убрать признак связи. Сохраняйте выдержку и проверяйте насыщение до доверия гладкой маске. Не обещайте универсальную оптику для всех покрытий. Свет не создаёт отсутствующее наблюдение за инструментом.
Разделить зоны и сохранить запас
Детали остаются в отдельных зонах без общего переднего плана как свидетельства.
- Исходные координаты
- Зона детали A
- Зона детали B
- Оснастка исключена из данных
Задать отдельные фиксированные зоны
Задайте фиксированные зоны в исходных координатах и преобразование crop. Разделите зоны, чтобы общий передний план не считался разными деталями из-за перекрытия. Оставьте запас допустимых поз. Проверенный ограниченный маршрут использует заданные метки и геометрию, не обученное распознавание SKU. Проверьте установленный контракт. Для движения вне зон исправьте оснастку или примените проверенное выравнивание, не расширяя молча допустимую связь.
zone_record = {
'zone_id': declared_zone_id,
'class_label': configured_zone_label,
'original_coordinates': frozen_zone_coordinates,
'mask_polarity': frozen_polarity,
'mask_revision': frozen_mask_revision,
'visibility_reference': visibility_reference,
}
# A configured zone label is not a learned part identity. Validate visibility separately.Проверить маски и неоднозначность
Проверьте бинарную маску и компоненты рядом с оригиналом. Подтвердите полярность присутствием и отсутствием, сохранив ревизию. Касание края и чрезмерное слияние требуют явной неоднозначности, не принятия. Замыкание соединяет фиксатор с зажимом; размыкание удаляет малую настоящую деталь. Сравните те же кадры и эталоны до применения. Чистая маска недостаточна: деталь и дефект должны различаться в точном последующем контракте.
Проверить допустимые позы
Проверьте смещение, вращение, износ и покрытие в разрешённом диапазоне. Сравните экземпляр до и после при том же эталоне и свете. Обрезка ROI означает отказ наблюдения, не реальное отсутствие. Не оценивайте смещённую маску по устаревшим координатам. Смотрите полный кадр и локальный вид против попадания соседа. При нарушении видимости запишите границу и устраните оптическую или геометрическую причину до расширения интервала.
Записать свет и ROI
Свяжите экземпляр, эталон, свет, реальные параметры, исходные зоны, полярность, ревизию и симптом. Запишите ясность, обрезку, слияние или перекрытие с подтверждающей парой. Таблица отделяет оптические изменения от правил и не задаёт универсальный порог или ядро. Ненаблюдаемые случаи остаются в плановых группах. Получатель должен восстановить причину считать область наблюдением детали и список недоказанных вариантов.
| Риск наблюдения | Контролируемое сравнение | Нужная запись |
|---|---|---|
| Край оснастки похож на деталь | Наличие и отсутствие при том же свете | Оригиналы и полярность |
| Блестящий край исчезает | Парный свет на том же экземпляре | Нужная граница и видимость дефекта |
| Сосед попадает в зону | Разрешённая поза при фиксированной зоне | Координаты и статус обрезки |
| Морфология соединяет или удаляет деталь | Та же маска до и после | Ревизия и влияние на эталон |
Закрепить оптический контракт
Закрепите свет, геометрию, зоны и маску после сохранения признаков наличия и связи на согласованных группах. Явно перенесите нерешённую неоднозначность в процесс вместо изменения эталонов. Отложите независимые сборки для приёмки. Ограниченный пример зон не сертифицирует любые детали, скрытое зацепление или готовность производства. Deyi Vision помогает сравнивать поддерживаемые процессы; здесь предложен воспроизводимый тест разработки, не физический заводской результат.
Закрепить оптическое сравнение
Оцените свет и маску вместе на тех же эталонах до принятия контракта.
- Зафиксировать камеру и эталоны
- Сравнить выбранный свет
- Проверить маску и неоднозначность
- Сохранить данные и контракт
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Image ThresholdingOpenCVПроверено
- Contours: Getting StartedOpenCVПроверено
- Morphological TransformationsOpenCVПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контрольный список приемочных испытаний машинного зрения
- автоматическая визуальная инспекция
- освещение машинного зрения
- Как выбрать освещение машинного зрения
- Типы освещения машинного зрения
- Основы освещения машинного зрения
- Светоотражающий маршрут освещения для проверки царапин на металле
- Подсветка против коаксиального освещения
- Инспекция дефектов металлической поверхности авто
- Metal and Surface Inspection · Материал на английском
- альтернатива освещению машинного зрения OPT
- Калибровка flat-field без сокрытия неверных данных
- Сравнение красного, синего и белого света по контрасту дефекта
- OCR этикетки: свет и геометрия поля
- Свет и ROI для содержимого открытой упаковки
- A/B-проверка поляризации для подавления бликов
- Внешний вид шва и клея: свет и ROI
- SKU по цвету: свет и маска объекта
- Проверка оптической вспышки внутри окна экспозиции
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Дефекты поверхности: камера и движение
- Дефекты поверхности: свет и ROI
- Дефекты поверхности: ложные тревоги

