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