[发明专利]基于多流形学习的带钢表面缺陷识别方法有效
申请号: | 201310481527.6 | 申请日: | 2013-10-15 |
公开(公告)号: | CN103514445A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 李波;田贝贝;张晓龙 | 申请(专利权)人: | 武汉科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/46 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 张火春 |
地址: | 430081 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 流形 学习 带钢 表面 缺陷 识别 方法 | ||
1.一种基于多流形学习的带钢表面缺陷识别方法,其特征在于所述带钢表面缺陷识别方法的具体步骤是:
(1)对原始采集的带钢表面缺陷图像依次进行灰度化处理、平滑处理、归一化处理和向量化,得到一副带钢表面缺陷图像预处理后的向量数据点Xi,所有带钢表面缺陷图像预处理后的向量数据Xi构成矩阵数据X;
(2)对每一副带钢表面缺陷图像预处理后的向量数据点Xi,从所有带钢表面缺陷图像预处理后的矩阵数据X中寻找与一副带钢表面缺陷图像预处理后的向量数据点Xi距离最小和类别相同的K个向量数据点,组成同类数据点的局部邻域,由同类数据点的局部邻域进行线性表示,计算最小误差的线性表示系数(Wij)intra:
式(1)的解为
式(2)中:Xi和Xj分别表示类别相同的不同副的带钢表面缺陷图像向量化
的向量数据点,i和j分别表示自然数,i≠j,
Gij表示局部格莱姆矩阵,
表示一副带钢表面缺陷图像预处理后的向量数据Xi在同类数据点局部邻域的均值,
表示一副带钢表面缺陷图像预处理后的向量数据Xj在同类数据点局部邻域的均值,
(3)对于每一副带钢表面缺陷图像预处理后的向量数据点Xi,从所有带钢表面缺陷图像预处理后的矩阵数据X中寻找与一副带钢表面缺陷图像预处理后的向量数据点Xi距离最小和类别不同的K个向量数据点,组成异类数据点的局部邻域,由异类数据点的局部邻域进行线性表示,计算最小误差的线性表示系数(Wij)inter;
式(3)的解为
式(4)中:Xi和Xj分别表示类别不同且不同副的带钢表面缺陷图像向量化的向量数据点,i和j表示自然数,i≠j,
Gij表示局部格莱姆矩阵,
表示一副带钢表面缺陷图像预处理后的向量数据Xi在异类数据点局部邻域的均值,
表示一副带钢表面缺陷图像预处理后的向量数据Xj在异类数据点局部邻域的均值,
(4)对于其余的任一副带钢表面缺陷图像预处理后的向量数据Xi都重复步骤(2)和步骤(3);
构建同类数据子图和异类数据子图,得到同类数据子图的最小误差线性表示矩阵Wintra和异类数据子图的最小误差线性表示矩阵Winter;
(5)计算同类数据子图散度Sintra和异类数据子图散度Sinter:
Sintra=X(I-Wintra)T(I-Wintra)XT (5)
Sinter=X(I-Winter)T(I-Winter)XT (6)
式(5)和式(6)中:I表示单位矩阵;
构建目标函数:
maxAT(Sinter-Sintra)A (7)
式(7)中:A表示低维投影矩阵;
(6)对(Sinter-Sintra)进行特征值分解
(Sinter-Sintra)f=λf (8)
式(8)中:λ表示特征值,
f表示特征向量;
将特征值λ按照由大到小顺序进行排列,取前d个特征值对应特征向量f组成低维投影矩阵A;
(7)对于未知类别的一副带钢表面缺陷图像预处理后的向量数据点Xi,在带钢表面缺陷图像预处理后的向量数据点Xi投影后的向量数据在低维空间内的投影
Yi=ATXi (9)
式(9)中:T表示低维投影矩阵A的转置;
(8)在低维空间内,采用最近邻法对未知类别的每一副带钢表面缺陷图像预处理后的向量数据点Xi的缺陷类别进行识别。
2.根据权利要求1所述的基于多流形学习的带钢表面缺陷识别方法,其特征在于所述最近邻法是,在低维空间进行分类时,采用K近邻分类器,K为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉科技大学,未经武汉科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310481527.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:超声波酸洗装置及其胶接方法
- 下一篇:近纳诱捕鲶鱼音波装置