Рекомендации и ограничения по сканированию штрихкодов Vision
  • 31 Oct 2023
  • 2 Минуты для чтения
  • Авторы

Рекомендации и ограничения по сканированию штрихкодов Vision


Article Summary

Узнайте о требованиях и ограничениях использования Tulip Vision для сканирования штрих-кодов.

Использование Vision для сканирования штрихкодов добавляет дополнительную функциональность к существующей камере рабочей станции, выполняющей визуальное обнаружение. Сканирование штрихкодов осуществляется просто - достаточно включить детектор штрихкодов в конфигурации камеры для данного региона. Ниже приведено руководство по включению этой функции: Использование детекторов матрицы и штрихкода

Оптическое сканирование штрихкодов основано на обнаружении рисунка штрихкода в камере, которое зависит от расстояния камеры до документа, результирующей настройки камеры, а также от угла наклона штрихкода по отношению к изображению.

В связи с этим мы предлагаем данное руководство, которое поможет вам построить этап сканирования штрихкода, работающий стабильно и с высокой точностью. Мы приводим проверенные рекомендации по настройке расстояния и разрешения камеры для обеспечения успешного сканирования.

Физическая установка

На приведенной ниже схеме показана примерная физическая схема рабочего места для сканирования штрихкодов.image.png

Рекомендации по настройке: * Угол между камерой и поверхностью штрихкода должен быть минимальным, как по вертикали, так и по горизонтали ($\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Код128EAN8EAN13UPCEUPCA
640x4804ПропускПропускПроходPassПасPass
8ПасПасПасПасПасPass
10ПропускОтказПропускПропускПропускPass
12ПропускОтказОтказОтказОтказОтказ
16ПропускОтказОтказОтказОтказFail
QRCodeКод128EAN8EAN13UPCEUPCA
1280x7204ПройтиПроходПроходPassПасPass
8ПасПасПасПасПасPass
10PassПроходПропускPassPassPass
12ПропускОтказПропускЧастичноПропускЧастично
16ПропускОтказОтказОтказОтказFail
QRCodeКод128EAN8EAN13UPCEUPCA
1920x10804ПропускПроходПроходPassПасPass
8ПасПасПасПасПасPass
10PassПроходПропускPassPassPass
12PassПропускПропускПропускPassPass
16ПроходПасПасПасПасPass
20ПропускОтказОтказОтказОтказFail
QRCodeКод128EAN8EAN13UPCEUPCA
2560x14724ПропускПроходПроходPassПасPass
8ПасПасПасПасПасPass
10PassПроходПропускPassPassPass
12PassПропускПропускПропускPassPass
16ПроходПасПасПасПасPass
20ПроходЧастичноОтказПропускОтказПропуск
24ПропускПровалЧастичныйОтказОтказFail

Вы нашли то, что искали?

Зайдите на community.tulip.co, чтобы задать свой вопрос или узнать, задавали ли другие похожие вопросы!


Была ли эта статья полезной?