Определить контраст предмета
Определите контраст предмета и достоверной пустой зоны. Белый вкладыш, блестящее уплотнение и тёмный колпачок — разные задачи. Отделите поверхность от края и печати. Имя зоны является учётом, не идентичностью всякого светлого пятна. Отсутствие и покрытие не позволяют сделать запас из темноты или блика.
Сравнить свет на тех же пакетах
Сравните рассеянный, направленный или силуэтный свет на тех же пакетах при фиксированных параметрах. Проходящий свет требует реальной границы, картон не станет прозрачным. Меняйте переменную, сохраняйте неудачи. Проверяйте норму, пропуск и лишнее вместе. Свет с занятым видом пустой ячейки не решает задачу. Запишите подтверждение и опровержение.
Проверить плёнку и тени
Проверьте плёнку, бумагу и блеск в допустимой подаче. Закрывает ли блик границу или заполняет пустую ячейку? Сравните пакет с заявленной вариацией и тем же эталоном. Не снимайте обычное покрытие ради простоты, если это не процесс станции. Сатурация и тени остаются пределами при гладкой маске. Скрытое требует ненаблюдаемости, не угадывания порогом.
Наблюдать отдельные зоны
Контуры полностью внутри своих зон; покрытие сохраняет предел.
- Исходные координаты упаковки
- Зона A с запасом
- Зона B с запасом
- Граница покрытия или отражения
Объявить отдельные зоны
Задайте зоны в исходных координатах с преобразованием. Контуры полностью помещаются с запасом в своих зонах при разрешённых позах. Без перекрытия и повторного использования маски. Фиксированная процедура использует метки и геометрию, не обученное распознавание. Проверьте контракт установки. Свободное расположение требует ограничения или проверенного выравнивания/распознавания, не широкой зоны как SKU-доказательства.
optical_record = {
'package_id': package_id,
'kit_revision': kit_revision,
'illumination_revision': illumination_revision,
'original_zone_coordinates': original_zone_coordinates,
'foreground_polarity': foreground_polarity,
'mask_revision': mask_revision,
'visibility_state': visibility_state,
}
# Proposed workbook fields. A configured zone name is not proof of the item's learned identity.Проверить наличие и отсутствие
Проверьте маски у оригинала для наличия и отсутствия, полярность и ревизию. Шов или край может стать компонентом без предмета. Размыкание стирает малую деталь, замыкание связывает соседей: сравните эталоны. Обрезка, контакт и избыток остаются неоднозначными. Меньше фрагментов не доказывает количество при скрытом пропуске и слиянии.
Испытать допустимые материалы
Проверьте цвет, печать, поверхность, плёнку и позы с фиксированными эталонами. Сравните пакет до и после, потом независимые материалы. Смотрите полный кадр против соседей в старой зоне. Новый crop требует координат, не старой маски и счёта. Сохраните политику; ненаблюдаемая вариация остаётся в знаменателе как предел или Review.
Сохранить оптический журнал
Свяжите пакет, набор, содержимое, свет, выдержку, зоны, полярность, маску, видимость и отказ. Добавьте подтверждающую или опровергающую пару. Сохраните оригиналы и ошибочные маски. Таблица отделяет оптику от BOM без общего порога и ядра. Получатель восстанавливает причину и недоказанные варианты.
| Риск | Парный контроль | Свидетельство |
|---|---|---|
| Пустая ячейка похожа на предмет | Наличие и отсутствие при том же свете | Исходные границы и полярность |
| Блик плёнки выглядит занятым | Тот же пакет с вариацией плёнки | Сырой блик и видимость |
| Зоны делят передний план | Полный кадр в допустимых позах | Отдельные координаты и запас |
| Морфология соединяет или стирает | Та же маска до и после | Ревизия и эталонный эффект |
Закрепить доказанный видимый запас
Закрепите свет, геометрию, зоны и подготовку после сохранения нужных и лишних свидетельств. Передайте обрезку, контакт и покрытие явно, не меняя эталоны. Примите независимые пакеты. Фиксированный пример не доказывает обученные наборы, закрытое содержимое или готовую станцию. Deyi Vision поддерживает сравнения; это разработка, не завершённая инспекция или гарантия точности запаса.
Парная оптика до BOM
Сравните свет и маску с отсутствием и неоднозначностью.
- Закрепить эталон и камеру
- Изменить объявленный свет
- Проверить наличие и отсутствие
- Закрепить данные или сохранить пределы
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Image ThresholdingOpenCVПроверено
- Morphological TransformationsOpenCVПроверено
- Deyi Vision Vision WorkbenchDeyi VisionПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контрольный список приемочных испытаний машинного зрения
- автоматическая визуальная инспекция
- освещение машинного зрения
- Как выбрать освещение машинного зрения
- Типы освещения машинного зрения
- Основы освещения машинного зрения
- Светоотражающий маршрут освещения для проверки царапин на металле
- Подсветка против коаксиального освещения
- Инспекция дефектов металлической поверхности авто
- Metal and Surface Inspection · Материал на английском
- альтернатива освещению машинного зрения OPT
- Освещение и ROI для видимой границы жидкости
- Калибровка flat-field без сокрытия неверных данных
- Сравнение красного, синего и белого света по контрасту дефекта
- OCR этикетки: свет и геометрия поля
- A/B-проверка поляризации для подавления бликов
- Внешний вид шва и клея: свет и ROI
- SKU по цвету: свет и маска объекта
- Проверка оптической вспышки внутри окна экспозиции
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Дефекты поверхности: камера и движение
- Дефекты поверхности: свет и ROI
- Дефекты поверхности: ложные тревоги

