0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CV系列中瑕疵测量模式的算法及优化设置方法

机器视觉 来源:机械工程师 作者:机械工程师 2022-11-24 14:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

外观检测/瑕疵模式

瑕疵模式的原理

分割

图像传感器利用摄像元件 CCD 的每个像素的浓度(明暗) 数据,根据浓度的变化来检测瑕疵或边缘部。考虑到处理全部像素数据所需时间过长,同时一些不必要的噪点数据会影响检查的结果,因此在本公司生产的 CV 系列中,采用由数个像素构成的小“分割”的平均浓度,通过与周围的平均浓度进行对比的方法来检测瑕疵。

计算由四个像素构成的分割的平均浓度,然后与周围分割的平均浓度进行比较。

上图中,在红线标出的分割内检测到瑕疵。

瑕疵模式算法(各分割与周围分割进行比较和计算的方法)

下面介绍本公司生产的 CV系列中瑕疵测量模式的算法。

检测原理 (检测方向为X)

1、在检测区域内,将任何尺寸的小区域(分割)移动其分割大小的 1/4 量的同时,进行平均浓度的测定。

3fc5ae88-6b32-11ed-8abf-dac502259ad0.png

2、在包括当前分割(右图(1)95的位置))在内的检测方向4 分割中,测量最大浓度和最小浓度。该值就是当前分割的"瑕疵等级"。

4002a464-6b32-11ed-8abf-dac502259ad0.png

3、瑕疵等级超过了设定临界值时,将该当前分割作为瑕疵进行计数。该计数值则作为"伤量"检查结果。

402e2300-6b32-11ed-8abf-dac502259ad0.png

之后,在区域内每次以一定的移动量移动当前分割时重复以上(1)~(3)步骤。

指定检测方向为XY(二维)时的处理方法

4080d1ae-6b32-11ed-8abf-dac502259ad0.png

以XY为检测方向时,对于包括当前分割在内的 X、Y方向的各 4个分割(共计16个分割),计算最大浓度与最小浓度的差值。

通过比较周围 4 个分割 (而不仅是相邻 2 个分割) 的浓度,可以检测出微小的浓度变化( 瑕疵)。

瑕疵模式的原理 总结

瑕疵模式,是借助“段”这种由几个像素组成的小单位,与周围进行分段比较,将浓度变化点检测为瑕疵或污点的模式。通过分段处理,可以在降低干扰影响的同时实现高速性,通过将多个候选项与周围段进行比较,可使过去难以实现的对“微小瑕疵”、“轻薄污点”等的检测成为可能。

瑕疵模式的优化设置方法

最佳分割尺寸

下面介绍瑕疵检查的优化设置方法。

通过调整分割尺寸,可以优化检测敏感度及处理时间。

右表所示的试验结果表示的是分割尺寸不同时,瑕疵水平与处理时间之间的变化关系(使用本公司生产的 CV-3000)。

分割尺寸与检测对象的尺寸基本相同时,瑕疵水平达到最大值。换言之,将分割尺寸设为实际检测对象的尺寸是一种同时兼顾检测敏感度与处理时间的设置。

409f4b98-6b32-11ed-8abf-dac502259ad0.png

40bd294c-6b32-11ed-8abf-dac502259ad0.png

最佳分割尺寸=瑕疵大小(mm)×Y方向像素数量/Y方向视野(mm)

例如:瑕疵尺寸为 2mm、视野为120mm( 方形)、采用24万像素照相机(Y方向 480像素)。

则:2×480÷120=分割尺寸8

适于图像的分割移动量/ 比较间隔的设置

瑕疵模式的两个参数——移动量及比较间隔可以决定进行浓度比较时的分割移动距离。

通过调整这些参数,可以更好地检测“ 小尺寸瑕疵”、“ 颜色较浅的污迹”等有特点的瑕疵·污迹。

40ebec50-6b32-11ed-8abf-dac502259ad0.png

检测小尺寸瑕疵时,应该将移动量及比较间隔均设为较小的值,以便进行细致比较。

检测颜色较浅的污迹时,需要将移动量及比较间隔均设为较大的值,以便在更大的范围内进行比较。

总之,为了得到良好的检测效果,应该根据瑕疵·污迹的种类进行适当的设置。

瑕疵模式最佳设定方法 总结

通过调整最佳段大小和移动量/比较间隔设定,实现目标物的检测最佳化。最佳设定,就是将段大小设定为和瑕疵/污点同样的大小,并根据瑕疵/污点的大小和浓度,设定移动量和比较间隔。

圆周方向瑕疵检查的原理

对于 PET 瓶、轴承、O圈等圆形的工件,应根据其曲线的外形制定适宜的外观检查方法。

这里,我们采用了利用程序进行“极座标转换”的方法。

将圆弧形的窗口(检查区域)转换成方形,通过对比圆周及半径方向上的分割浓度来检测瑕疵。

41123ca2-6b32-11ed-8abf-dac502259ad0.png

通过预处理提高瑕疵模式的使用效果

差分滤镜:忽略印刷部分,只检查污迹

如果没有标准,只是测量浓淡变化值,则难以区分污迹和印 刷文字。其结果往往是将清晰的印刷文字(而不是较浅的污迹)作为瑕疵或污迹检测出来。

通过保存合格品图像,进行每次输入图像及差分预处理,可以对于作为差分保留下来的图像进行256 级平均浓度比较。这样,即使工件上有复杂的印刷文字或图案,也可以检测出污迹或瑕疵。

41529f7c-6b32-11ed-8abf-dac502259ad0.png

实时差分滤镜

该滤镜可以通过提取原图像与原图像经过膨胀收缩滤镜处理后的图像之间的差分,从而检测出极小的黑点等缺陷之处。利用该滤镜时,可以免去根据形状复杂的对象物体的轮廓进行的区域设置,也不需要进行对象物体的位置修正,因此设置更简单。

4182e736-6b32-11ed-8abf-dac502259ad0.png

实时差分滤镜的原理

外观检测/瑕疵模式 总结

要最大程度发挥瑕疵模式的作用,请牢记以下3点。

根据需要检测的瑕疵大小,设定段大小

根据瑕疵的大小及浓度,设定移动量/比较间隔

根据工件的形状,组合预处理设定

最后,对于视觉系统而言,拍摄清晰的图像很重要。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2574

    文章

    54458

    浏览量

    786590
  • CCD
    CCD
    +关注

    关注

    32

    文章

    902

    浏览量

    148661
  • 数据
    +关注

    关注

    8

    文章

    7316

    浏览量

    94044

原文标题:机器视觉外观检测基础

文章出处:【微信号:www_51qudong_com,微信公众号:机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PKHV3020高压衰减棒在不同频率脉冲信号测量的示波器设置优化指南

    本文总结PKHV3020高压衰减棒在不同频率脉冲信号测量,提出优化示波器参数设置方法,以确保准确还原脉冲波形,提升
    的头像 发表于 12-09 09:49 53次阅读

    RIGOL普源示波器DS2000A系列自动测量功能设置指南

    RIGOL普源DS2000A系列示波器凭借其强大的自动测量功能,可快速获取信号参数的精确数据,极大提升测试效率。本文将详细介绍如何设置DS2000A的自动测量功能,帮助用户高效完成各类
    的头像 发表于 11-13 11:40 215次阅读
    RIGOL普源示波器DS2000A<b class='flag-5'>系列</b>自动<b class='flag-5'>测量</b>功能<b class='flag-5'>设置</b>指南

    如何选择适合的抗干扰算法优化电能质量在线监测装置的测量精度?

    测量精度优化。以下是具体方法与实践指南: 一、先明确干扰类型:抗干扰算法的 “靶向性” 前提 电能质量监测的干扰可分为 5 类,其特性决定
    的头像 发表于 11-06 09:54 472次阅读

    如何利用 AI 算法优化碳化硅衬底 TTV 厚度测量数据处理

    摘要 本文聚焦碳化硅衬底 TTV 厚度测量数据处理环节,针对传统方法的局限性,探讨 AI 算法在数据降噪、误差校正、特征提取等方面的应用,为提升数据处理效率与测量准确性提供新的技术思路
    的头像 发表于 08-25 14:06 511次阅读
    如何利用 AI <b class='flag-5'>算法</b><b class='flag-5'>优化</b>碳化硅衬底 TTV 厚度<b class='flag-5'>测量</b>数据处理

    信号发生器如何与波束赋形算法配合优化

    场景的多径传播、干扰和用户移动性,从而验证和优化波束赋形算法的性能。以下是具体配合优化方法及实施步骤:一、信号发生器在波束赋形
    发表于 08-08 14:41

    基于数据算法驱动的配方研发新模式

    基于数据算法驱动的配方研发新模式 随着人工智能、大数据和机器学习技术的快速发展,传统依赖经验和试错的配方研发模式正逐步向数据驱动、算法优化
    的头像 发表于 08-06 17:25 810次阅读

    示波器应用之如何通过示波器设置减小测量误差

    误差示波器测量误差可能由硬件限制、设置不当、环境干扰、人为操作等因素引起。以下是示波器误差产生的原因及其典型表现:设置与操作误差通过系统分析误差来源以及表现,可针对性优化
    的头像 发表于 07-02 14:20 678次阅读
    示波器应用之如何通过示波器<b class='flag-5'>设置</b>减小<b class='flag-5'>测量</b>误差

    半导体器件CV测量技术解析

    一代材料和器件的研究和开发CV测量的重要性越来越高。因此,必须要了解CV测量的基础。今天就聊一聊CV
    的头像 发表于 06-01 10:02 1240次阅读
    半导体器件<b class='flag-5'>CV</b><b class='flag-5'>测量</b>技术解析

    USB示波器如何设置触发模式

    测量和分析,如电视信号、监控视频信号等。在电视维修,使用视频触发可以稳定地显示视频信号的某一行或某一帧,方便检测视频信号的质量和故障。 斜率触发 设置方法:选择斜率触发
    发表于 05-15 15:28

    直流电源CV/CC模式实现原理

    直流电源实现恒压(CV)和恒流(CC)模式输出的核心在于 双闭环反馈控制 ,通过电压和电流的实时监测与动态调整,确保在负载变化时自动切换模式。以下是具体实现原理和步骤: 1、基本工作原理 恒压
    的头像 发表于 03-19 15:34 5990次阅读

    VirtualLab Fusion应用:非近轴衍射分束器的设计与优化

    衍射分束器能够通过预先设置的功率比值将单束激光分割成多束,广泛应用于激光材料加工和光学计量等领域。但是由于非近轴、高数值孔径分束和衍射角所需的特征尺寸较小,这种器件的设计和优化可能具有
    发表于 03-10 08:56

    VirtualLab Fusion应用:光波导系统光栅几何结构的优化

    Fusion为这项任务提供了一系列强大的工具,如:可以计算基本优化函数(如均匀性和效率)的探测器,以及沿着布局的特定区域实现光栅参数平滑变化的可能性。后一种方法可大大减少优化
    发表于 02-07 09:41

    菊水直流电源CV/CC模式切换方法

    菊水直流电源(除PBZ系列)的CV/CC模式是由负载的变化来进行切换的,本文将具体介绍CV/CC切换的方法及原理。恒压与恒流
    的头像 发表于 02-05 10:45 2710次阅读
    菊水直流电源<b class='flag-5'>CV</b>/CC<b class='flag-5'>模式</b>切换<b class='flag-5'>方法</b>

    光波导系统光栅几何结构的优化

    。 VirtualLab Fusion为这项任务提供了一系列强大的工具,如:可以计算基本优化函数(如均匀性和效率)的探测器,以及沿着布局的特定区域实现光栅参数平滑变化的可能性。后一种方法可大大减少
    发表于 12-20 10:27

    光波导系统光栅几何结构的优化

    Fusion为这项任务提供了一系列强大的工具,如:可以计算基本优化函数(如均匀性和效率)的探测器,以及沿着布局的特定区域实现光栅参数平滑变化的可能性。后一种方法可大大减少优化
    发表于 12-16 10:39