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