MVTEC HALCON

利用基于结构光的视觉系统检测火帽 - TEKNIKER

Tekniker Foundation 使用 HALCON 和 2D/3D 相机,每小时检测高达 216,000 个雷管,识别凹痕、错位或缺失。
HALCON
机械
3D 标定
3D 视觉
Blob 分析
匹配-Matching

Centro Tecnológico Tekniker 开发了一套可以高速检查火帽的系统。火帽是制造弹药时用到的关键组件。这些易爆火帽采用批量生产,必须按照严格的公差要求制造,并以 100% 的精度进行检查。一家领先的猎枪弹生产商与 Tekniker Foundation Technological Center 的 Alberto Tellaeche 博士接洽,希望开发一套能够以高达每小时 216000 个的速度检查这些零件的自动化系统。为达到这一速度,系统会在火帽沿传送带送到系统的同时,对每个盛有 600 个火帽的托盘进行检查。

“在生产这些火帽的过程中,可能会出现许多不同的错误,”Tellaeche 介绍道。“例如火帽中央部分可能存在凹陷、安放不正确、方向颠倒或者安放在托盘中时超出正确公差范围。其他错误还可能包括帽盖缺失或帽盖脏污。”之前,这种检查通过人工进行,随机抽取统计样本,由检查人员进行分析。

为了在托盘内对火帽进行检查,Tellaeche 和同事意识到需要在零件沿着生产线移动的同时采集其 2D 和 3D 图像。部署用于 3D 图像采集的结构化 3B 类线投影红色激光束和用于 2D 图像采集的漫射红色条形灯之后,可以使用 Sick 的 Ranger E55 相机采集图像。

系统设计人员将相机中的传感器划分为不同的区域,使相机能够同时采集 512 × 3300 × 8 位 2D 图像和 512 × 3300 × 16 位 3D 图像。每秒生成的 35000 个线型随后通过相机的 GigE 接口传输到工作频率为 2.83 GHz 的 Intel Core 2 四核 Q9550 CPU。

“系统必须能够在 8 秒时间内检查完盛有 600 个火帽的托盘,”Tellaeche 介绍道,“我们选择了 MVTec 的 HALCON 9.0 机器视觉库,因为它速度快,并且可以在处理器的四个内核上并行执行图像处理功能。”

对 Sick 相机生成的每张 2D 和 3D 图像应用不同的图像处理算法。在每张图像中,对应每个托盘上的五组 120 个火帽生成五个感兴趣区域 (ROI)。在每个 ROI 内,使用基于几何形状的火帽综合模型执行模型查找器操作。使用此模型查找器可完美定位图像中的所有火帽,然后进一步执行图像处理功能。

针对 2D 图像中的每个火帽,对中央药筒执行阈值和 Blob 分析。在阈值处理后,确定中央药筒圆度。计算圆度之后,使用 Blob 分析确定中央药筒面积。为了完成 3D 图像处理,从三个水平方向和三个垂直方向编程六条线型,以分析每个火帽。由于成像系统的性质,每个火帽均为椭圆形状,因此无论水平还是垂直,线型的参数都取决于线型的类型。由于盛有火帽的托盘的不规则性和零件定位的误差,中央部分得到的轮廓可能并非完全水平。

生成线型之后,根据火帽开始和结束处线型的最大和最小点位置来确定中央药筒的宽度。通过比较中央药筒高度值和外部药筒边界值,确定与帽盖制造公差相关的误差。通过计算火帽中央药筒高度值的散度来确定其他误差。
然后,可以使用统计分析计算火帽中央药筒所对应值的回归线。根据此回归线可估计中央药筒应显示的高度值并确定公差。使用回归线的斜率和偏差,系统可确定是火帽中央药筒缺失,还是火帽本身缺失。

为确定中央药筒是否安放在公差范围内,使用火帽的两个最大值与回归线理论值之间的差值。如果此平均值较小且在允许公差范围内,则中央药筒作为合格零件通过;如果较大,则中央药筒安放小于公差,予以剔除。

“自动系统取代了对火帽进行人工统计分析的需求,能够对每个火帽进行 100% 的检查,”Tellaeche 介绍道。“从统计意义上讲,这意味着系统每检查 10 万个火帽,可能出现的错误不超过三个。”

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

发布日期: 八月 25, 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