System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像分类,尤其涉及一种图像缺陷分类方法及系统。
技术介绍
1、缺陷检测是工业中常见的任务之一,其中经常会涉及到缺陷分类任务,尤其对不同的缺陷采取不同的修补措施时,准确地识别出缺陷的类别显得尤为重要。
2、在常见的缺陷分类任务算法中,缺陷的类别经常以数字或者0-1向量来表示,而很少有将缺陷的文本描述融合到算法中,以提升分类效果的模型。常见的缺陷分类任务算法中,在缺陷类别比较多且缺陷的视觉特征比较接近时容易引起错分,出现难以界定不同类别之间的区别的情况,分类的准确率非常低。
3、此外,常见的缺陷分类任务算法采用基于卷积的模型,提取有效视觉特征的效果差,运算时间长。
4、近年来随着大模型不断地发展,在视觉——语言上的特征表达也更加统一,使得增加文本的模态信息,更好地拟合出各个缺陷之间的潜在分界线成为可能。但现有的缺陷分类模型尚无法解决在缺陷类别比较多且缺陷的视觉特征比较接近时容易引起错分,出现难以界定不同类别之间的区别的情况,分类的准确率非常低;提取有效视觉特征的效果差,运算时间长等问题。
技术实现思路
1、针对上述现有缺陷分类模型存在的问题,本专利技术提出了一种基于缺陷描述的缺陷分类方法,其核心是将缺陷的文本描述融入到分类算法中,将缺陷以文本的形式描述出来,并且将文本进行编码,送入到网络模型中,更加准确地界定不同类别之间的区别,以增加分类的准确率;引入基于窗口的注意力机制模型作为视觉编码器,以保证有效视觉特征提取的前提下缩短运算时间。<
...【技术保护点】
1.一种基于缺陷描述的缺陷分类方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述缺陷描述文本的获得方法包括:
3.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述将所述缺陷图像送入视觉编码器中进行编码,得到视觉特征,包括:
4.根据权利要求3所述的基于缺陷描述的缺陷分类方法,其特征在于,所述窗口注意力模型的迭代操作包括:多头注意力机制、多层感知机、归一化、加和。
5.根据权利要求3所述的基于缺陷描述的缺陷分类方法,其特征在于,所述窗口注意力模型和所述降维网络的处理层级为一个或多个。
6.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述将所述缺陷描述文本送入语义编码器中进行编码,得到语义特征,包括:
7.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述将所述视觉特征和所述语义特征进行融合后,经过激活函数,得到融合特征概率和损失L2,包括:
8.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于
9.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述对所述概率预测p1和所述概率预测p2进行融合,即:p=λp1+(1-λ)p2,其中λ∈[0,1]。
10.一种根据权利要求1-9中的任一项所述的基于缺陷描述的缺陷分类系统,其特征在于,包括:
...【技术特征摘要】
1.一种基于缺陷描述的缺陷分类方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述缺陷描述文本的获得方法包括:
3.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特征在于,所述将所述缺陷图像送入视觉编码器中进行编码,得到视觉特征,包括:
4.根据权利要求3所述的基于缺陷描述的缺陷分类方法,其特征在于,所述窗口注意力模型的迭代操作包括:多头注意力机制、多层感知机、归一化、加和。
5.根据权利要求3所述的基于缺陷描述的缺陷分类方法,其特征在于,所述窗口注意力模型和所述降维网络的处理层级为一个或多个。
6.根据权利要求1所述的基于缺陷描述的缺陷分类方法,其特...
【专利技术属性】
技术研发人员:王晓梅,虞钉钉,沈旭立,曹培,徐清,张翰博,
申请(专利权)人:华院计算技术上海股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。