MVTEC HALCON

利用机器视觉验证印刷文本 - PHILRO INDUSTRIAL LTD.

PHILRO Industrial Ltd. 使用 MVTec HALCON 的视觉检测系统,检测人造黄油包装上的印刷错误,并自动剔除有缺陷的产品。Basler 摄像头和传感器检查文本行的可读性和完整性。
HALCON
食品和饮料
对齐
Blob 分析
过滤技术
匹配-Matching
形态学
OCR

罗马尼亚一家领先的消费品公司正在使用一种基于视觉的检测系统,该系统可以检测人造黄油包装上任何类型的印刷错误,并发出实时信号,将难以辨认的包装从生产线上剔除。

PHILRO Industrial(罗马尼亚沃伦塔里)在工业自动化领域拥有十余年经验,可为任何需要此类解决方案的行业开发、生产并交付机器视觉系统。PHILRO Industrial 的机器视觉部门(罗马尼亚布加勒斯特)提供全包式解决方案,涵盖各类项目最佳实现的所有必要方面,包括可行性研究和案例分析。Unilever 是罗马尼亚领先的消费品公司之一,自 1995 年以来一直在罗马尼亚市场开展业务。Unilever 的生产有很大一部分是在普洛耶蒂的工业平台上进行。在 Rama 人造黄油包装的生产线上,印刷的标识码和有效期会出现一些错误:缺少部分字符、缺少全部字符、印刷不清晰、划痕等。这些错误会导致印在人造黄油包装上的信息难以辨认,进而在分销链的末端造成不必要的问题。过去,质量控制方法是由操作员对每包人造黄油进行目视检验,这种方式的特点包括:误差幅度会随着眼睛的疲劳而增大,需要许多操作员来覆盖生产线的产能,还可能导致生产线停滞等等。为了解决质量控制问题,Unilever 利用 PHILRO Industrial 机器视觉部门专家的专业知识,实施了一套可行的解决方案。他们的成果是一套基于视觉的检测系统,可以检测印刷包装上任何类型的错误,并指示将其从生产线上剔除。PHILRO Industrial 在 Rama 的生产线上安装了基于机器视觉的质量控制系统。专业摄像机在快速移动的生产线上“读取”人造黄油包装袋上的印刷字符。当检测到错误(缺少字符、行字符错误、印刷内容难以辨认等)时,系统会指示从生产线上移除有缺陷的包装袋。  系统具有以下组件:

  • 配备 16 毫米镜头的 Basler Ace aca1300-30gm 摄像机;
  • 用于图像处理的 NUC6i5SIH 计算机;
  • 用于驱动控制元件的 ADAM 6052;
  • 用于触发图像采集程序的 Sick 电感式传感器。

人造黄油包装袋通过传感器,传感器触发图像采集程序。取得图像后,对其进行处理。定制软件应用程序中使用了 HALCON 成像软件,该软件可识别每个包装每行文本中的字符,并使用 HALCON 功能检查是否存在任何印刷错误。应用程序使用多个 HALCON 算子来完成任务:

  • find_shape_model:找到包装上的“L”字母,在之前创建并保存为参考的图像中搜索“L”模型。因为字符并不一定印在包装上的同一地方,所以我们需要检测文本的开头位置。
  • rectangle:找到“L”字母后,创建两个 ROI(感兴趣区域),代表人造黄油包装上带有字母数字字符的两个印刷行。

从这里开始,程序分为两个进程,在两个行中查找文本。从操作员的角度来看,这两个进程完全相同,只是使用的参数不同。对每一行使用的算子有:

  • reduce domain:在一行字符处缩小图像域;
  • text_line_orientation:确定文本与水平线之间的角度;
  • rotate_image:以此角度旋转图像;
  • equ_histo_image:增加图像的对比度,使用直方图调解;
  • mean_image:调解图像;
  • binary_threshold:将图像部分分为白色部分和黑色部分两类,提取出黑色的字符;
  • closing_circle:填补字符的空隙;
  • connection:提取字符;
  • partition_dynamic:按照宽度和长度分隔字符;
  • select shape:只选择包含相当于对应字符区域的特定区域的部分;
  • count_obj:统计这些部分的个数,并将其与要印刷在人造黄油包装上的字符个数进行比较。

该系统每分钟能够检查最多 300 个包装。如果检测到包装上有难以辨认的字符,会触发警报,以便从生产线上实时剔除。该应用程序可以将收集的所有数据存储在数据库中,并且可以与公司的 ERP 连接,以方便统计和增强可追溯性。PHILRO Industrial 实施的解决方案可以大幅提高生产力,同时显著降低未检出缺陷率。由于验证流程为自动执行,还能降低人员成本。PHILRO Industrial(罗马尼亚沃伦塔里,www.philro.ro)在工业自动化领域拥有十余年经验,可为任何需要此类解决方案的行业开发、生产并交付机器视觉系统。PHILRO Industrial 的机器视觉部门(罗马尼亚布加勒斯特,www.detectievideo.com)提供全包式解决方案,涵盖各类项目最佳实现的所有必要方面,包括可行性研究和案例分析。

作者:Mihai Nasta,Mădălin Roventa PHILRO Industrial Ltd. 是MVTec 认证集成商

感谢PHILRO Industrial Ltd.提供本文。产品/商标的所有产品名称、商标和图片版权均属于其持有者。保留所有权利。

发布日期: 十二月 14, 2017

更多新闻

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