MVTEC HALCON

QUELLE GMBH 利用机器视觉技术加快包裹条形码的读取速度

在莱比锡的Quelle GmbH物流中心,每天处理约8万个包裹。为提高效率,公司采用了条码识别和OCR结合的机器视觉系统。利用Baumer i-Cam 108摄像头和MVTec的HALCON软件,即使是损坏或难以识别的标签也能可靠读取。智能投票算法确保只有正确识别的包裹被继续处理,实现了几乎完全自动化的入库检查。
HALCON
机械
包装和物流
条形码和二维码读取
OCR

Quelle GmbH(德国莱比锡)为德国民众提供公司邮购目录和网站上的消费品。为了加快每天 8 万个包裹的送达速度,Quelle 采用了一套结合了条形码读取和 OCR 的机器视觉系统,基于 Baumer Optronic GmbH(德国拉德贝格)的组件和 MVTec Software GmbH(德国慕尼黑)的软件搭建。

Quelle 使用多条传送带系统将包裹运送到仓库,存放在货架上。货物在运送给客户之前,会在仓库附近的其他建筑物中重新打包。

每件货物到达后,都必须先登记,然后通过传送带运送到货架上,这些货架作为缓冲区,上面存放着 200 多万个包裹。如果包裹没有正确登记,可能会在仓库内丢失。因此,每个包裹都必须用 Quelle 指定的标签进行可靠标记。标签不应超过 135 x 90 毫米,上面必须有 7 位数的产品编号、4 位数的数量说明和 6 位数的供应商编号,采用 Helvetica 或 Arial 字体,以黑色印刷,最小字体大小为 12 毫米。使用一个 EAN 128 条形码存储这些参数(图 1)。

送达后,对每个包裹进行测量、称重,贴上另一个称为 KID(纸箱标识号)的内部条形码标签。KID 是一个连续编号,在处理过程中贴在包裹上(图 2)。

包裹在传送带上运输期间,所有特定参数和包裹的相对位置由不同的条形码扫描仪记录(图 3),由一台 Siemens S5 SPC 关联到 KID。由于送达的包裹数量很大,这些任务无法由人工执行。而且,虽然大多数供应商都遵守标签准则,但有些包裹没有任何标签,有些使用的字体不正确,有些则是手写标记。还有一些标签被挤碎、弄皱或难以阅读(图 4)。这会导致条形码和 OCR 读取出现困难,无法通过机器视觉进行包裹识别。

包裹到达后,激光扫描系统会对其进行测量、称重,并贴上另一个称为 KID 的条形码标签,用于说明包裹的参数。

为每个包裹贴上 KID 条形码之后,由位于传送带上方的条形码读取器读取供应商的 EAN 128 代码。运行期间,所有包裹中有 75% 可以通过这种方式读取。机器视觉系统可以提高 25% 的难以读取标签的识别率,以便自动读取剩余的包裹。通常,像 KID 这样的一维条形码可以轻松读取。然而,复杂的光学字符识别需要复杂的机器视觉技术。

为了在位于仓库入口处的 18 条平行传送带上配置机器视觉系统,使用由 Baumer Optronic(德国拉德贝格)智能 i-Cam 108 相机组成的网络。每台 Baumer i-Cam 108 均可提供支持 FPGA 的强大软件,确保本地实时稳定性。这一架构可以为灰度值图像中的标签检测和随后的高分辨率 OCR 读取保证计算能力。定位标签之后,搜索标签内的感兴趣区域 (ROI),查找字体或代码。如果 EAN 128 供应商标签条形码读取的结果与 OCR 的结果相同,则任务完成,将包裹分类为已识别。

无需采取任何结构性调整措施,安装方便。整体灵活性通过更高级别的软件提供,只需一台 PC 即可从 TCPIP 网络内部访问。几个质量较差的样本就会导致整体读取性能受到限制,包括运输过程中的损坏、标签毁损或标签未采用指定字体,以及由于处理不当导致存在多个标签。为克服这一限制,并行使用了多个后续软件包。在一个投票算法中,对每个软件的结果进行估计以获得最大概率。这一过程在一台简单的 PC 上就可以实现,因为 i-Cam 已经提供了正确的标签位置,从而将计算时间缩短到无关紧要的长度。

在这一环节,MVTec Software GmbH(德国慕尼黑)的 HALCON 作为强大而灵活的高级协同处理软件发挥了重要作用:然后,将 PC 上运行的两个 OCR 软件线程的结果与 i-Cam 的 OCR 结果进行比较。如果三个 OCR 测量中至少有两个结果匹配,则作业完成。如果没有,则将包裹改道至另一条传送带,人工操作员会在该处读取标签并贴上正确的条形码。十年前,在 Quelle 物流中心,每个包裹都使用 Videocodierung(VCO;视频编码系统)进行登记,没有条形码读取或机器视觉应用(图 6)。

Quelle 的工厂工程师 Kerstin Mehlhose 表示,在 PC 上使用 i-Cam OCR 和 HALCON 的 OCR 软件可以显著提高自动化程度。

最后,将包裹转移到金属托盘(图 7)上,金属托盘下方也有属于自己的条形码,即所谓的 TID。该 Tablar 标识号在托盘离开传送带以便堆放之前与 KID 关联。此后,只会使用 TID 通过 Siemens 提供的仓库管理系统来查找包裹。在仓库管理系统的指示下,由一辆巨大的轨道升降车将托盘运送到货架上存放(图 8)。货物需要运输时,仓库管理系统还可以取下装有所需包裹的托盘,这一过程由客户通过邮购、电话或互联网下的订单发起。

作者:Lutz Kreutzer 博士和 Ralf Grieser 博士
感谢 Quelle GmbH 和 Baumer Optronic GmbH 提供资料。

产品/商标的所有产品名称、商标和图片版权均属于其持有者。保留所有权利。

Packages transferred onto a metal tray carrying a TID barcode for warehouse identification.
图 Fig. 7: 包裹被转移到一个金属托盘上,该托盘本身也带有条形码(TID)。
Automated high-bay warehouse system storing packages identified by barcode.
图 8: 存入货架

发布日期: 十一月 13, 2013

更多新闻

MVTec MERLIC 26.03 现已上市
借助 MERLIC 26.03,机器视觉应用的开发与运行将变得更加一致且更具可扩展性。该版本引入了统一的 MVTec 版本命名格式(YY.MM),并提供了更简化的、基于软件包的许可模式,同时支持灵活的附加组件。…
了解更多
MERLIC
新版深度学习工具显著提升了 Deep OCR 的性能
凭借 Deep OCR 对齐功能及其他改进,深度学习工具 26.03 提升了 OCR 应用的速度和效率。新模型、优化后的训练以及对 CUDA 12.8 的支持,在降低内存占用量的同时带来了更高的性能。
了解更多
深度学习工具
MVTec Academy 新课程:马赛克拼接——使用 HALCON 进行图像拼接
本基础培训将向您介绍HALCON中的拼接技术。本课程将向您展示如何将多张图像组合成一张大型拼接图像。因此,借助这项技术,您可以生成物体或场景的大幅图像,而这些内容原本无法完全纳入单个摄像头的视野范围内。…
了解更多
Academy
HALCON
使用 HALCON 进行并行编程
本高级培训将向您介绍使用 HALCON 进行并行编程的概念。通过应用并行编程,您可以优化 HALCON 程序的性能,并充分利用多核或多处理器硬件的优势。
了解更多
Academy
HALCON
MVTec 软件管理器 1.6.5:中国地区下载速度全面提升
为提升中国地区用户的软件下载性能,MVTec 现已提供专用的代理缓存服务器。通过 MVTec Software Manager 进行的软件下载将变得更加快速和稳定。
了解更多
MVTec
HDevelopEVO 预览版:最新更新现已推出
更快、更直观且更具交互性的编程体验:所有 HALCON 用户现在均可下载全新的 IDE 预览版。
了解更多
HALCON
MVTec License Server 25.12 新版本发布
借助 MVTec License Server Cloud-Ready 25.12,HALCON 许可证可以借用,从而在网络中断或离线情况下仍可运行。
了解更多
MVTec
MVTec 深度学习工具 25.12 现已发布
2025 年 12 月 04 日,我们发布了 MVTec 深度学习工具的新版本 25.12,从而进一步发展了我们基于人工智能的机器视觉产品组合。
了解更多
深度学习工具
MVTec Academy 全新课程:《图像采集:适用于现代相机技术的接口》
本培训课程将向你介绍 HALCON 中新增的图像采集算子。通过实践练习,你将学习必要的技术术语和概念,并进一步加深理解。
了解更多
Academy
HALCON
HALCON 25.11 现已上市
新版本的 MVTec HALCON 现已可供下载。此次版本再次带来了多项优化与全新功能,其中包括全新的 持续学习(Continual Learning)– 分类 技术,使分类模型的训练与更新过程更加快速、灵活。
了解更多
HALCON
MVTec 线上学院新课程 "通过语言接口进行代码集成"
本高级课程讲解如何在使用 C、C++、C#、Visual Basic .NET 和 Python 编写的软件项目中集成并使用 HALCON 库。
了解更多
Academy
HALCON
MVTec Academy 新课程:使用 GigE Vision 进行图像采集
本高级课程深入讲解如何在 HALCON 中使用 GigE Vision 相机。
了解更多
Academy
HALCON
MVTec MERLIC 5.8 现已上市
MVTec MERLIC 5.8 让视觉应用的开发和运行比以往更加简单,具有改进的错误处理、集中式配方管理以及更快速、更灵活的部署。
了解更多
MERLIC
MVTec Academy 新课程:手眼标定
在本高级课程中,您将学习如何使用 HALCON 进行手眼标定。
了解更多
Academy
HALCON
MVTec License Server 25.08 新版本发布
本次更新使 License Server 更容易作为 Windows 系统服务运行,并提供了更便捷的文档访问。
了解更多
MVTec
新MVTec学院课程“检查条码和2D数据码的打印质量”
在本高级培训课程中,您将学习如何使用HALCON和MERLIC对条码和数据码进行打印质量检测。
了解更多
Academy
HALCON
MERLIC
新MVTec学院课程“缺陷检测”
本基础培训将向您介绍使用MVTec HALCON进行缺陷检测。您将学习不同的方法以及在开发缺陷检测应用程序时需要考虑的因素。随后,您将使用不同方法解决一些具有挑战性的应用案例。
了解更多
Academy
HALCON
MVTec HALCON software box with surfer – new version
HALCON 25.05 现已上市
新版本的 MVTec HALCON 现已可供下载。 HALCON 25.05 引入了形状匹配扩展参数估计的第一次迭代。在此版本中,MVTec 专注于提高 HALCON 的易用性和基于规则的机器视觉。
了解更多
HALCON
MVTec Academy 新课程:“为 MERLIC 开发自定义工具”
本高级培训将向您介绍如何为MERLIC开发自定义工具,以扩展现有的MERLIC工具库。
了解更多
Academy
MERLIC
MVTec 深度学习工具 25.04 现已发布
2025 年 4 月 30 日,我们发布了 MVTec 深度学习工具的新版本 25.04,从而进一步发展了我们基于人工智能的机器视觉产品组合。
了解更多
深度学习工具
MVTec MERLIC 5.7 现已上市
借助新版本 MERLIC 5.7,MVTec 延续了 MERLIC 的既定路线——轻松的流程集成与强大的机器视觉方法相结合。新版本 提高了 MERLIC 运行环境(RTE) 的可用性,并优化了通信接口的操作。
了解更多
MERLIC
全新 MVTec Academy 课程:学习全球上下文异常检测
高级在线课程讲解如何准备数据、训练和应用 MVTec 全球上下文异常检测模型。
了解更多
Academy
HALCON
MERLIC
任务完成:MVTec 圣诞问答活动!
随着我们的圣诞问答活动圆满结束,我们很高兴与大家分享精彩的结果!
了解更多
MVTec
MVTec Software