System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及漏金属检测,尤其涉及一种基于棉线距离的漏金属检测方法、装置及设备。
技术介绍
1、在检测轮胎表面漏金属例如钢丝或pe保护膜(pe protective film)时,由于轮胎表面有棉线,棉线与钢丝的成像基本一致,所以需要通过形态学进行分析,容易将两者混淆。
2、因此,如何保证准确的检测出轮胎表面的漏金属成为了本领域技术人员亟需解决的技术问题。
技术实现思路
1、本专利技术提供一种基于棉线距离的漏金属检测方法、装置及设备,用以解决现有技术中无法准确检测出漏金属的缺陷。
2、一方面,本专利技术提供一种基于棉线距离的漏金属检测方法,包括:
3、获取待检测轮胎表面的原始材料图像;
4、在所述原始材料图像中,获取材料检测区域;
5、基于灰度阈值,在所述材料检测区域中提取出所有的棉线与漏金属,得到提取区域;
6、确定所述提取区域的边框,并将所述边框划分为上区域、下区域、左区域和右区域;
7、遍历所述提取区域中的所有棉线和漏金属,基于所述所有棉线和漏金属与所述上区域、所述下区域、所述左区域和所述右区域的关系,确定单交点区域和双交点区域;
8、对所述双交点区域进行旋转、闭运算、复位和膨胀操作之后,得到目标检测区域;
9、遍历所述单交点区域,确定所述单交点区域中的线段是否在所述目标检测区域中;
10、若在,则确定所述单交点区域中的线段为漏金属。
11、根据
12、遍历所述双交点区域,确定所述双交点区域内所有棉线或漏金属的角度,得到平均角度;
13、基于所述平均角度对所述双交点区域进行旋转,得到旋转区域;
14、对所述旋转区域进行闭运算,得到闭运算区域,并将所述闭运算区域复位至原始角度,得到复位闭运算区域;
15、对所述复位闭运算区域进行横向膨胀操作,得到膨胀区域;
16、将所述膨胀区域与所述旋转区域相交,得到目标检测区域。
17、根据本专利技术提供的一种基于棉线距离的漏金属检测方法,所述对所述旋转区域进行闭运算,得到闭运算区域,包括:
18、计算所述旋转区域中相邻两条线段之间的间距;
19、基于所述间距,对所有线段进行排序,并确定相邻两条线段之间的最小距离;
20、基于所述最小距离的预设倍数,对所述旋转区域进行闭运算,得到闭运算区域。
21、根据本专利技术提供的一种基于棉线距离的漏金属检测方法,所述预设倍数为1.3倍。
22、根据本专利技术提供的一种基于棉线距离的漏金属检测方法,所述基于所述所有棉线和漏金属与所述上区域、所述下区域、所述左区域和所述右区域的关系,确定单交点区域和双交点区域,包括:
23、判断所有的所述棉线和漏金属是否与所述上区域、所述下区域、所述左区域和所述右区域相交;
24、确定所述相交的个数,并基于所述相交的个数,确定单交点区域和双交点区域。
25、根据本专利技术提供的一种基于棉线距离的漏金属检测方法,所述确定所述相交的个数,包括:
26、当所述棉线或所述漏金属与所述上区域、所述下区域、所述左区域或所述右区域中任意两者相交时,确定相交个数为两个;
27、当所述棉线或所述漏金属与所述上区域、所述下区域、所述左区域或所述右区域中任意一者相交时,确定相交个数为一个。
28、根据本专利技术提供的一种基于棉线距离的漏金属检测方法,所述基于所述相交的个数,确定单交点区域和双交点区域,包括:
29、当确定相交个数为两个时,确定为双交点区域;
30、当确定相交个数为一个时,确定为单交点区域。
31、根据本专利技术提供的一种基于棉线距离的漏金属检测方法,所述确定所述单交点区域中的线段为漏金属之后,还包括:
32、对所述漏金属进行标记;
33、展示所述标记之后的漏金属。
34、另一方面,本专利技术还提供一种基于棉线距离的漏金属检测装置,包括:
35、获取模块,用于获取待检测轮胎表面的原始材料图像;在所述原始材料图像中,获取材料检测区域;
36、提取模块,用于基于灰度阈值,在所述材料检测区域中提取出所有的棉线与漏金属,得到提取区域;
37、划分模块,用于确定所述提取区域的边框,并将所述边框划分为上区域、下区域、左区域和右区域;
38、遍历模块,用于遍历所述提取区域中的所有棉线和漏金属,基于所述所有棉线和漏金属与所述上区域、所述下区域、所述左区域和所述右区域的关系,确定单交点区域和双交点区域;
39、确定模块,用于对所述双交点区域进行旋转、闭运算、复位和膨胀操作之后,得到目标检测区域;遍历所述单交点区域,确定所述单交点区域中的线段是否在所述目标检测区域中;若在,则确定所述单交点区域中的线段为漏金属。
40、另一方面,本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于棉线距离的漏金属检测方法。
41、另一方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于棉线距离的漏金属检测方法。
42、另一方面,本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于棉线距离的漏金属检测方法。
43、本专利技术提供的一种基于棉线距离的漏金属检测方法、装置及设备,方法包括获取待检测轮胎表面的原始材料图像;在原始材料图像中,获取材料检测区域;基于灰度阈值,在材料检测区域中提取出所有的棉线与漏金属,得到提取区域;确定提取区域的边框,并将边框划分为上区域、下区域、左区域和右区域;遍历提取区域中的所有棉线和漏金属,基于所有棉线和漏金属与上区域、下区域、左区域和右区域的关系,确定单交点区域和双交点区域;对双交点区域进行旋转、闭运算、复位和膨胀操作之后,得到目标检测区域;遍历单交点区域,确定单交点区域中的线段是否在目标检测区域中;若在,则确定单交点区域中的线段为漏金属,通过区分双交点和单交点,能够准确的将棉线进行区分,然后再根据漏金属只会出现在棉线之间的特性,准确地检测出漏金属,有效地避免了误把棉线检测为漏金属的问题,提高了漏金属检测的准确性。
本文档来自技高网...【技术保护点】
1.一种基于棉线距离的漏金属检测方法,其特征在于,包括:
2.根据权利要求1所述的基于棉线距离的漏金属检测方法,其特征在于,所述对所述双交点区域进行旋转、闭运算、复位和膨胀操作之后,得到目标检测区域,包括:
3.根据权利要求2所述的基于棉线距离的漏金属检测方法,其特征在于,所述对所述旋转区域进行闭运算,得到闭运算区域,包括:
4.根据权利要求3所述的基于棉线距离的漏金属检测方法,其特征在于,所述预设倍数为1.3倍。
5.根据权利要求1所述的基于棉线距离的漏金属检测方法,其特征在于,所述基于所述所有棉线和漏金属与所述上区域、所述下区域、所述左区域和所述右区域的关系,确定单交点区域和双交点区域,包括:
6.根据权利要求5所述的基于棉线距离的漏金属检测方法,其特征在于,所述确定所述相交的个数,包括:
7.根据权利要求6所述的基于棉线距离的漏金属检测方法,其特征在于,所述基于所述相交的个数,确定单交点区域和双交点区域,包括:
8.根据权利要求1所述的基于棉线距离的漏金属检测方法,其特征在于,所述确定所述单
9.一种基于棉线距离的漏金属检测装置,其特征在于,包括:
10.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至8任一项所述基于棉线距离的漏金属检测方法。
...【技术特征摘要】
1.一种基于棉线距离的漏金属检测方法,其特征在于,包括:
2.根据权利要求1所述的基于棉线距离的漏金属检测方法,其特征在于,所述对所述双交点区域进行旋转、闭运算、复位和膨胀操作之后,得到目标检测区域,包括:
3.根据权利要求2所述的基于棉线距离的漏金属检测方法,其特征在于,所述对所述旋转区域进行闭运算,得到闭运算区域,包括:
4.根据权利要求3所述的基于棉线距离的漏金属检测方法,其特征在于,所述预设倍数为1.3倍。
5.根据权利要求1所述的基于棉线距离的漏金属检测方法,其特征在于,所述基于所述所有棉线和漏金属与所述上区域、所述下区域、所述左区域和所述右区域的关系,确定单交点区域和双交点区域,包括:<...
【专利技术属性】
技术研发人员:杨牧,张董,李建福,
申请(专利权)人:钛玛科北京工业科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。