Vision条码扫描指南和限制
  • 15 Feb 2023
  • 1 分钟阅读
  • 贡献者

Vision条码扫描指南和限制


Article Summary

了解使用Tulip Vision扫描条形码的要求和限制。

使用Vision扫描条码为现有的工作站相机增加了额外的功能,即执行视觉检测。扫描条码就像在相机配置上为特定区域启用条码检测器一样简单。下面是我们关于如何启用该功能的指南。使用Datamatrix和条码检测器

光学条码扫描依赖于在相机中检测条码图案,这取决于相机与文档的距离、相机的分辨率设置以及条码相对于图像的角度。

为此,我们提供了这个指南,它可以帮助您建立一个条形码扫描步骤,使其能够稳定地、高精度地工作。我们为设置摄像头的距离和分辨率提供经过测试的指南,以确保成功的扫描。

物理设置

image.png{height="" width=""}下图显示了一个条形码扫描工作站的大致物理布局。

物理设置指南: * 相机和条码表面之间的角度应该最小化,包括垂直和水平角度($theta_v,/theta_h$)。最多10度是可以接受的。对于水平对准($theta_h$),可能有更多的灵活性,见下面的准则。 * 相机与扫描面的距离($d_\mathrm{camera}$)不同,主要取决于相机的分辨率。然而,将相机与表面保持在最多3英尺/90厘米的距离会产生最好的结果。打印的条形码($d_\mathrm{barcode}$)的尺寸不应小于1英寸/2.5厘米,以便进行长距离扫描。如果图像的像素大小为$W/times H$,则条形码在可见图像中应至少占据100个像素。

条码扫描指导表

下面是一个经过测试的扫描参数表,显示了这些参数对扫描成功的影响。保持扫描设置在成功边界内,不要尝试极端参数。

扫描的成功有三个类别: *通过。所有的条形码都有望在这个高度和分辨率下扫描,无论角度如何($\theta_v , \theta_h$)。 *部分。断断续续的扫描成功或有限角度的成功。这种设置对于像QR码这样的特殊条码可能是有用的,但对于其他条码则要避免。 *失败。在这个距离或分辨率下,预计没有条形码可以被读取。应该完全避免这种设置。

分辨率与相机的距离(英寸QRCode代码128EAN8EAN13UPCEUPCA
640x4804通过通过通过通过通过顺利通过
8过关通过通过通过通过顺利通过
10通过失败通过通过通过通过
12合格不合格不合格不合格不合格失败
16通过失败失败失败不合格失败
QRC代码代码128EAN8EAN13UPCEUPCA
1280x7204通过通过通过通过通过顺利通过
8过关通过通过通过通过顺利通过
10通过通过通过通过通过通过
12合格不合格及格部分通过及格部分通过
16通过不合格不合格不合格不合格失败
QRC代码代码128EAN8EAN13UPCEUPCA
1920x10804通过通过通过通过通过顺利通过
8过关通过通过通过通过顺利通过
10通过通过通过通过通过通过
12通过通过通过通过通过顺利通过
16通过通过通过通过通过顺利通过
20合格不合格不合格不合格不合格失败
QRC代码代码128EAN8EAN13UPCEUPCA
2560x14724通过通过通过通过通过顺利通过
8过关通过通过通过通过顺利通过
10通过通过通过通过通过通过
12通过通过通过通过通过顺利通过
16通过通过通过通过通过顺利通过
20通过部分通过不合格通过不合格及格
24合格不合格部分通过不合格不合格失败

你找到你要找的东西了吗?

请到community.tulip.co发表您的问题,或者看看其他人是否有类似的问题!


本文对您有帮助吗?