一种机器视觉下的磁环外观缺陷智能检测系统及方法技术方案

技术编号:34785796 阅读:19 留言:0更新日期:2022-09-03 19:46
本发明专利技术公开了一种机器视觉下的磁环外观缺陷智能检测系统及方法,缺角综合影响值获取模块,所述缺角综合影响值获取模块对灰度处理后的第一图像及第二图像进行缺角识别,并根据每个缺角对应的深度及面积计算相应缺角对应的缺角影响值,对各个缺角影响值进行累加,得到待测磁环的缺角综合影响值。本发明专利技术涉及外观检测技术领域,通过摄像头获取磁环的外观画面,并从磁环的形变、缺角及光滑程度这三方面对磁环进行分析,判断磁环的外观缺陷程度,进而实现对磁环外观缺陷的判断;该方式可实现智能化控制,无需人工肉眼对磁环外观缺陷进行检测,不仅节省人力资源,且对磁环外观缺陷的检测精度更高。测精度更高。测精度更高。

【技术实现步骤摘要】
一种机器视觉下的磁环外观缺陷智能检测系统及方法


[0001]本专利技术涉及外观检测
,具体为一种机器视觉下的磁环外观缺陷智能检测系统及方法。

技术介绍

[0002]随着电子信息技术的快速发展,磁环作为电子电路中常用的抗干扰原件,人们对磁环的应用越来越广泛,对人们的生产和生活起着不可忽视的作用,但是磁环的外观缺陷对其性能存在一定的影响,进而人们在磁环生产时,会对磁环的外观缺陷进行检测。
[0003]当前的磁环外观缺陷检测通常是采用人工抽检的方式,即先人工采样,然后通过肉眼或显微镜检测样品磁环的外环是否存在缺陷,该方式不仅浪费人力资源,且检测精度较差,只能检测生产的部分磁环,无法对所有磁环产品进行检测,进而存在较大的缺陷。

技术实现思路

[0004]本专利技术的目的在于提供一种机器视觉下的磁环外观缺陷智能检测系统及方法,以解决上述
技术介绍
中提出的问题。
[0005]为了解决上述技术问题,本专利技术提供如下技术方案:一种机器视觉下的磁环外观缺陷智能检测方法,所述方法包括以下步骤:S1、通过机械固件对待测磁环进行固定,固定后的待测磁环的最大圆形截面与水平面平行;S2、通过第一摄像头对待测磁环的上表面进行图像采集,得到第一图像,通过第二摄像头对待测磁环的下表面进行图像采集,得到第二图像,并对第一图像及第二图像进行灰度处理,所述第一摄像头指向及第二摄像头指向均与固定后的待测磁环的最大圆形截面垂直,且第一摄像头指向与第二摄像头指向的连线过第一参照点,所述第一参照点为机械固件与待测磁环接触的三个点所构成的三角形的中心点,并以第一参照点为原点构建待测磁环的平面模型;S3、提取数据库中与待测磁环规格相同的磁环对应的最大圆形截面,记为第一参考截面,将第一参考截面中内环轮廓对应的圆心记为第二参照点,将第一参照点与第二参照点重合,计算待测磁环的最大圆形截面相对于第一参照截面的形变系数,记为第一形变系数XB;S4、对灰度处理后的第一图像及第二图像进行缺角识别,并根据每个缺角对应的深度及面积计算相应缺角对应的缺角影响值,对各个缺角影响值进行累加,得到待测磁环的缺角综合影响值Q;S5、对灰度处理后且除识别的缺角区域之外的第一图像及第二图像进行光滑度检测,识别毛刺及磁渣对应的区域,并对识别的毛刺及磁渣区域进行分析,得到待测磁环的光滑度影响值GH;
S6、对待测磁环对应的第一形变系数、缺角综合影响值及光滑度影响值进行归一化处理,得到待测磁环的归一化值,并将待测磁环的归一化值与第一阈值进行比较,所述第一阈值为数据库中预制的常数,当待测磁环的归一化值大于等于第一阈值时,则判定待测磁环外观异常,当待测磁环的归一化值小于第一阈值时,则判定待测磁环外观正常。
[0006]进一步的,所述S1中机械固件对待测磁环进行固定时,机械固件的三个收缩角分别与磁环外圈接触,每个角与磁环外圈对应一个接触点,所述机械固件包括一个圆环主体及三个收缩角,所述圆环主体与收缩角固定连接,圆环主体上三个收缩角呈等边三角形分布,所述收缩角能够收缩,且收缩角与第一传感器相连,第一传感器实时获取收缩角对应的形变值,在计算第一参照点的过程中,以圆环主体为参照物,根据第一传感器中三个收缩角对应的形变值,得到机械固件与待测磁环接触的三个点相对于圆环主体的位置,进而求取机械固件与待测磁环接触的三个点所围三角形的中心点,得到第一参照点。
[0007]本专利技术机械固件在对待测磁环进行固定时,设置三个收缩角,是为了在确保对待测磁环固定牢固的情况下尽可能的减少机械固件与待测磁环的接触点,避免对待测磁环的外观检测造成影响;获取第一参照点为后续过程中计算待测磁环的第一形变系数提供了数据参照。
[0008]进一步的,所述S2中以第一参照点为原点构建待测磁环的平面模型时,以第一参照点原点,以过原点且与水平面垂直的直线中从下至上的方向为y轴正方向,以过原点且在固定后的待测磁环的最大圆形截面中垂直于y轴的直线中从左至右的方向为x轴正方向,构建平面直角坐标系,所述第一摄像头、第二摄像头分别与第一参照点的距离相同,将第一图像的中心点与平面直角坐标系原点重合,将过第一图像中心点的长边所在直线与x轴重合,将过第一图像中心点的短边所在直线与y轴重合,在平面直角坐标系中标注出第一图像中待测磁环对应的各个像素点对应的坐标,得到待测磁环的第一平面模型,区分第一图像中待测磁环对应的像素点是通过将灰度处理后的第一图像中各个像素点对应的灰度值与第一预设值进行比较获取的,所述第一预设值为数据库中预制的常数,当像素点对应的灰度值大于等于第一预设值时,则判定像素点为待测磁环对应的相应像素点,所述待测磁环对应的像素点包括多个,当像素点对应的灰度值小于第一预设值时,则判定像素点为待测磁环对应的相应像素点;通过第二图像得到待测磁环的第二平面模型,得到待测磁环的第二平面模型的方法与得到待测磁环的第一平面模型的方法相同,获取待测磁环的第三平面模型,所述待测磁环的第三平面模型为待测磁环的第二平面模型关于y轴对称后的结果。
[0009]本专利技术获取待测磁环的第三平面模型时,设置所述待测磁环的第三平面模型为待测磁环的第二平面模型关于y轴对称后的结果,是考虑到第一图像与第二图像对应的摄像头方向相反,进而同一形状的磁环在第一图像与第二图像中的形状是关于y轴对称的,进而获取第三平面模型是为了与第一平面模型在磁环形状上进行统一,为后续计算待测磁环的
第一形变系数提供了数据参照。
[0010]进一步的,所述S3中得到第一形变系数的方法包括以下步骤:S3.1、获取待测磁环的第一平面模型及第三平面模型;S3.2、获取第一参照界面及第二参照点;S3.3、将第一参照点与第二参照点重合时,对第一平面模型中未与第一参照界面重合的像素点对应的坐标进行第一标记,将第一标记的坐标点进行汇总,得到第一标记集合;S3.4、将第一参照点与第二参照点重合时,对第三平面模型中未与第一参照界面重合的像素点对应的坐标进行第二标记,将第二标记的坐标点进行汇总,得到第二标记集合;S3.5、计算第一标记集合与第二标记集合的并集,得到第三标记集合;S3.6、得到第一形变系数XB,XB的值等于第三标记集合中的元素个数与第一参照界面中像素点总个数的比值。
[0011]本专利技术获取第一标记集合是为了统计第一平面模型与第一参照界面之间的差异像素点,第一标记集合中的元素个数越多,则说明两者之间的差异越大;获取第二标记集合是为了统计第二平面模型与第一参照界面之间的差异像素点;获取第三标记集合,是为了统计待测磁环与第一参照界面之间的总体差异情况。
[0012]进一步的,所述S4中得到待测磁环的缺角综合影响值的方法包括以下步骤:S4.1、计算第一图像中各个像素点对应灰度值的平均值,记为第一标准灰度值,并分别计算第一图像中各个像素点的灰度值与第一标准灰度值差值的绝对值;S4.2、筛选第一图像中与第一标准灰度值差值的绝对值大于等于第二阈值的像素点,所述第二阈值为数据库中预制的常数,得到第一筛选结果,第一筛选结果中每个像素点保存到一个空白集合中;S4.3、判断第一筛选结果中任意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器视觉下的磁环外观缺陷智能检测方法,其特征在于,所述方法包括以下步骤:S1、通过机械固件对待测磁环进行固定,固定后的待测磁环的最大圆形截面与水平面平行;S2、通过第一摄像头对待测磁环的上表面进行图像采集,得到第一图像,通过第二摄像头对待测磁环的下表面进行图像采集,得到第二图像,并对第一图像及第二图像进行灰度处理,所述第一摄像头指向及第二摄像头指向均与固定后的待测磁环的最大圆形截面垂直,且第一摄像头指向与第二摄像头指向的连线过第一参照点,所述第一参照点为机械固件与待测磁环接触的三个点所构成的三角形的中心点,并以第一参照点为原点构建待测磁环的平面模型;S3、提取数据库中与待测磁环规格相同的磁环对应的最大圆形截面,记为第一参考截面,将第一参考截面中内环轮廓对应的圆心记为第二参照点,将第一参照点与第二参照点重合,计算待测磁环的最大圆形截面相对于第一参照截面的形变系数,记为第一形变系数XB;S4、对灰度处理后的第一图像及第二图像进行缺角识别,并根据每个缺角对应的深度及面积计算相应缺角对应的缺角影响值,对各个缺角影响值进行累加,得到待测磁环的缺角综合影响值Q;S5、对灰度处理后且除识别的缺角区域之外的第一图像及第二图像进行光滑度检测,识别毛刺及磁渣对应的区域,并对识别的毛刺及磁渣区域进行分析,得到待测磁环的光滑度影响值GH;S6、对待测磁环对应的第一形变系数、缺角综合影响值及光滑度影响值进行归一化处理,得到待测磁环的归一化值,并将待测磁环的归一化值与第一阈值进行比较,所述第一阈值为数据库中预制的常数,当待测磁环的归一化值大于等于第一阈值时,则判定待测磁环外观异常,当待测磁环的归一化值小于第一阈值时,则判定待测磁环外观正常。2.根据权利要求1所述的一种机器视觉下的磁环外观缺陷智能检测方法,其特征在于:所述S1中机械固件对待测磁环进行固定时,机械固件的三个收缩角分别与磁环外圈接触,每个角与磁环外圈对应一个接触点,所述机械固件包括一个圆环主体及三个收缩角,所述圆环主体与收缩角固定连接,圆环主体上三个收缩角呈等边三角形分布,所述收缩角能够收缩,且收缩角与第一传感器相连,第一传感器实时获取收缩角对应的形变值,在计算第一参照点的过程中,以圆环主体为参照物,根据第一传感器中三个收缩角对应的形变值,得到机械固件与待测磁环接触的三个点相对于圆环主体的位置,进而求取机械固件与待测磁环接触的三个点所围三角形的中心点,得到第一参照点。3.根据权利要求2所述的一种机器视觉下的磁环外观缺陷智能检测方法,其特征在于:所述S2中以第一参照点为原点构建待测磁环的平面模型时,以第一参照点原点,以过原点且与水平面垂直的直线中从下至上的方向为y轴正方向,以过原点且在固定后的待测磁环的最大圆形截面中垂直于y轴的直线中从左至右的方向为x轴正方向,构建平面直角坐标
系,所述第一摄像头、第二摄像头分别与第一参照点的距离相同,将第一图像的中心点与平面直角坐标系原点重合,将过第一图像中心点的长边所在直线与x轴重合,将过第一图像中心点的短边所在直线与y轴重合,在平面直角坐标系中标注出第一图像中待测磁环对应的各个像素点对应的坐标,得到待测磁环的第一平面模型,区分第一图像中待测磁环对应的像素点是通过将灰度处理后的第一图像中各个像素点对应的灰度值与第一预设值进行比较获取的,所述第一预设值为数据库中预制的常数,当像素点对应的灰度值大于等于第一预设值时,则判定像素点为待测磁环对应的相应像素点,当像素点对应的灰度值小于第一预设值时,则判定像素点为待测磁环对应的相应像素点;通过第二图像得到待测磁环的第二平面模型,得到待测磁环的第二平面模型的方法与得到待测磁环的第一平面模型的方法相同,获取待测磁环的第三平面模型,所述待测磁环的第三平面模型为待测磁环的第二平面模型关于y轴对称后的结果。4.根据权利要求3所述的一种机器视觉下的磁环外观缺陷智能检测方法,其特征在于:所述S3中得到第一形变系数的方法包括以下步骤:S3.1、获取待测磁环的第一平面模型及第三平面模型;S3.2、获取第一参照界面及第二参照点;S3.3、将第一参照点与第二参照点重合时,对第一平面模型中未与第一参照界面重合的像素点对应的坐标进行第一标记,将第一标记的坐标点进行汇总,得到第一标记集合;S3.4、将第一参照点与第二参照点重合时,对第三平面模型中未与第一参照界面重合的像素点对应的坐标进行第二标记,将第二标记的坐标点进行汇总,得到第二标记集合;S3.5、计算第一标记集合与第二标记集合的并集,得到第三标记集合;S3.6、得到第一形变系数XB,XB的值等于第三标记集合中的元素个数与第一参照界面中像素点总个数的比值。5.根据权利要求1所述的一种机器视觉下的磁环外观缺陷智能检测方法,其特征在于:所述S4中得到待测磁环的缺角综合影响值的方法包括以下步骤:S4.1、计算第一图像中各个像素点对应灰度值的平均值,记为第一标准灰度值,并分别计算第一图像中各个像素点的灰度值与第一标准灰度值差值的绝对值;S4.2、筛选第一图像中与第一标准灰度值差值的绝对值大于等于第二阈值的像素点,所述第二阈值为数据库中预制的常数,得到第一筛选结果,第一筛选结果中每个像素点保存到一个空白集合中;S4.3、判断第一筛选结果中任意两个集合对应的元素在第一图像中是否相邻,当两个集合对应的元素在第一图像中存在相邻情况时,则将两个集合的并集...

【专利技术属性】
技术研发人员:李细华张齐凯
申请(专利权)人:君享科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1