Цель и границы применения
Сохраняйте символ, зоны покоя и исходные координаты при сравнении света и сужении ROI.
Руководство описывает инженерную оценку, а не сертификацию готового к запуску продукта. Текущий публичный пример Deyi Vision для ПК охватывает EAN-13 на подтверждённых образцах изображений. Нативные OCR и детекция в инженерном коде требуют проверки установленной среды, привязанных моделей и задания перед использованием. Шаблон в браузере не доказывает выполнение в браузере: планируемый backend OpenCV.js проверяется отдельно. Облачное распознавание требует явного согласования изображений, провайдера, модели и стоимости. Архив для рассмотрения не является исполняемым выпускным пакетом. Совместимость камеры, прошивки и драйвера проверяется отдельно. Все числа в таблице условные; это не измерения Deyi Vision и не результаты клиентов.
Подготовка доказательств
Подготовьте реальную этикетку с чёрными полосами, бликами плёнки и повреждёнными краями. Границу печати определите независимо от чтения. Повторите выбранное условие после восстановления оснастки, проверив воспроизводимость при переналадке. При влиянии запишите окружающий свет и время после включения. Разные маски либо глубины пикселей не являются сравнением только света. Сохраните отвергнутый вариант с кадром и причиной. Привлекательное изображение не обязательно лучше для контроля: признак должен оставаться отделённым от годной вариации во всём диапазоне образцов. Разделяйте записи декодирования, проверки идентификатора, качества печати и отслеживания единиц. EAN-13 определяет торговую позицию и обычно одинаков у нескольких физических изделий; это не номер кадра и не уникальный серийный номер. Успешное чтение не доказывает качество печати, корректность справочника или выполненную отбраковку. Серия ограничена EAN-13 согласно подтверждённому публичному примеру для ПК. Другие символики, QR, прямая маркировка и аппаратные считыватели требуют отдельной подтверждённой интеграции. Исходный кадр должен сохранять штрихи, пробелы и свободные зоны; вырез или очищенное бинарное изображение недостаточны для анализа отказа. Различайте отсутствующий кадр и нечитаемый код в базе прослеживаемости. Создайте контролируемое оптическое сравнение до изменения порога. Отметьте крепление, рабочее расстояние, угол света и фокус для восстановления условий. Меняйте только выбранную переменную освещения или области, сохраняя настройки камеры и идентификатор образца. Храните полный исходный кадр рядом с каждым вырезом или маской и преобразованием к исходным координатам. Снимите допустимые вариации и известный дефект, включая границу разрешённого положения. Проверьте наложение области на оригинал до интерпретации числа. Уменьшение области может скрыть отказ; исключённые зоны требуют явного инженерного обоснования.
Порядок действий
- Сравните рассеянный/направленный свет при одной экспозиции, проверьте насыщение белого и видимость полос.
- Отобразите границы печати в оригинал и оставьте свободные поля, не только полосы.
- Проверьте поворот и сдвиг: прямоугольник должен содержать весь преобразованный символ.
- Сохраните оригинал, ROI и версию света; не расширяйте no-read на соседнюю этикетку.
Интерпретация испытания
Условно ширина 640 px, печать x = 120–380, ROI x = 80–420, по 40 px с каждой стороны. Это проектный запас, не доказательство GS1; требования зависят от размеров символа.
Рабочий протокол
| Запись | Значение / наблюдение | Интерпретация |
|---|---|---|
| Ширина источника | 640 px | Фиксированные координаты |
| Границы печати / ROI | [120, 380] / [80, 420] px | По 40 px; не заявление соответствия |
left = 120 - 80 = 40 px
right = 420 - 380 = 40 pxДва инженерных представления
Два инженерных представления · 1
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. Исходный кадр → Свет → ROI → Контраст.
- Исходный кадр
- Свет
- ROI
- Контраст
Два инженерных представления · 2
Схема показывает порядок проверок. Каждая стрелка требует записанных доказательств и не означает реализованное автоматическое соединение. База → Кандидат → Тот же образец → Решение.
- База
- Кандидат
- Тот же образец
- Решение
Диагностика отказов
- Чтение при блике не подтверждает контраст и качество печати.
- Соседний код после расширения принадлежит своему объекту и не заменяет целевой.
Приёмка и передача
Принимайте полный символ и необходимые поля, связанные с оригиналом по всему диапазону поз; печать проверяйте отдельно.
Храните вместе исходные изображения, ожидаемое решение, точную ревизию и полный протокол результатов. Зафиксируйте набор оценки до выбора окончательных параметров. Если его ответы позднее используются для настройки, обозначьте набор как обучающий для разработки и получите новый независимый приёмочный набор. Оставляйте Review, NoResult, ошибку исполнения и пропущенный кадр в знаменателе; фильтрация строк не превращает их в успешные проверки. Сохраняйте воспроизводимый отказ рядом с успешным образцом. При передаче укажите права изменения рецепта, способ восстановления ранее одобренной ревизии и выход оборудования, заблокированный до приёмки. Результат программы сам по себе не доказывает, что движущаяся деталь попала в правильное место.
Источники и технические материалы
Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.
- Deyi Vision machine vision software: evaluation scopeDeyi VisionПроверено
- What should I check to ensure good quality barcodes?GS1Проверено
- Geometric Image TransformationsOpenCVПроверено
- Decoding versus barcode verification: design the right testDeyi VisionПроверено
Материалы по компонентам и подбору
- освещение машинного зрения
- промышленный сканер штрихкодов
- Руководство по установке считывателя штрих-кодов с фиксированным креплением
- система прослеживаемости штрихкодов
- Руководство по выбору промышленного считывателя штрих-кодов
- Что такое считывание штрих-кода DPM?
- DPM Чтение кода на отражающих металлических деталях
- Система контроля упаковочных этикеток и штрих-кодов
- Traceability этикетки и barcode на упаковке
- Чтение DPM-кода на металлических деталях
- альтернатива сканеру штрихкодов Datalogic
- Omron Microscan Barcode Alternative · Материал на английском
- Zebra Fixed Scanner Alternative · Материал на английском
- Logistics Barcode Sorting · Материал на английском
- Printing and Label Inspection · Материал на английском
- EAN-13: приёмка на линии
- EAN-13: декодирование и правила данных
- EAN-13 прослеживаемость: камера и модули
- EAN-13: дубликаты и пропущенные чтения
- Проследить результат чтения до нужного отбраковщика
- Несколько кодов: области поиска и контроль повторов
- Сопоставление OCR, штрихкода и данных партии
- Как выбрать освещение машинного зрения
- Типы освещения машинного зрения
- Основы освещения машинного зрения
- Светоотражающий маршрут освещения для проверки царапин на металле
- Подсветка против коаксиального освещения
- Инспекция дефектов металлической поверхности авто
- Metal and Surface Inspection · Материал на английском
- альтернатива освещению машинного зрения OPT
- Свет и ROI для проверки видимой сборки
- Освещение и ROI для видимой границы жидкости
- Калибровка flat-field без сокрытия неверных данных
- Сравнение красного, синего и белого света по контрасту дефекта
- OCR этикетки: свет и геометрия поля
- Свет и ROI для содержимого открытой упаковки
- A/B-проверка поляризации для подавления бликов
- Внешний вид шва и клея: свет и ROI
- SKU по цвету: свет и маска объекта
- Проверка оптической вспышки внутри окна экспозиции
- Дефекты поверхности: приёмка и выход линии
- Дефекты поверхности: ограниченная оценка ИИ
- Дефекты поверхности: камера и движение
- Дефекты поверхности: свет и ROI
- Дефекты поверхности: ложные тревоги

