Определить ложную комплектность
Разделите пропуск принятый, наличие пропущенное, Review, ошибку и чужой пакет до порога. Храните эталон и оригинал. Причины различны. Review не подтверждает пропуск, правдоподобный счёт пустого кадра не доказывает набор. Начните с отказа и границ, не новой ожидаемой величины для зелёного экрана.
Повторить точный кадр и набор
Повторите источник, crop, маску/модель, BOM и эталон. Смотрите установленную идентичность вместо имени. Если одинаковое меняется, проверьте подготовку, зависимости и запрос до оптики. При стабильном повторе изучите новые кадры. Храните полный оригинал. Успех не доказывает событие или верный рецепт.
Разделить скрытое и отсутствующее
Проверьте клапан, плёнку, соседей и стенку. Сравните тот же пакет в допустимой подаче. Видимость лишь после неразрешённого удаления покрытия вне объёма. Тёмная зона не отсутствие, пустой блик не наличие. Сохраните предел и различающий контроль до правила.
Отделить скрытое от пустой видимой зоны
Покрытый предмет и пустая зона требуют разных исходов.
- Полный исходный пакет
- Заявленная видимая зона
- Клапан или покрытие
- Достоверный пустой контроль
Проверить компоненты и фильтры
Исследуйте сырые компоненты/кандидаты: контакт, тени, край и дубликаты. Сохраните метки и ревизию. Морфология, размер и подавление могут убрать малое или лишнее. Сравните те же полные, пропущенные и дополнительные эталоны. Нужный счёт без физического видимого свидетельства недостаточен.
failure_record = {
'package_id': package_id,
'kit_revision': kit_revision,
'source_image_id': source_image_id,
'graph_revision': graph_revision,
'raw_item_evidence': raw_item_evidence,
'visibility_state': visibility_state,
'raw_bom_rule': raw_bom_rule,
'execution_status': execution_status,
'event_id': event_id,
}
# Preserve original failure and Review reasons; no implicit Pass or default empty inventory.Сверить метки и BOM
Проверьте метки, регистр, список и количества. Зональная метка не доказывает тип; подмена проходит геометрию без распознавания. Неизвестное требует Review, известное без строки сравнивается с нулём. Не переименовывайте неудобное. Проверьте старый договор до нового BOM, не выдавая смену спецификации за исправление алгоритма.
Проследить событие и рецепт
Отдельно проследите пакет, операцию, кадр, граф, набор, решение и подтверждение. Кэш хранит прошлый полный пакет без новой съёмки. Испытайте задержку, отсутствие и отмену изолированно непроходными. Проверьте рецепт между кадром и правилом. Верное число чужому набору неверно. Ошибки и Review видны; офлайн не доказывает конвейер и действие.
Сохранить диагностику
Запишите пакет/событие, независимый эталон, оригинал, crop, настройки, граф/runtime, сырые вещи, видимость, BOM и гипотезу. Добавьте контроль и опровержение. Сохраните базу и кандидата с нерешёнными. Таблица разделяет видимость, представление, спецификацию и событие без общего порога. Review и ошибки в знаменателе против исключения покрытых пакетов или списка.
| Симптом | Контроль | Свидетельство |
|---|---|---|
| Скрытое названо пропуском | Тот же пакет, допустимая подача | Полный кадр и видимость |
| Счёт меняется после маски | Те же оригиналы и эталоны до/после | Компоненты и ревизия |
| Неверное содержимое подходит меткам | Проверить зоны и BOM | Предмет, метка и набор |
| Текущий показывает прошлое полное | Ввести задержку или пропуск изолированно | Пакет, изображение, рецепт и событие |
Проверить исправление независимо
Проверьте фиксированные группы и независимую приёмку с заранее согласованным пределом. Настоящие пропуски и лишнее различимы, отказ не становится скрытым Review или старым кадром. Закрепите оптику, граф, BOM и событие с базой. Скрытое или недоказанная идентичность требует иной проверки. Deyi Vision помогает, не сертифицируя текущий runtime, камеру и точность производства.
Исправить реальный слой отказа
Сохраните рецепт и отказ до различающего контроля.
- Закрепить кадр и набор
- Назвать оптику, представление или событие
- Выполнить парный контроль
- Проверить или сохранить предел
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Image ThresholdingOpenCVПроверено
- Morphological TransformationsOpenCVПроверено
- Deyi Vision Vision WorkbenchDeyi VisionПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контрольный список приемочных испытаний машинного зрения
- автоматическая визуальная инспекция
- система машинного зрения
- Инспекция высоты сварки battery tab
- альтернатива датчику зрения Balluff
- альтернатива сканеру штрихкодов Datalogic
- Banner Vision Sensor Alternative · Материал на английском
- Диагностика ошибок видимой проверки сборки
- EAN-13: дубликаты и пропущенные чтения
- Настройка камеры для контроля видимого уровня
- Освещение и ROI для видимой границы жидкости
- Диагностика нестабильных решений видимого уровня
- Выбор порога контроля по матрице ошибок
- Проверка базовой линии лазерного профиля и пропусков
- OCR этикетки: нечитаемость и неверный текст
- Камера для комплектности открытой упаковки
- Свет и ROI для содержимого открытой упаковки
- Внешний вид шва и клея: разрывы
- SKU по цвету: каналы и дрейф
- Дефекты поверхности: ложные тревоги

