基于模板的纺织品瑕疵检测方法技术

技术编号:17811115 阅读:40 留言:0更新日期:2018-04-28 04:35
本发明专利技术涉及纺织品检测技术领域,尤其是基于模板的纺织品瑕疵检测方法。该检测方法包括以下步骤:输入待检测的纺织品图像;计算该纺织品图像的周期图案模板大小;根据所得模板大小对纺织品图像进行分割,得到若干个相同大小的图像块;确定初步匹配模板;确定最优区块;提高匹配模板的精确度;将所有区块与更新后的匹配模板进行相似度比较,以此进行归类计算后形成最终模板,将最终模板与剩下的区块进行相似度比较,最终确定纺织品图像中的瑕疵位置。本发明专利技术提供了一种基于模板的纺织品瑕疵检测方法,通过中位数得到匹配模板,再利用该模板与样本进行比较,从而完成检测。

【技术实现步骤摘要】
基于模板的纺织品瑕疵检测方法
本专利技术涉及纺织品检测
,尤其是基于模板的纺织品瑕疵检测方法。
技术介绍
纺织品瑕疵检测是对纺织品的质量进行评估,检测含有缺陷的部分。传统的人工检测方式是根据检测人员的经验、纺织品的评分和评等标准对纺织品的质量进行评定。这种方式检测速度低,并且漏检率较高,因此需要发展快速、准确且无监督的纺织品瑕疵检测方法。20世纪90年代以来,随着科学技术的迅猛发展、机器性能的不断提升和计算机视觉技术的日趋成熟,机器视觉已经在工业领域得到广泛的应用,这给纺织品瑕疵检测提供了新的方向和途径。目前,国内外学者已经提出了许多基于机器视觉的纺织品瑕疵检测方法,例如小波变换方法、Garbor滤波器方法、傅里叶变换方法、分形特征法等,但是这些方法都是以纹理结构较为简单的平纹或斜纹纺织品作为检测样本,而在现实生活中,有很多纺织品往往具有更为复杂的图案纹理或者基元图案。
技术实现思路
本专利技术要解决的技术问题是:为了解决现有的检测方法无法检测图案纹理复杂的纺织品的不足,本专利技术提供了一种基于模板的纺织品瑕疵检测方法,通过中位数得到匹配模板,再利用该模板与样本进行比较,从而完成检测。本专利技术解决其技术问题所采用的技术方案是:一种基于模板的纺织品瑕疵检测方法,包括以下步骤:1)输入待检测的纺织品图像;2)计算该纺织品图像的周期图案模板大小;3)根据所得模板大小对纺织品图像进行分割,得到若干个相同大小的图像块;4)将所有图像区块根据计算立体模型的中位数,来确定初步匹配模板;5)在以图像块为中心的1.5倍模板大小内进行移动,与初步匹配模板最相似的块即为该图像块在一个半周期内对应的最优区块;6)计算图像的所有最优区块形成的中位数来更新匹配模板,从而提高匹配模板的精确度;7)将所有区块与更新后的匹配模板进行相似度比较,以此进行归类计算后形成最终模板,将最终模板与剩下的区块进行相似度比较,最终确定纺织品图像中的瑕疵位置。具体地,所述计算该纺织品图像的周期图案模板大小的方法是,将待测纺织品图像的长度不变,宽度按单位大小划分成区块,计算区块间的差达到最小时的单位宽度即为模板的宽度,模板长度的确定与上述方法相同。具体地,所述确定初步匹配模板的方法是,将待测纺织品图像按照模板分成相同大小的区块,将区块进行叠加,生成立体模型,计算该模型的中位数,得到的结果即为待测纺织品图像的初步的匹配模板。具体地,所述找出最优区块的方法是,将得到的初步的匹配模板,在当前块的一个半周期内进行遍历计算,找出与模板最相似的块作为以当前块为中心的一个半周期内的最优分块。具体地,所述提高匹配模板的精确度的方法是,将所有最优分块进行叠加形成立体模型,由该模型得到的中位数更新匹配模板,将得到的匹配模板与所有区块遍历计算相似性,将与匹配模板相似度高的区块归为一类,再计算该类的中位数,根据计算结果更新匹配模板,提高模板的精确性。具体地,所述确定纺织品图像中的瑕疵部分的方法是,通过计算与匹配模板相似度高的一类区块的中位数得到最终匹配模板,将该模板与剩下的一类区块进行相似度比较计算,最终确定瑕疵位置。本专利技术的有益效果是:本专利技术提供了一种基于模板的纺织品瑕疵检测方法,通过中位数得到匹配模板,再利用该模板与样本进行比较,从而完成检测。附图说明下面结合附图和实施例对本专利技术进一步说明。图1是本专利技术的检测方法流程框图;图2是本专利技术的纺织品图像示意图;图3是本专利技术的确定基本图案大小并分块示意图;图4是本专利技术的确定图像初步匹配模板示意图;图5是本专利技术的确定图像最终匹配模板示意图;图6是本专利技术的检测过程示意图;具体实施方式现在结合附图对本专利技术作进一步详细的说明。图1是本专利技术的检测方法流程框图,图2是本专利技术的纺织品图像示意图,图3是本专利技术的确定基本图案大小并分块示意图,图4是本专利技术的确定图像初步匹配模板示意图,图5是本专利技术的确定图像最终匹配模板示意图,图6是本专利技术的检测过程示意图。一种基于模板的纺织品瑕疵检测方法,包括以下步骤:1)输入待检测的纺织品图像;2)计算该纺织品图像的周期图案模板大小;3)根据所得模板大小对纺织品图像进行分割,得到若干个相同大小的图像块;4)将所有图像区块根据计算立体模型的中位数,来确定初步匹配模板;5)在以图像块为中心的1.5倍模板大小内进行移动,与初步匹配模板最相似的块即为该图像块在一个半周期内对应的最优区块;6)计算图像的所有最优区块形成的中位数来更新匹配模板,从而提高匹配模板的精确度;7)将所有区块与更新后的匹配模板进行相似度比较,以此进行归类计算后形成最终模板,将最终模板与剩下的区块进行相似度比较,最终确定纺织品图像中的瑕疵位置。所述计算该纺织品图像的周期图案模板大小的方法是,将待测纺织品图像的长度不变,宽度按单位大小划分成区块,计算区块间的差达到最小时的单位宽度即为模板的宽度,模板长度的确定与上述方法相同。所述确定初步匹配模板的方法是,将待测纺织品图像按照模板分成相同大小的区块,将区块进行叠加,生成立体模型,计算该模型的中位数,得到的结果即为待测纺织品图像的初步的匹配模板。所述找出最优区块的方法是,将得到的初步的匹配模板,在当前块的一个半周期内进行遍历计算,找出与模板最相似的块作为以当前块为中心的一个半周期内的最优分块。所述提高匹配模板的精确度的方法是,将所有最优分块进行叠加形成立体模型,由该模型得到的中位数更新匹配模板,将得到的匹配模板与所有区块遍历计算相似性,将与匹配模板相似度高的区块归为一类,再计算该类的中位数,根据计算结果更新匹配模板,提高模板的精确性。所述确定纺织品图像中的瑕疵部分的方法是,通过计算与匹配模板相似度高的一类区块的中位数得到最终匹配模板,将该模板与剩下的一类区块进行相似度比较计算,最终确定瑕疵位置。确定待测纺织品图像分块模板的大小,其包括如下步骤:输入大小为M×N的待测纺织品图像I,确定一大小为r×d的待定模板,该模板长度r等于待测纺织品图像长度M,宽度d在[1,N/2]中遍历,将待测图像按照待定模板进行分块,将第一块与第二块作差,第二块与第三块作差,依次递推,求所有差的总和。当d在[1,N/2]中遍历时,每改变一个值,都会有一个总差和,则当该总差和达到极小值时,待定模板宽度d即为所求的模板的宽度或者宽度的整数倍。由于图像具有周期性,所以模板的宽度是d中的最小值。模板长度的确定按照相同的方法类推。求取待测纺织品图像初步的匹配模板,其包括如下步骤:将按模板分割图像所得的所有的图像块进行叠加,形成一个立体模型,计算该模型的每一块对应位置的中位数,得到的结果总和即为该待测图像的初步匹配模板IT(InitialTemplate)。由初步匹配模板寻找每个图像块的最优块,其包括如下步骤:对于每个图像块,在以其为中心的一个半周期的图像范围内,通过初步匹配模板寻找在该范围内与该图像块相似高于0.8的区域,定义该区域为该图像块的最优块。其中相似度计算公式(1)如下:在式(2)中,re表示相关系数,B、IT表示大小为m×n的图像块和初步匹配模板矩阵,表示两个矩阵中元素的均值:通过这一矫正过程,每一个图像块均对应一个最优块,将所有最优块进行叠加,形成一个立体模型,计算该模型的中位数,得到的结果即为该待测图像的最优匹配模板FT(Fina本文档来自技高网...
基于模板的纺织品瑕疵检测方法

【技术保护点】
一种基于模板的纺织品瑕疵检测方法,其特征是,包括以下步骤:1)输入待检测的纺织品图像;2)计算该纺织品图像的周期图案模板大小;3)根据所得模板大小对纺织品图像进行分割,得到若干个相同大小的图像块;4)将所有图像区块根据计算立体模型的中位数,来确定初步匹配模板;5)在以图像块为中心的1.5倍模板大小内进行移动,与初步匹配模板最相似的块即为该图像块在一个半周期内对应的最优区块;6)计算图像的所有最优区块形成的中位数来更新匹配模板,从而提高匹配模板的精确度;7)将所有区块与更新后的匹配模板进行相似度比较,以此进行归类计算后形成最终模板,将最终模板与剩下的区块进行相似度比较,最终确定纺织品图像中的瑕疵位置。

【技术特征摘要】
1.一种基于模板的纺织品瑕疵检测方法,其特征是,包括以下步骤:1)输入待检测的纺织品图像;2)计算该纺织品图像的周期图案模板大小;3)根据所得模板大小对纺织品图像进行分割,得到若干个相同大小的图像块;4)将所有图像区块根据计算立体模型的中位数,来确定初步匹配模板;5)在以图像块为中心的1.5倍模板大小内进行移动,与初步匹配模板最相似的块即为该图像块在一个半周期内对应的最优区块;6)计算图像的所有最优区块形成的中位数来更新匹配模板,从而提高匹配模板的精确度;7)将所有区块与更新后的匹配模板进行相似度比较,以此进行归类计算后形成最终模板,将最终模板与剩下的区块进行相似度比较,最终确定纺织品图像中的瑕疵位置。2.根据权利要求1所述的基于模板的纺织品瑕疵检测方法,其特征在于:所述计算该纺织品图像的周期图案模板大小的方法是,将待测纺织品图像的长度不变,宽度按单位大小划分成区块,计算区块间的差达到最小时的单位宽度即为模板的宽度,模板长度的确定与上述方法相同。3.根据权利要求1所述的基于模板的纺织品瑕疵检测方法,其特征在于:所...

【专利技术属性】
技术研发人员:常兴治胡丽英刘威王国伟朱川黄圣超
申请(专利权)人:常州信息职业技术学院
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1