System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于机器视觉的缺陷识别方法技术_技高网

一种基于机器视觉的缺陷识别方法技术

技术编号:41136651 阅读:2 留言:0更新日期:2024-04-30 18:08
本发明专利技术机器视觉技术领域,具体涉及一种基于机器视觉的缺陷识别方法,获取螺母抽样组内的每个螺母图像,基于螺母图像得到每个螺母特征数据,即通过对螺母图像中的图像子单元的非标比、非标子单元的异点比和非标面积比得到螺母图像的异点非标率,再通过对螺母图像中的单元螺距值得到螺母图像的螺距偏差值,基于螺母图像的异点非标率和螺距偏差值完成对螺母状态识别,实现从螺母的表面状态和形体尺寸等多个方面完成对螺母表面值的识别,基于螺母表面值得到螺母表面值组,再通过对螺母表面值组进行处理得到抽样组的表面异常基数,基于抽样组的表面异常基数完成对抽样组状态的识别。

【技术实现步骤摘要】

本专利技术涉及机器视觉,具体涉及一种基于机器视觉的缺陷识别方法


技术介绍

1、如中国专利公开号cn113984775a公开了一种基于机器视觉的螺母缺陷检测装置及方法,通过设置的第一滑杆、液压杆、第一连接板、第一高清摄像机、第二高清摄像机、led灯、第一电机、第一电动伸缩杆与夹持板,使得螺母检测不需要由人工完成,同时能够确保螺母检测的精度和质量到达一 致性的要。

2、现有技术中,对于单个螺母的质量检测不能匹配螺母生产线的加工速度,在螺母生产线的加工过程中,通常是对螺母组进行抽检,即单次进行多个螺母的抽样形成抽样组,对抽样组内的螺母状态识别完成对螺母生产线加工状态的识别。

3、基于此,本专利技术提出了一种基于机器视觉的缺陷识别方法,从单个螺母缺陷的识别完成对抽样组质量的识别,基于抽样组质量完成对螺母加工状态的识别。


技术实现思路

1、本专利技术的目的在于提供一种基于机器视觉的缺陷识别方法,获取螺母抽样组内的每个螺母图像,基于螺母图像得到每个螺母特征数据,即通过对螺母图像中的图像子单元的非标比、非标子单元的异点比和非标面积比得到螺母图像的异点非标率,再通过对螺母图像中的单元螺距值得到螺母图像的螺距偏差值,基于螺母图像的异点非标率和螺距偏差值完成对螺母状态识别,实现从螺母的表面状态和形体尺寸等多个方面完成对螺母表面值的识别,基于螺母表面值得到螺母表面值组,再通过对螺母表面值组进行处理得到抽样组的表面异常基数,基于抽样组的表面异常基数完成对抽样组状态的识别。

2、本专利技术所解决的技术问题为:

3、本专利技术的目的可以通过以下技术方案实现:

4、一种基于机器视觉的缺陷识别方法,包括以下步骤:

5、步骤一:对螺母生产线进行抽样,得到螺母抽样组,采集螺母抽样组内每个螺母图像,并对采集的螺母图像预处理,对预处理后螺母图像的进行螺母特征提取得到螺母特征数据;

6、步骤二:通过对螺母特征数据进行处理,得到螺母表面值;

7、步骤三:基于螺母表面值得到抽样组的螺母表面值组,通过对螺母表面值组处理得到抽样组状态数据,基于抽样组状态数据得到抽样组的表面异常基数;

8、其中,抽样组状态数据包括抽样组的方幅变值、抽样组的非定比和抽样组的偏差积数比;

9、步骤四:将抽样组的表面异常基数与预设抽样组的表面异常基数阈值进行比较得到,得到抽样组的状态信号;

10、其中,抽样组的状态信号包括抽样组抽样正常信号和抽样组抽样异常信号;

11、步骤五:基于抽样组抽样异常信号,获取抽样组的非定比,基于抽样组的非定比完成对螺母加工设备及螺母形体进行识别,实现对螺母加工设备状态的评估。

12、作为本专利技术进一步的方案:步骤二中,螺母特征数据包括螺母图像的异点非标总率和螺母图像的螺距偏差值;

13、将螺母图像的异点非标总率记为fi;

14、将螺母图像的螺距偏差值记为ji;

15、即通过公式计算得到每个螺母的螺母表面值fj,其中,为预设比例系数。

16、作为本专利技术进一步的方案:螺母图像包括螺母正面图像、螺母背面图像、螺母左侧面图像和螺母右侧面图像;

17、获取螺母正面图像、螺母背面图像、螺母左侧面图像和螺母右侧面图像的螺母图像的异点非标率;

18、将四个面螺母图像的异点非标率进行求和得到螺母图像的异点非标总率。

19、作为本专利技术进一步的方案:将螺母正面图像沿轴向分割成若干个图像子单元,对每个图像子单元中的异点进行识别;

20、将图像子单元中存在异点的图像子单元记为非标子单元,将图像子单元中未存在异点的图像子单元记为核标子单元;

21、将非标子单元的个数与图像子单元的总个数进行比值计算,得到图像子单元的非标比;

22、将非标子单元中异点的数量与非标子单元的面积值进行比值计算,得到非标子单元的异点比;

23、将最大值所对应的非标子单元的异点比记为第一非标子单元;

24、将最小值所对应的非标子单元的异点比记为第二非标子单元;

25、将第一非标子单元与第二非标子单元进行连线,得到非标子单元的非标线;

26、以非标线中点为圆心,非标线的长度为半径,作一个非标圆;

27、获取非标圆与图像子单元的重叠区域,记为非标重叠区域;

28、获取非标重叠区域的面积,将非标重叠区域的面积与图像子单元的总面积进行比值计算,得到非标面积比;

29、将图像子单元的非标比、非标子单元的异点比及非标面积比进行加权处理,即得到螺母图像的异点非标率;

30、其中,螺母正面图像、螺母背面图像、螺母左侧面图像和螺母右侧面图像获得螺母图像的异点非标率的方式完全一致。

31、作为本专利技术进一步的方案:将螺母正面图像沿轴向分割成若干个图像子单元;

32、获得图像子单元中间位置的螺距值,记为正面螺距值;

33、按螺母正面图像的处理方式分别对螺母背面图像、螺母左侧面图像和螺母右侧面图像进行处理,得到背面螺距值、左侧面螺距值和右侧面螺距值;

34、将同属于一个图像子单元内的正面螺距值、背面螺距值、左侧面螺距值和右侧面螺距值进行求和取均值,得到图像子单元的单元螺距值;

35、将图像子单元的单元螺距值与图像子单元的单元螺距标准值进行差值计算,得到图像子单元的螺距偏差值;

36、其中,图像子单元的单元螺距标准值为预先设定;

37、再将所有图像子单元的螺距偏差值中最大值与最小值进行差值计算,得到螺母图像的螺距偏差值。

38、作为本专利技术进一步的方案:步骤三中,抽样组的表面异常基数的获取过程为:

39、将抽样组的方幅变值记为bi;

40、将抽样组的非定比记为ci;

41、将抽样组的偏差积数比记为gi;

42、通过公式计算得到抽样组的表面异常基数bgc,其中,d1、d2、d3均为预设比例系数。

43、作为本专利技术进一步的方案:抽样组的方幅变值的获取过程为:

44、按照方差计算公式对抽样组的螺母表面值组进行计算,得到螺母表面值组的表面方差值ba;

45、获取螺母表面值组内的最大值与螺母表面值组内的最小值的差值,记为螺母表面差值,将螺母表面差值与螺母表面值阈值进行比值计算,得到螺母表面差值比bc;

46、即通过公式计算得到抽样组的方幅变值bi,其中,d1、d2均为预设比例系数,且d1>0,d2>0;

47、抽样组的非定比的获取过程为:

48、将螺母的螺母表面值≥螺母表面值阈值,则将螺母记为非定螺母;

49、将螺母的螺母表面值<螺母表面值阈值,则将螺母记为核定螺母;

50、将非定螺母的数量与抽样组内螺母总数量进行比值计算,得到抽样组的非定比ci;

51本文档来自技高网...

【技术保护点】

1.一种基于机器视觉的缺陷识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于机器视觉的缺陷识别方法,其特征在于,步骤二中,螺母特征数据包括螺母图像的异点非标总率和螺母图像的螺距偏差值;

3.根据权利要求2所述的一种基于机器视觉的缺陷识别方法,其特征在于,螺母图像包括螺母正面图像、螺母背面图像、螺母左侧面图像和螺母右侧面图像;

4.根据权利要求3所述的一种基于机器视觉的缺陷识别方法,其特征在于,将螺母正面图像沿轴向分割成若干个图像子单元,对每个图像子单元中的异点进行识别;

5.根据权利要求3所述的一种基于机器视觉的缺陷识别方法,其特征在于,将螺母正面图像沿轴向分割成若干个图像子单元;

6.根据权利要求1所述的一种基于机器视觉的缺陷识别方法,其特征在于,步骤三中,抽样组的表面异常基数的获取过程为:

7.根据权利要求6所述的一种基于机器视觉的缺陷识别方法,其特征在于,抽样组的方幅变值的获取过程为:

8.根据权利要求6所述的一种基于机器视觉的缺陷识别方法,其特征在于,预设抽样组的表面异常基数阈值bgc,将抽样组的表面异常基数BGC与抽样组的表面异常基数阈值bgc进行比较;

9.根据权利要求8所述的一种基于机器视觉的缺陷识别方法,其特征在于,基于抽样组抽样异常信号;

10.根据权利要求9所述的一种基于机器视觉的缺陷识别方法,其特征在于,基于螺母加工设备运行效验信号;

...

【技术特征摘要】

1.一种基于机器视觉的缺陷识别方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于机器视觉的缺陷识别方法,其特征在于,步骤二中,螺母特征数据包括螺母图像的异点非标总率和螺母图像的螺距偏差值;

3.根据权利要求2所述的一种基于机器视觉的缺陷识别方法,其特征在于,螺母图像包括螺母正面图像、螺母背面图像、螺母左侧面图像和螺母右侧面图像;

4.根据权利要求3所述的一种基于机器视觉的缺陷识别方法,其特征在于,将螺母正面图像沿轴向分割成若干个图像子单元,对每个图像子单元中的异点进行识别;

5.根据权利要求3所述的一种基于机器视觉的缺陷识别方法,其特征在于,将螺母正面图像沿轴向分割成若干个图像子单...

【专利技术属性】
技术研发人员:迟国冰曹秀余俊林雅慧范鹏王荣飞李俊延朱书为
申请(专利权)人:温州风涌智能科技有限公司
类型:发明
国别省市:

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

1