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

Vision 条码扫描指南和限制


Article Summary

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

使用 Vision 扫描条形码可为执行视觉检测的现有工作站摄像头增加额外功能。扫描条形码非常简单,只需在特定区域的摄像头配置中启用条形码检测器即可。以下是如何启用该功能的指南:使用 Datamatrix 和条形码检测器

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

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

物理设置

下图显示了条形码扫描工作站的大致物理布局。image.png

物理设置指南: * 相机与条形码表面之间的角度应最小,包括垂直角和水平角($\theta_v,\theta_h$)。最多不超过 $10\degree$ 是可以接受的。对于水平对齐($\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通过不及格不及格不及格不及格未通过
QRCode代码 128EAN8EAN13UPCEUPCA
1280x7204通过通过通过通过通过通过
8通过通过通过通过通过通过
10通过通过通过通过通过通过
12通过不及格通过部分通过部分通过
16通过不及格不及格不及格不及格未通过
QRCode代码 128EAN8EAN13UPCEUPCA
1920x10804通过通过通过通过通过通过
8通过通过通过通过通过通过
10通过通过通过通过通过通过
12通过通过通过通过通过通过
16通过通过通过通过通过通过
20通过不及格不及格不及格不及格未通过
QRCode代码 128EAN8EAN13UPCEUPCA
2560x14724通过通过通过通过通过通过
8通过通过通过通过通过通过
10通过通过通过通过通过通过
12通过通过通过通过通过通过
16通过通过通过通过通过通过
20通过部分通过不及格通过不及格通过
24通过不及格部分不及格不及格未通过

找到您想要的了吗?

前往community.tulip.co发布您的问题或查看其他人是否有类似问题!


本文对您有帮助吗?