[发明专利]一种基于无监督分割和ELM的织物缺陷检测和分类方法有效
申请号: | 201710381898.5 | 申请日: | 2017-05-26 |
公开(公告)号: | CN107341499B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 刘骊;张建红;付晓东;黄青松;刘利军 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/34;G06K9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 监督 分割 elm 织物 缺陷 检测 分类 方法 | ||
1.一种基于无监督分割和ELM的织物缺陷检测和分类方法,其特征在于:首先输入织物缺陷图像,实现织物缺陷图像分割,得到分割后的织物缺陷图像;其次提取分割后的织物缺陷图像的形状特征、以及织物缺陷图像的纹理特征,实现织物缺陷图像的特征提取;然后将待分类织物缺陷图像的特征集和标签作为训练集,训练ELM分类器,得到ELM分类器参数;最后通过训练后的分类器,根据贝叶斯概率融合,实现织物缺陷图像分类,输出织物缺陷图像分类结果;
具体步骤如下:
Step1、输入织物缺陷图像G’,通过抽取图像G’补丁{xi}建立数据矩阵X=[x1,x2,…,xi,…,xn],xi∈Rw,w表示图像G’补丁xi的维度,n表示图像G’补丁xi的总数,即X包含维度是w的n个列向量;基于欧几里得距离E(i)=||xi-x||2,其中x是{xi}的均值,消除数据矩阵X的离群值得到训练数据,Xc=[x1,x2,…,xi,…,xc],1≤i≤c<n,xi∈Rw,w表示图像G’补丁xi的维度,其中c表示训练数据Xc中图像G’补丁xi总数,即Xc包含维度是w的c个列向量;寻找一个字典D,以最小平方误差代表训练数据Xc中每一个点,由非凸函数公式ai是维数为k的每个xi的系数向量,通过假设变量D或a已知,使非凸函数变成一个凸函数,根据迭代优化公式产生了一个学习后字典D=[d1,d2,...,di,...,dk],di∈Rw,i≤k<n,其中k表示学习后字典D中元素总数,表示迭代求解次数,A=[a1,a2,...,ai,...,an];然后,计算原始补丁xψ和基于学习后字典D近似补丁的像素差来构建异常图,γ是用户自定义的用来控制分割灵敏性的参数,是用来减少远离中心像素ψ的那些像素的影响的权重项,由二维对称高斯函数计算出,其中标准偏差σ'决定曲线形状,σ'=2,以保证异常图中发现更多缺陷区域,用来控制补丁像素ψ’上的加权分布;最后,使用2D最大熵及形态学操作分割异常图中缺陷区域,得到分割后织物缺陷图像G”;
Step2、采用Hu不变矩提取分割后的织物缺陷图像G”形状特征;采用基于最优小波包技术的小波包分解织物缺陷图像G’,得到织物缺陷图像G’的最优分解的小波包系数,计算香农熵提取织物缺陷图像G’的纹理特征;
Step3、将待分类织物缺陷图像集G={G1,G2,...Gz}通过Step1、Step2的方法处理后得到形状、纹理特征集以及织物缺陷所属标签,输入两个ELM-OAA分类器进行分类训练;
Step4、基于提取的织物缺陷图像G’的纹理特征以及分割后的织物缺陷图像G”的形状特征集,采用训练后的ELM-OAA分类器和贝叶斯概率融合,实现织物缺陷图像G’的分类,输出织物缺陷图像G’分类结果。
2.根据权利要求1所述的基于无监督分割和ELM的织物缺陷检测和分类方法,其特征在于:所述Step3和Step4中为标记一个无标签织物缺陷图像G’,从织物缺陷图像G’的纹理特征以及分割后的织物缺陷图像G”的形状特征Kt,Kt=2选择一个单一特征分别输入到每一个训练的ELM-OAA分类器,并利用贝叶斯概率融合标记织物缺陷类别,最终实现织物缺陷图像G’分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710381898.5/1.html,转载请声明来源钻瓜专利网。