Цель и границы применения
Найдите начало отказа в пикселях, геометрии, распознавании или правиле, не меняя ожидаемый ответ.
Руководство описывает инженерную оценку, а не сертификацию готового к запуску продукта. Текущий публичный пример Deyi Vision для ПК охватывает EAN-13 на подтверждённых образцах изображений. Нативные OCR и детекция в инженерном коде требуют проверки установленной среды, привязанных моделей и задания перед использованием. Шаблон в браузере не доказывает выполнение в браузере: планируемый backend OpenCV.js проверяется отдельно. Облачное распознавание требует явного согласования изображений, провайдера, модели и стоимости. Архив для рассмотрения не является исполняемым выпускным пакетом. Совместимость камеры, прошивки и драйвера проверяется отдельно. Все числа в таблице условные; это не измерения Deyi Vision и не результаты клиентов.
Подготовка доказательств
Раздельно сохраните узкую границу и обычную высоту; ожидаемую партию не меняйте. Создайте воспроизводимый протокол с исходником, областью, выходом, ожидаемым действием и первым расхождением. Укажите проявление при повторе, живом захвате либо обоих. После исправления повторите отказ и ранее успешные соседние условия. Исключение области или принятие отсутствующего результата меняет требование, не устраняет причину. При нерешённой проблеме сохраняйте Review либо блокировку с причиной; не объявляйте непроверенный обход валидированным. Проверка этикетки OCR обеспечивает целостность данных, а не поиск правдоподобных слов. Определите поле, положение, допустимый алфавит, точное сравнение и доверенный источник ожидаемого значения. Для партии, даты и названия правила могут различаться. Сохраните полигон текста и результат распознавания до нормализации пробелов или регистра. Не заменяйте незаметно I на 1 или O на 0: это может сделать неверную этикетку правильной. Исходные инженерные данные содержат узкий граничный случай OCR с NoResult либо Review; расширение выреза не доказывает общую готовность. Читаемое поле может содержать неверную партию, а известный ответ не даёт права заполнять им нечитаемый текст. Диагностируйте с самого раннего наблюдаемого расхождения. Повторите сохранённый исходный кадр через неизменные базовую и кандидатную версии, сравните промежуточные изображения, области, числа и состояния. Если источник различается, алгоритм уже не изолирован. Меняйте одну подозреваемую причину, заранее запишите ожидаемый эффект и сохраняйте отрицательный результат при неверной гипотезе. Разделяйте нечитаемые данные, нарушение правила, отсутствующую зависимость и ошибку исполнения: меры различны. Повтор кадра воспроизводит программный отказ, но не проверяет реальный запуск, синхронизацию света или физическую отбраковку. Эти проверки получения изображения и линии проводите отдельно.
Порядок действий
- Повторите оригинал и запишите NoResult/Review без подстановки ответа.
- Сравните высоту, потерянные поля и полигон; отделите отклонённый вход от прочитанного несовпадения.
- Проверьте сырой текст, не расширяйте алфавит ради успеха.
- После исправления снимите новый вход, не исправляйте старый тест задним числом.
Интерпретация испытания
Документированная граница 160 × 8 с LOT123 допускает честный NoResult/Review. База 160 × 64 не гарантирует произвольные большие поля. Поля или растяжение меняют опыт, не стирают исходный отказ.
Рабочий протокол
| Запись | Значение / наблюдение | Интерпретация |
|---|---|---|
| Граничный материал | 160 × 8 px; LOT123 | NoResult / Review сохранён |
| База обычной высоты | 160 × 64 px | Ограниченная база, не общая готовность |
Два инженерных представления
Два инженерных представления · 1
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. Кадр отказа → Первое расхождение → Гипотеза → Повтор.
- Кадр отказа
- Первое расхождение
- Гипотеза
- Повтор
Два инженерных представления · 2
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. Исходный отказ → Исправление → Соседние случаи → Доказательства.
- Исходный отказ
- Исправление
- Соседние случаи
- Доказательства
Диагностика отказов
- Передача ответа модели делает опыт недействительным.
- Обрезанный полигоном штрих требует исправить захват/геометрию до словаря.
Приёмка и передача
Закройте диагностику после первого отказа и независимого нового кадра. Сохраните исходную границу и полный знаменатель.
Храните вместе исходные изображения, ожидаемое решение, точную ревизию и полный протокол результатов. Зафиксируйте набор оценки до выбора окончательных параметров. Если его ответы позднее используются для настройки, обозначьте набор как обучающий для разработки и получите новый независимый приёмочный набор. Оставляйте Review, NoResult, ошибку исполнения и пропущенный кадр в знаменателе; фильтрация строк не превращает их в успешные проверки. Сохраняйте воспроизводимый отказ рядом с успешным образцом. При передаче укажите права изменения рецепта, способ восстановления ранее одобренной ревизии и выход оборудования, заблокированный до приёмки. Результат программы сам по себе не доказывает, что движущаяся деталь попала в правильное место.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Deyi Vision machine vision software: evaluation scopeDeyi VisionПроверено
- OCR Pipeline Usage TutorialPaddleOCRПроверено
- Check OCR text against barcode and batch dataDeyi VisionПроверено
Материалы по компонентам и подбору
- machine vision software · Материал на английском
- Контроль крышек, этикеток и кодов даты пищевой продукции и напитков
- Система контроля упаковочных этикеток и штрих-кодов
- автоматическая визуальная инспекция
- Инспекция высоты сварки battery tab
- альтернатива датчику зрения Balluff
- альтернатива сканеру штрихкодов Datalogic
- Banner Vision Sensor Alternative · Материал на английском
- Свет и ROI для проверки видимой сборки
- Диагностика ошибок видимой проверки сборки
- EAN-13: дубликаты и пропущенные чтения
- Настройка камеры для контроля видимого уровня
- Освещение и ROI для видимой границы жидкости
- Диагностика нестабильных решений видимого уровня
- Выбор порога контроля по матрице ошибок
- Проверка базовой линии лазерного профиля и пропусков
- Камера для комплектности открытой упаковки
- Свет и ROI для содержимого открытой упаковки
- Диагностика ложной комплектности упаковки
- Внешний вид шва и клея: разрывы
- SKU по цвету: каналы и дрейф
- Дефекты поверхности: ложные тревоги

