System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及机器加工,特别是涉及一种钢板工件的图像分割方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、在智能制造领域,针对激光切割得到的钢板工件的分割、抓取和分拣是决定生产效率和质量的关键环节。通过计算机视觉算法对下料区域的准确定位是实现高效、安全分拣的重要前提。然而在激光切割过程中,钢板工件因其固有厚度和切割工艺,可能产生位置偏移、倾斜等现象,导致边缘区域分布不均匀,对该区域的定位产生了消极影响。
2、针对钢板工件经切割后产生的位移、倾斜现象,对其区域的定位分割是下料分拣中必要的环节。传统的交互式分割算法能够在人工提示的条件下,对钢板工件区域进行图像分割,然而这种分割方法对专家经验和人工精确提示的要求较高,限制了自动化产线的运行速度和能力。此外,交互式分割算法仅在图像结构信息方面对分割模型做提示,而缺乏对钢板工件图像中语义信息的充分利用,导致图像分割精度下降。在流程化的智能工业生产中,一般会赋予不同的工件以专有的标识信息(可能以喷涂二维码、序列号等形式呈现在工件上),这些信息在一定程度上会影响交互式分割算法的识别精度。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种钢板工件的图像分割方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,能够提取更高精度的钢板工件掩码、提升图像分割精度,并提升钢板工件图像分割的自动化程度。
2、第一方面,本申请提供了一种钢板工件的图像分割方法,包括:
3、获取待分拣钢板
4、从原始图像中识别出标记区域;
5、根据识别出的标记区域生成对应的掩码,并从标记区域内获取稀疏提示;
6、消除原始图像中掩码所指示的干扰区域,得到去噪图像;
7、根据稀疏提示,从去噪图像中分割出钢板工件掩码,得到钢板工件的图像分割结果。
8、在其中一个实施例中,从原始图像中识别出标记区域,包括:
9、获取提示文本;
10、将原始图像和提示文本输入至跨模态模型,通过跨模态模型在原始图像中定位出提示文本所指示的标记区域。
11、在其中一个实施例中,跨模态模型包括第一图像编码器、文本编码器以及融合模块;通过跨模态模型在原始图像中定位出提示文本所指示的标记区域,包括:
12、通过第一图像编码器对原始图像进行编码处理,得到第一图像特征;
13、通过文本编码器对提示文本进行编码处理,得到文本特征;
14、通过融合模块利用跨模态注意力机制,将文本特征与第一图像特征进行对齐,确定文本特征所指示的目标区域;
15、根据目标区域在原始图像中定位出提示文本所指示的标记区域。
16、在其中一个实施例中,消除原始图像中掩码所指示的干扰区域,得到去噪图像,包括:
17、将原始图像、掩码以及作为提示的空文本输入至稳定扩散模型,以指示稳定扩散模型对原始图像中掩码所指示的干扰区域进行重绘,得到去噪图像。
18、在其中一个实施例中,根据稀疏提示,从去噪图像中分割出钢板工件掩码,包括:
19、将去噪图像和稀疏提示输入至分割模型,通过分割模型从去噪图像中分割出钢板工件掩码。
20、在其中一个实施例中,分割模型包括第二图像编码器、提示编码器以及掩码解码器,通过分割模型从去噪图像中分割出钢板工件掩码,包括:
21、通过第二图像编码器对去噪图像进行编码处理,得到第二图像特征;
22、通过提示编码器对稀疏提示进行编码处理,得到提示特征;
23、通过掩码解码器根据第二图像特征和提示特征进行掩码预测,得到钢板工件掩码。
24、第二方面,本申请还提供了一种钢板工件的图像分割装置,包括:
25、获取模块,用于获取待分拣钢板区域的原始图像;
26、识别模块,用于从原始图像中识别出标记区域;
27、生成模块,用于根据识别出的标记区域生成对应的掩码,并从标记区域内获取稀疏提示;
28、消除模块,用于消除原始图像中掩码所指示的干扰区域,得到去噪图像;
29、分割模块,用于根据稀疏提示,从去噪图像中分割出钢板工件掩码,得到钢板工件的图像分割结果。
30、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
31、获取待分拣钢板区域的原始图像;
32、从原始图像中识别出标记区域;
33、根据识别出的标记区域生成对应的掩码,并从标记区域内获取稀疏提示;
34、消除原始图像中掩码所指示的干扰区域,得到去噪图像;
35、根据稀疏提示,从去噪图像中分割出钢板工件掩码,得到钢板工件的图像分割结果。
36、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
37、获取待分拣钢板区域的原始图像;
38、从原始图像中识别出标记区域;
39、根据识别出的标记区域生成对应的掩码,并从标记区域内获取稀疏提示;
40、消除原始图像中掩码所指示的干扰区域,得到去噪图像;
41、根据稀疏提示,从去噪图像中分割出钢板工件掩码,得到钢板工件的图像分割结果。
42、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
43、获取待分拣钢板区域的原始图像;
44、从原始图像中识别出标记区域;
45、根据识别出的标记区域生成对应的掩码,并从标记区域内获取稀疏提示;
46、消除原始图像中掩码所指示的干扰区域,得到去噪图像;
47、根据稀疏提示,从去噪图像中分割出钢板工件掩码,得到钢板工件的图像分割结果。
48、上述钢板工件的图像分割方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,获取待分拣钢板区域的原始图像;从原始图像中识别出标记区域;根据识别出的标记区域生成对应的掩码,并从标记区域内获取稀疏提示;消除原始图像中掩码所指示的干扰区域,得到去噪图像;根据稀疏提示,从去噪图像中分割出钢板工件掩码,得到钢板工件的图像分割结果。通过上述方式,通过识别标记区域协助定位,并消除特殊标记或异常区域的影响,能够提取更高精度的钢板工件掩码,进而提升了图像分割精度,为后续抓取和分拣工序提供进一步指导。与手动交互式方式相比,本方法能够减少提示交互工作、降低标注工作量,提升了钢板工件图像分割的自动化程度。
本文档来自技高网...【技术保护点】
1.一种钢板工件的图像分割方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述从所述原始图像中识别出标记区域,包括:
3.根据权利要求2所述的方法,其特征在于,所述跨模态模型包括第一图像编码器、文本编码器以及融合模块;所述通过所述跨模态模型在所述原始图像中定位出所述提示文本所指示的标记区域,包括:
4.根据权利要求1所述的方法,其特征在于,所述消除所述原始图像中所述掩码所指示的干扰区域,得到去噪图像,包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述根据所述稀疏提示,从所述去噪图像中分割出钢板工件掩码,包括:
6.根据权利要求5所述的方法,其特征在于,所述分割模型包括第二图像编码器、提示编码器以及掩码解码器,所述通过所述分割模型从所述去噪图像中分割出钢板工件掩码,包括:
7.一种钢板工件的图像分割装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种钢板工件的图像分割方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述从所述原始图像中识别出标记区域,包括:
3.根据权利要求2所述的方法,其特征在于,所述跨模态模型包括第一图像编码器、文本编码器以及融合模块;所述通过所述跨模态模型在所述原始图像中定位出所述提示文本所指示的标记区域,包括:
4.根据权利要求1所述的方法,其特征在于,所述消除所述原始图像中所述掩码所指示的干扰区域,得到去噪图像,包括:
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述根据所述稀疏提示,从所述去噪图像中分割出钢板工件掩码,包括:
6.根据权利要求5所述的方法,其特...
【专利技术属性】
技术研发人员:杨乐天,杨秉锟,岳晓峰,苏国雄,戴恒,张超,石攀,王宏伟,
申请(专利权)人:武汉华工赛百数据系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。