



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于MSA矩的帘子布疵点识别算法研究首先给出了仿射变换的定义, 并在此基础上建立了一种新的仿射变换途径多尺度自卷积变换,构造了一组仿射不变矩(MSA矩),给出了它的明确表达式,然后计算帘子布样图像的MSA矩,以这些MSA矩为输入向量对BP神经网络进行训练, 最后采用已训练的BP神经网络进行帘子布疵点识别。试验证明, 这种方法可准确识别出帘子布断经、浆斑、劈缝、稀经和经线粘连等疵点。1 引 言在纺织品质量控制环节中,织物疵点检测具有重要意义,它直接关系到纺织品的最终质量评定。织物疵点识别是近几十年来国内外专家学者研究的热门课题之一,已有一些成果可见报道。但由于织物疵点本身形态各异,种类繁多,使得织物疵点检测成为研究领域的一个难题。研究开发出适应性强、实时性好、检测精度高、分类效果好的检测算法仍然是研究人员面临的一个急需解决的问题。解决此问题的关键是找到有效的不变特征。本文基于多尺度自卷积(Multiscale autoconvlution,MSA)变换构造了一组新的不变量,得到帘子布这一特殊纺织品的MSA矩,然后利用BP神经网络实现疵点的自动学习和分类。2 MSA矩2. 1 MSA矩定义Jan Flusser等提出了一组仿射不变量, 但Flusser的仿射矩不变量(AMI)识别率低, 同时由于高阶不变量对噪声敏感的缺点, 因而只能利用低阶不变矩, 限制了它在实际中的应用。对于图像函数f来说,所有的矩是相等的, 且一阶矩包含了与其它矩相同的信息。MSA 变换的仿射不变量分类不需要利用更高阶矩。图像函数f 的仿射不变特征, 即f(UA, B )的期望值或其矩gf(UA, B ),对于f 的任何仿射变换都是不变的.f(UA,B )的第k 阶矩为Fk(A,B= Ef(UA, B )k, 定义f(UA,B )的MSA变换为其第一阶矩F(A,B)=Ef(UA,B),即为MSA矩。2. 2 MSA矩表达式若f(x):R2yR,f0是L1(R2)HL2(R2)中的一个图像亮度函数,其归一化形式为p(x)=(1/+f+L1 )f(x),p(x)是一个概率密度函数。若取R2 中的独立随机变量X0,X1 和X2, 则有pXj (xj)=p(xj )。对这些随机变量的三个样本(x0, x1, x2 ) 进行如下变换:u = A( x1 - x0 ) + B(x 2 - x0 )0 (1)式中: A, Bu在原点和在x0 点的两个向量x1-x0和x2-x0 生成空间中的坐标。引理1 X, Y 是R2 中的两个独立随机变量, 设其概率密度函数为:(2)若a0, 则PaX (z)=(1/a2)p(z/a)令C=1-A-B,则式(1)变换为:UA, B = AX1 + BX 2 + CX0 ( 2)利用引理1可得到:PUA,B ( u) = (PA* PB* PC ) ( u) ( 3)如果a X 0, 则Pa (x ) = ( 1/a2 )p ( x /a); 如果a = 0, 则Pa ( x ) = D(x )。f (x ) 的MSA变换为:利用p(x)=(1/+f+L1 )f (x ), 并假定所有的A, B, C0, 则可得到的表达式时域形式为:为实现多尺度自卷积在频域的计算, 定义傅里叶变换对如下:由于图像的多尺度表示容易实现, 避免了直接应用傅里叶变换带来的复杂计算, 所以MSA变换的实现将基于式(8)。实验中, 插值的实现是通过在已知的样本中加入0。降维的实现是通过把图像依次进行十等分, 把每个小区域中的元素累加形成一个新的元素。这两种方法在概率密度上保持了图像每部分间的统计关系。利用此性质可以发现(A, B) 平面上的最小区域,这就决定了M SA变换的值.但存在许多可能性,其中之一如图1所示。通过改变A和B的值, 得到无穷多的仿射不变量特征F(A,B)。3 帘子布的MSA矩帘子布是一种产业用纺织品, 其纬线稀疏, 经、纬线之间无强力的位置约束, 正常帘子布的纹理图像有较大的变化。由于多尺度自卷积矩具有旋转不变性, 可以大大克服帘子布纹理图像的上述问题。图像采集系统由CCD工业摄像机和图采集卡象位于摄像机与照明装置之间, 得到实验中所采用的帘子布图像。建立一个正常帘子布( 50幅)和五种疵点图像(每种150幅)共计800幅的帘子布图像库, 其中每幅图像均为256 256点阵, 256 阶灰度的灰度图像。图2( a)为正常纹理的帘子布图像, 余依次为浆斑、稀经、粘并、断经和劈缝五种疵点帘子布的图像。选取帘子布图像库各类型帘子布图像(每种类型50幅)为训练样本。试验中, 分别对各种类型的帘子布图像灰度求均值, 以保证训练样本的MSA矩能够正确地反映各类帘子布图像的特征。计算它们的MSA矩时, 根据MSA的性质, 可以通过改变A和B的值, 得到无穷多的仿射不变量特征F (A, B)。经实验选择8对( A, B) 值的多尺度自卷积变换构成特征不变量, 即-0.10.1,-0.10.3,-0.20.2,-0.20.3,-0.20.4,-0.30.3,-0.30.4,-0.40.4。利用式(9)计算它们的MSA矩, 结果如表1所示。4 BP神经网络分类器设计为验证MSA 矩的识别能力, 采用BP 神经网络对疵点图像进行了识别。表1中不同的疵点类型对应不同的MSA矩, 将结果作为疵点类型判定的特征值, BP神经网络作为疵点分类器, 即可实现帘子布疵点分类。因选择8对( A, B), 故取BP 神经网络输入结点数N 1 = 8; 正常纹理和疵点类型共6种, 取输出结点数N 3 = 6; 隐含层结点数按经验公式N2 =2N1 +1,取N2 = 17, 则BP神经网络模型为/ 8-17-60三层结构。在建立了神经网络后, 还要对该网络进行学习训练。采集若干组正常织物及疵点图像经多尺度自卷积后提取特征值送入神经网络进行训练,网络训练成功后,其权值即确定下来。在对未知织物图像进行识别时, 神经网络由于具备并行运算、自学习、自组织等特点,可以快速地计算,给出正确的识别结果。采用MATLAB 软件中的神经网络工具箱训练网络, 学习函数取梯度下降动量函数/learngdm 0, 学习率取0.1, 传递函数取S型的正切函数/tansig0、S型的对数函数/logsig0, 训练函数取Levenberg-M arquardt函数/trainlm 0, 性能分析函数取均方误差函数/ m se0, 经过485次训练可以收敛到0.001。 利用已经训练好的BP 神经网络对帘子布图像库的100幅疵点图像进行分类识别。计算疵点帘子布图像的MSA矩,分别将每幅疵点图像的MSA矩送入已经训练好的BP 神经网络, 疵点图像都能被正确地识别。尽管样本集中每幅帘子布疵点图像的纹理有较大差别, 由于MSA矩的旋转不变性, MSA矩有极小的差异, 相对于仿射不变矩(AMI),MSA矩识别率高,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建省住房和城乡建设厅科技创新平台管理办法(试行)
- 传染病宣传知识培训幼儿课件
- 2026届山西省霍州市煤电第一中学高三物理第一学期期末综合测试模拟试题
- 银行名单制管理办法
- 防火队内务管理办法
- 企业管理安全培训材料课件
- 有关巡察考试题库及答案
- 税收管理办法七十三条
- 2025年泌尿外科常见病例诊断与手术设计模拟测试卷答案及解析
- 乡村振兴与基层治理创新-洞察及研究
- 2025-2030羽毛球产业规划专项研究报告
- 酒店薪酬管理制度细则
- 《年产量50万吨煤制乙二醇合成工段工艺设计》6400字(论文)
- 体育新课程标准2025版
- 成都建材使用一网通系统-建材代理商操作手册
- 幼小衔接音乐课件
- 2025年交管12123学法减分考试题库及答案
- 轨道交通电工基本技能与实训课件 项目1 城市轨道交通供电系统及职业岗位认知
- 博物馆与社区合作模式-深度研究
- 矿产品买卖合同
- 2025-2030年商用电磁炉系列行业跨境出海战略研究报告
评论
0/150
提交评论