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

一种用于工件缺陷检测的机器视觉检测方法及系统技术方案

技术编号:41298200 阅读:3 留言:0更新日期:2024-05-13 14:46
本发明专利技术涉及一种用于工件缺陷检测的机器视觉检测方法及系统,方法包括如下步骤:确定待测工件,对该待测工件进行预检处理,根据预检处理的结果获得与待测工件相适配的工件匹配信息;根据工件匹配信息确定原始工件点位信息并增设基于该待测工件的特征点位,生成该待测工件对应的工件最终调节点位信息;根据工件最终调节点位信息操控调位装置对待测工件进行位置调节,且对视觉检测模块进行位置调节,以实现全方位图像采样;利用调节后的视觉检测模块对待测工件进行检测,由采集图像拼接技术形成基于相同参照物的特征图像,通过比对判断策略分析得到检测结果;系统则是基于方法而建立;通过本发明专利技术可以实现工件智能化检测。

【技术实现步骤摘要】

本专利技术涉及机器视觉,具体而言,涉及一种用于工件缺陷检测的机器视觉检测方法及系统


技术介绍

1、视觉检测是指通过机器视觉产品将被摄取目标转换成图像信号,传送给专用的图像处理系统,图像系统对这些信号进行各种运算来抽取目标的特征,通过对目标特征的识别判断,得到相应的检测结果。视觉检测在检测缺陷和防止缺陷产品被配送到消费者的功能方面具有不可估量的价值。

2、在现有技术中,对于工件的缺陷检测往往采用人工检测或者机器视觉加人工的协同检测的方法,对于这些现有检测方法,均存在检测效率不高,且无法实现对于工件各个方向的全方面检测的技术问题。


技术实现思路

1、本专利技术的目的在于克服现有技术缺陷,且提供了一种用于工件缺陷检测的机器视觉检测方法及系统。

2、本专利技术提供的一种用于工件缺陷检测的机器视觉检测方法,其技术方案如下:

3、一种用于工件缺陷检测的机器视觉检测方法,包括如下步骤:

4、s1:确定待测工件,对该所述待测工件进行预检处理,根据所述预检处理的结果获得与所述待测工件相适配的工件匹配信息;

5、s2:根据所述工件匹配信息确定原始工件点位信息并增设基于该所述待测工件的特征点位,生成该所述待测工件对应的工件最终调节点位信息;

6、s3:根据所述工件最终调节点位信息操控调位装置对所述待测工件进行位置调节,且对视觉检测模块进行位置调节,以实现全方位图像采样;

7、s4:利用经所述步骤s3调节后的视觉检测模块对所述待测工件进行检测,由采集图像拼接技术形成基于相同参照物的特征图像,通过比对判断策略分析得到检测结果。

8、本专利技术技术方案中的方法,首先,确定待测工件后,将待测工件放置在检测位置之后,对待测工件进行预检处理,获取被测工件的匹配信息;随后,根据工件匹配信息来对工件预设点位信息进行核验,并且增加相应的特征点位,得到工件最终调节点位信息,并且基于工件最终调节点位信息,分别对待测工件以及视觉检测模块进行位置调节;最后,根据视觉检测模块进行待测工件检测,根据特征图像比对来确定最终的检测结果,得到的检测结果准确性高。

9、相比较现有技术,本专利技术涉及的一种用于工件缺陷检测的机器视觉检测方法,利用机器视觉检测技术对被测工件进行检测,并能够对不同的工件进行灵活的调整,做到全方面的检测,且无需人工协助,使得检测效率大幅提高,同时,相对于人工缺陷检测,准确性更高。

10、作为优选,所述步骤s1中获取的所述预检处理的结果包括获取所述待测工件对应的预检位置结果和预检图像结果;进而紧扣预检的重点项目,在提高预检效率的同时,为后期结果的处理提供保障。

11、作为优选,所述步骤s1包括如下步骤:

12、s11,获取所述待测工件的位置信息,并转换为三维坐标的形式,判断其是否超出预设的坐标范围,若否,则将当前所获三维坐标形式作为所述待测工件对应的预检位置结果,并进入下一步;若是,则通过操控所述调位装置调整所述待测工件放置位置以使相应的三维坐标落入所述预设的坐标范围内,并将此时的三维坐标形式作为所述待测工件对应的预检位置结果,且进入下一步;

13、s12,通过处于初始化状态的所述视觉检测模块摄取所述待测工件对应的初始图像信息,判断所述初始图像信息的清晰度是否不低于预设的清晰度范围要求,若是,则将所述初始图像信息作为所述待测工件对应的预检图像结果,并进入下一步,若否,则对所述视觉检测模块进行参数调节以达到不低于所述预设的清晰度范围要求,并将此时所获的所述待测工件对应的图像作为所述待测工件对应的预检图像结果,并进入下一步;

14、s13,根据所述待测工件对应的预检图像结果,遍历工件匹配数据库,找出与所述待测工件相适配的工件匹配信息,将其作为所述工件匹配信息;

15、进而实现快速、高效率获取待测工件的预检位置结果和预检图像结果,确保工件匹配信息获取,保证算法简洁与可行,复杂度较小。

16、作为优选,所述步骤s2包括如下步骤:

17、s21:从所述工件匹配信息中确定所述原始工件点位信息、所述待测工件的改进形状特征以及变动需求特征,据此生成基于所述待测工件的特征点位信息;

18、s22:根据所述步骤s21所获的特征点位信息对所述原始工件点位插入或替换,得到所述工件最终调节点位信息;

19、在上述的工件匹配信息中,主要包括有多种类的工件参数和工件检测信息,而工件点位信息就是属于是工件检测信息的一种。

20、作为优选,所述步骤s3包括如下步骤:

21、s31:在所述预设的坐标范围内按照第一调整策略操控所述调位装置对对所述待测工件进行位置调节,其中,所述第一调整策略为根据所述工件最终调节点位信息的分布情况,以所述待测工件的位置中心到各点位的距离变动情况最小为原则进行位置调节;

22、s32:采用第二调整策略对所述视觉检测模块进行位置调节,其中,所述第二调整策略为根据执行所述步骤s22时所插入点位及替换点位的变化情况,并根据变动距离最小原则进行位置调节;

23、进而实现为操控调位装置对待测工件进行位置调节,以及对视觉检测模块进行位置调节提供了合理且高效的控制方式,确保视觉模块的全方位采样,保障实现图像采集的高效与完整。

24、作为优选,所述步骤s4包括如下步骤:

25、s41,利用经所述步骤s32调节后的所述视觉检测模块获取关于所述待测工件各个方向上的采集图像;

26、s42,采用图像拼接技术,对所述步骤s41所获的采集图像进行拼接,形成若干个基于相同参照物的特征图像,并对该所述特征图像进行排序;

27、s43,按所述步骤s43的排序顺序,通过所述比对判断策略对所述特征图像进行比对判断,得到所述最终的检测结果;

28、进而使得检测效率大幅提高,同时,相对于人工缺陷检测,准确性更高。

29、作为优选,所述步骤s43中的比对判断策略包括如下步骤:

30、s431;调取由所述待测工件的设计图纸转换的标准特征图像,并对所述标准特征图像进行边缘检测及局部增强的处理,生成用于比对的标准特征图像;

31、s432:将所述标准特征图像与当前需要比对的所述特征图像进行比对,判断是否存在轮廓偏差,若存在,则进入下一步;若不存在,则执行步骤s434;

32、s433:提取轮廓偏差部分,通过计算获得轮廓偏差量,判断所述轮廓偏差量是否超出由规定公差计算得到的标准值,若是,则断定当前需要比对的所述特征图像存在导致缺陷的轮廓偏差部分,并将其作为相应的检测结果,随后执行下一步;若否,则断定当前需要比对的所述特征图像存在轮廓偏差,但不存在导致缺陷的轮廓偏差部分,并将其作为相应的检测结果,随后执行下一步;

33、s434:按所述步骤s43的排序顺序,判断当前需要比对的所述特征图像是否属于最末,若是,则比对结束;若否,则将下一本文档来自技高网...

【技术保护点】

1.一种用于工件缺陷检测的机器视觉检测方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤S1中获取的所述预检处理的结果包括获取所述待测工件对应的预检位置结果和预检图像结果。

3.根据权利要求2所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤S1包括如下步骤:

4.根据权利要求1-3任意一项所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤S2包括如下步骤:

5.根据权利要求1-3任意一项所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤S3包括如下步骤:

6.根据权利要求5所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤S4包括如下步骤:

7.根据权利要求6所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤S43中的比对判断策略包括如下步骤:

8.根据权利要求1或2或3或6或7所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:还包括如下步骤:

9.一种用于工件缺陷检测的机器视觉检测系统,其特征在于:基于权利要求1-8任意一项所述的用于工件缺陷检测的机器视觉检测方法,包括建立通信关系的:

10.根据权利要求9所述的用于工件缺陷检测的机器视觉检测系统,其特征在于:还包括:

...

【技术特征摘要】

1.一种用于工件缺陷检测的机器视觉检测方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤s1中获取的所述预检处理的结果包括获取所述待测工件对应的预检位置结果和预检图像结果。

3.根据权利要求2所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤s1包括如下步骤:

4.根据权利要求1-3任意一项所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤s2包括如下步骤:

5.根据权利要求1-3任意一项所述的用于工件缺陷检测的机器视觉检测方法,其特征在于:所述步骤s3包括如下步骤:

【专利技术属性】
技术研发人员:周才健陈安赵书雯朱俊杰
申请(专利权)人:杭州汇萃智能科技有限公司
类型:发明
国别省市:

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

1