Цель и границы применения
Сохраняйте всё поле при сравнении света и отображении ROI, не теряя символы от выреза или блика.
Руководство описывает инженерную оценку, а не сертификацию готового к запуску продукта. Текущий публичный пример Deyi Vision для ПК охватывает EAN-13 на подтверждённых образцах изображений. Нативные OCR и детекция в инженерном коде требуют проверки установленной среды, привязанных моделей и задания перед использованием. Шаблон в браузере не доказывает выполнение в браузере: планируемый backend OpenCV.js проверяется отдельно. Облачное распознавание требует явного согласования изображений, провайдера, модели и стоимости. Архив для рассмотрения не является исполняемым выпускным пакетом. Совместимость камеры, прошивки и драйвера проверяется отдельно. Все числа в таблице условные; это не измерения Deyi Vision и не результаты клиентов.
Подготовка доказательств
Используйте блестящую изогнутую этикетку с известными полями; не подавайте ожидаемый текст распознавателю. Повторите выбранное условие после восстановления оснастки, проверив воспроизводимость при переналадке. При влиянии запишите окружающий свет и время после включения. Разные маски либо глубины пикселей не являются сравнением только света. Сохраните отвергнутый вариант с кадром и причиной. Привлекательное изображение не обязательно лучше для контроля: признак должен оставаться отделённым от годной вариации во всём диапазоне образцов. Проверка этикетки OCR обеспечивает целостность данных, а не поиск правдоподобных слов. Определите поле, положение, допустимый алфавит, точное сравнение и доверенный источник ожидаемого значения. Для партии, даты и названия правила могут различаться. Сохраните полигон текста и результат распознавания до нормализации пробелов или регистра. Не заменяйте незаметно I на 1 или O на 0: это может сделать неверную этикетку правильной. Исходные инженерные данные содержат узкий граничный случай OCR с NoResult либо Review; расширение выреза не доказывает общую готовность. Читаемое поле может содержать неверную партию, а известный ответ не даёт права заполнять им нечитаемый текст. Создайте контролируемое оптическое сравнение до изменения порога. Отметьте крепление, рабочее расстояние, угол света и фокус для восстановления условий. Меняйте только выбранную переменную освещения или области, сохраняя настройки камеры и идентификатор образца. Храните полный исходный кадр рядом с каждым вырезом или маской и преобразованием к исходным координатам. Снимите допустимые вариации и известный дефект, включая границу разрешённого положения. Проверьте наложение области на оригинал до интерпретации числа. Уменьшение области может скрыть отказ; исключённые зоны требуют явного инженерного обоснования.
Порядок действий
- Сравните рассеянный/направленный свет при фиксированной экспозиции, сохранив слабые штрихи и блики.
- Найдите этикетку/ориентир, преобразуйте поле в исходник и проверьте углы.
- Сохраните верхние/нижние части и поля; исходный и исправленный вырез связаны одним ID.
- Проверьте границы при допустимом смещении; частичный вырез отвергайте, не растягивайте.
Интерпретация испытания
В условном кадре 640 × 480 поле начинается (100,80), размер 160 × 64, дальний угол (260,144). Это проверка геометрии, не читаемости или поддержки OCR.
Рабочий протокол
| Запись | Значение / наблюдение | Интерпретация |
|---|---|---|
| Исходник | 640 × 480 px | Основа границ |
| Начало / размер | x = 100; y = 80; w = 160; h = 64 | Право = 260; низ = 144 |
x_end = 100 + 160 = 260
y_end = 80 + 64 = 144
0 <= 100 < 260 <= 640
0 <= 80 < 144 <= 480Два инженерных представления
Два инженерных представления · 1
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. Исходный кадр → Свет → ROI → Контраст.
- Исходный кадр
- Свет
- ROI
- Контраст
Два инженерных представления · 2
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. База → Кандидат → Тот же образец → Решение.
- База
- Кандидат
- Тот же образец
- Решение
Диагностика отказов
- Правильный полигон в повёрнутом просмотре может быть неверен в исходнике; проверьте преобразование.
- Потерянный порогом штрих требует проверки оптики/предобработки, не выдуманного текста.
Приёмка и передача
Одобряйте поле при сохранении всех символов в связанной с источником области по диапазону позы/материала. Храните свет и преобразование.
Храните вместе исходные изображения, ожидаемое решение, точную ревизию и полный протокол результатов. Зафиксируйте набор оценки до выбора окончательных параметров. Если его ответы позднее используются для настройки, обозначьте набор как обучающий для разработки и получите новый независимый приёмочный набор. Оставляйте Review, NoResult, ошибку исполнения и пропущенный кадр в знаменателе; фильтрация строк не превращает их в успешные проверки. Сохраняйте воспроизводимый отказ рядом с успешным образцом. При передаче укажите права изменения рецепта, способ восстановления ранее одобренной ревизии и выход оборудования, заблокированный до приёмки. Результат программы сам по себе не доказывает, что движущаяся деталь попала в правильное место.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Deyi Vision machine vision software: evaluation scopeDeyi VisionПроверено
- Packaging Label and Barcode Inspection SystemDeyi VisionПроверено
- Geometric Image TransformationsOpenCVПроверено
- OCR Pipeline Usage TutorialPaddleOCRПроверено
Материалы по компонентам и подбору
- освещение машинного зрения
- Контроль крышек, этикеток и кодов даты пищевой продукции и напитков
- Система контроля упаковочных этикеток и штрих-кодов
- Как выбрать освещение машинного зрения
- Типы освещения машинного зрения
- Основы освещения машинного зрения
- Светоотражающий маршрут освещения для проверки царапин на металле
- Подсветка против коаксиального освещения
- Инспекция дефектов металлической поверхности авто
- Metal and Surface Inspection · Материал на английском
- альтернатива освещению машинного зрения OPT
- EAN-13: освещение и зоны покоя
- Освещение и ROI для видимой границы жидкости
- Калибровка flat-field без сокрытия неверных данных
- Сравнение красного, синего и белого света по контрасту дефекта
- Свет и ROI для содержимого открытой упаковки
- A/B-проверка поляризации для подавления бликов
- Внешний вид шва и клея: свет и ROI
- SKU по цвету: свет и маска объекта
- Проверка оптической вспышки внутри окна экспозиции
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Дефекты поверхности: камера и движение
- Дефекты поверхности: свет и ROI
- Дефекты поверхности: ложные тревоги

