- Распечатать
Рекомендации и ограничения по сканированию штрихкодов Vision
Узнайте о требованиях и ограничениях использования Tulip Vision для сканирования штрих-кодов.
Использование Vision для сканирования штрих-кодов добавляет дополнительную функциональность к существующей камере рабочей станции, которая выполняет визуальное обнаружение. Сканирование штрих-кодов - это простое включение детектора штрих-кодов в конфигурации камеры для данного региона. Вот наше руководство о том, как включить эту функцию: Использование детекторов матрицы и штрих-кода
Оптическое сканирование штрих-кодов основывается на обнаружении рисунка штрих-кода в камере, что зависит от расстояния камеры от документа, настройки результата камеры, а также угла штрих-кода по отношению к изображению.
С этой целью мы предоставляем данное руководство, которое поможет вам построить этап сканирования штрих-кода, работающий стабильно и с высокой точностью. Мы предоставляем проверенные рекомендации по настройке расстояния и разрешения камеры для обеспечения успешного сканирования.
Физическая установка
На схеме ниже показана примерная физическая схема рабочего места для сканирования штрихкодов.{height="" width=""}.
Рекомендации по физической настройке: * Угол между камерой и поверхностью штрих-кода должен быть минимальным, как по вертикали, так и по горизонтали ($\theta_v,\theta_h$). Допускается угол до $10\degree$. Для горизонтального выравнивания ($\theta_h$) может быть больше возможностей, см. рекомендации ниже. * Расстояние камеры от сканирующей поверхности ($d_\mathrm{camera}$) варьируется и в значительной степени зависит от разрешения камеры. Однако, если камера находится на расстоянии не более 3' / 90 см от поверхности, то результаты будут наилучшими. См. рекомендации ниже. * Размер напечатанного штрихкода ($d_\mathrm{barcode}$) не должен быть меньше 1" / 2,5 см для сканирования с большого расстояния. Штрихкод должен занимать не менее 100 пикселей в видимом изображении, если изображение имеет размер $W\times H$ в пикселях.
Таблица рекомендаций по сканированию штрих-кодов
Ниже приведена таблица проверенных параметров сканирования, которая показывает, как параметры влияют на успешность сканирования. Поддерживайте настройку сканирования, чтобы оставаться в пределах границ успеха и не пытайтесь использовать экстремальные параметры.
Существует три категории успешности сканирования: * Прохождение: Ожидается, что все штрих-коды будут отсканированы на данной высоте и с данным разрешением, независимо от угла ($\theta_v , \theta_h$). * Частичный: Прерывистый успех сканирования или успех с ограниченным углом. Эта настройка может быть полезна для определенных штрих-кодов, таких как QR-коды, но избегается для других. * Неудача: Ожидается, что ни один штрих-код не будет считан на данном расстоянии или разрешении. Этой настройки следует полностью избегать.
Разрешение | Расстояние от камеры в дюймах | QRCode | Код128 | EAN8 | EAN13 | UPCE | UPCA |
---|---|---|---|---|---|---|---|
640x480 | 4 | Пройти | Пройти | Пройти | Пройти | Пас | Пас |
8 | Пас | Пас | Пас | Пас | Пас | Пас | |
10 | Пропуск | Провал | Пропуск | Пропуск | Пропуск | Пройти | |
12 | Пропуск | Отказ | Провал | Провал | Провал | Провал | |
16 | Пропуск | Провал | Провал | Провал | Провал | Провал | |
QRCode | Код128 | EAN8 | EAN13 | UPCE | UPCA | ||
1280x720 | 4 | Пройти | Проход | Проход | Проход | Пас | Пас |
8 | Пас | Пас | Пас | Пас | Пас | Пас | |
10 | Проход | Проход | Проход | Пас | Пас | Пас | |
12 | Пропуск | Отказ | Пропуск | Частично | Пропуск | Частичный | |
16 | Пройти | Провал | Провал | Неудача | Провал | Провал | |
QRCode | Код128 | EAN8 | EAN13 | UPCE | UPCA | ||
1920x1080 | 4 | Проход | Проход | Проход | Пройти | Пас | Пас |
8 | Пас | Пас | Пас | Пас | Пас | Пас | |
10 | Проход | Проход | Проход | Пас | Пас | Пас | |
12 | Проход | Проход | Пропуск | Пропуск | Пропуск | Пас | |
16 | Проход | Пас | Пас | Пас | Пас | Пас | |
20 | Пропуск | Провал | Провал | Провал | Провал | Провал | |
QRCode | Код128 | EAN8 | EAN13 | UPCE | UPCA | ||
2560x1472 | 4 | Проход | Проход | Проход | Пройти | Пас | Пас |
8 | Пас | Пас | Пас | Пас | Пас | Пас | |
10 | Проход | Проход | Проход | Пас | Пас | Пас | |
12 | Проход | Проход | Пропуск | Пропуск | Пропуск | Пас | |
16 | Проход | Пас | Пас | Пас | Пас | Пас | |
20 | Проход | Частичный | Провал | Пропуск | Провал | Пропуск | |
24 | Пропуск | Провал | Частично | Провал | Провал | Провал |
Вы нашли то, что искали?
Зайдите на community.tulip.co, чтобы задать свой вопрос или узнать, задавали ли другие похожие вопросы!