[发明专利]基于图像特征融合的粉末床缺陷视觉检测方法在审
申请号: | 202010868173.0 | 申请日: | 2020-08-26 |
公开(公告)号: | CN112001909A | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 陈哲涵;师彬彬 | 申请(专利权)人: | 北京科技大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06K9/62;G01N21/88 |
代理公司: | 北京孚睿湾知识产权代理事务所(普通合伙) 11474 | 代理人: | 王冬杰 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 图像 特征 融合 粉末 缺陷 视觉 检测 方法 | ||
1.一种基于图像特征融合的粉末床缺陷视觉检测方法,其特征在于,其包括以下步骤:
S1、针对粉末床缺陷的形成原因将粉末床缺陷划分为三种不同类别的粉末床缺陷;
S2、根据步骤S1中三种不同类别的粉末床缺陷特征确定特征提取策略,所述特征提取策略包括:提取尺度空间特征、提取纹理特征和提取几何特征;
S3、建立粉末床缺陷检测算法模型,并利用所述粉末床缺陷检测算法模型对铺粉过程质量进行监测,具体包括以下子步骤:
S31、将获取的粉末床缺陷图像进行预处理后,将所有粉末床缺陷图像按照7:3的比例分为两组,第一组为训练组,训练组用来建立粉末床缺陷检测算法模型,第二组为测试组,测试组用来对粉末床缺陷检测算法模型进行测试;
S32、基于词袋模型对训练组和测试组的每张粉末床缺陷图像分别提取尺度空间特征、纹理特征和几何特征,从而根据特征提取结果对训练组和测试组分别构建出三组视觉字典和统计视觉字典中每个单词在图像中的分布情况,得到每张粉末床缺陷图像用视觉单词直方图表示的量化形式HSIFT、HGLCM和HHu,从而对训练组和测试组分别构建出三组视觉单词直方图;
S33、分别对步骤S32得到的训练组和测试组的三组视觉单词直方图进行串行融合,形成融合后特征矩阵,通过特征选择对融合后特征矩阵进行降维处理;
对三组视觉单词直方图进行串行融合的具体方法包括以下子步骤:
S331、首先采用SIFT算法对每张粉末床缺陷图像提取尺度空间特征其中,c为图片的类别标签;i为图像编号,每张粉末床缺陷图像包含个的特征点,每个特征点都是128维的特征向量,则所有粉末床缺陷图像的SIFT特征表示为:
其次,在每张粉末床缺陷图像上分别提取6个GLCM特征得到24维的特征向量,则所有粉末床缺陷图像的GLCM特征可以表示为:
然后,计算每张粉末床缺陷图像的7个不变矩,构成一个7维特征向量则所有粉末床缺陷图像的Hu不变矩能表示为:
S332、采用串行融合的方式将FSIFT、FGLCM和FHu进行融合,融合后特征矩阵记作H,融合后特征矩阵H表示为:
H=(FSIFT,FGLCM,FHu);
S333、对融合后的特征矩阵H进行方差过滤的降维处理,得到最终的特征矩阵H′;
S34、结合随机森林分类算法,利用训练组图像数据建立初步粉末床缺陷检测算法模型,具体包括以下子步骤:
S341、对训练集N有放回地重复随机抽取m个样本生成新的训练样本集合;
S342、对m个样本集生成m棵决策树组成随机森林,每棵决策树构建步骤如下:
S3421、选取使Gini(N,H′j)值最小的特征H′j将集合N分成两个子集N1和N2,Gini(N,H′j)表示为:
S3422、对N1和N2两个子节点,递归调用步骤S3421,直到随机森林生成完毕;m棵决策树集合表示为:
{(t1(H′)),(t2(H′)),(t3(H′)),…,(tm(H′))};
S343、采用简单多数投票法获得最终分类结果,最终分类结果表示为:
S35、确定缺陷检测算法参数组合,进行10次十折交叉验证对随机森林算法参数进行寻优,以10次算法的平均准确率均值作为评价指标选取随机森林算法最优参数,具体子步骤如下:
S351、将数据集N随机划分为10组不相交的子集,数据集N的训练样例个数为630,每一个子集有63个训练样例,相应的子集表示为:
N={N1,N2,N3,…Ni},i=1,2,3,…10,
Ni=(H′i,yi),
其中,(H′i,yi)表示第i个子集对应的特征矩阵和图像真实类别;
S352、每次从10个子集中里面,随机选取1个作为测试集,其它9个作为训练集,使用训练集数据训练随机森林分类模型;
S353、在测试集数据上进行测试得到算法的平均准确率,计算10次算法的平均准确率均值,作为该随机森林分类模型的真实分类率,算法的平均准确率均值表示为:
其中,TN(i)(H′i)表示选取第i个子集作为测试集进行测试时得到的预测值,表示一次算法的平均准确率;
基于随机森林算法最优参数建立随机森林分类模型,设k1、k2、k3分别代表提取SIFT算子、GLCM和Hu不变矩的词袋模型聚类中心的数量,令k1、k2、k3的初始值均为100,后续取值间隔设为100,终止值设为500,遍历所有参数组合,带入最优参数随机森林分类模型,以算法的平均准确率作为评价指标选取缺陷检测算法参数组合;
S36、根据步骤S35的结果,利用所述最优缺陷检测算法参数组合建立的缺陷检测算法模型作为最优缺陷检测算法模型;
S37、将步骤S36中选定的最优缺陷检测算法模型应用于实时采集的粉末床图像,对粉末床铺粉过程质量实时监测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010868173.0/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序