一种纺织品表面缺陷的检测方法及系统技术方案

技术编号:35111984 阅读:17 留言:0更新日期:2022-10-01 17:26
本发明专利技术公开了一种纺织品表面缺陷的检测方法,涉及人工智能领域,主要用于纺织品的断线检测。包括:获取纺织品表面灰度图像并进行预处理;获取灰度图像中各个方向上最大频率点对长度,计算每个方向的点对周期长度概率;获取周期延伸方向上的周期长度,设置滑窗参数对所述灰度图像进行滑窗,获取各个滑窗图像的频域空间图像,获取滑窗图像的交集频率值对每个滑窗图像进行滤波处理,计算各个滑窗内每个像素点的对比度值,获取每个滑窗中的高对比度像素点;计算每个滑窗的缺陷概率,根据缺陷概率判断滑窗图像是否存在缺陷。根据本发明专利技术提出的技术手段,能够克服纺织品自身印花纹理的干扰,准确的定位出缺陷区域,有效提高了检测效率。率。率。

【技术实现步骤摘要】
一种纺织品表面缺陷的检测方法及系统


[0001]本专利技术涉及人工智能领域,具体涉及一种纺织品表面缺陷的检测方法及系统。

技术介绍

[0002]在纺织品表面缺陷的检测过程中,由于纺织品自身纹理的干扰,导致检测出的缺陷不够精确,无法精确的定位出纺织品表面缺陷,本专利技术设计一种纺织品表面缺陷的检测方法,获取精确的缺陷位置,便于后续的纺织品修复处理。
[0003]由于纹理和颜色的干扰导致常规的阈值分割和边缘检测方法不能检测出纺织品缺陷位置。常规的滤波检测方法也无法简单的获取背景图案的频段,导致需花费大量时间来进行频段判定。

技术实现思路

[0004]本专利技术提供一种纺织品表面缺陷的检测方法及系统,以解决现有的问题,包括:获取纺织品表面灰度图像并进行预处理;获取灰度图像中各个方向上最大频率点对长度,计算每个方向的点对周期长度概率;获取周期延伸方向上的周期长度,设置滑窗参数对所述灰度图像进行滑窗,获取各个滑窗图像的频域空间图像,获取滑窗图像的交集频率值对每个滑窗图像进行滤波处理,计算各个滑窗内每个像素点的对比度值,获取每个滑窗中的高对比度像素点;计算每个滑窗的缺陷概率,根据缺陷概率判断滑窗图像是否存在缺陷。
[0005]根据本专利技术提出的技术手段,通过分析图像中的点对纹理信息得到纺织品的纹理周期信息,利用周期信息设置滑窗参数,从而进行进一步的滤波处理,能够克服纺织品自身印花纹理的干扰,精确的定位出缺陷区域,从而有效提升了检测效率和生产质量。
[0006]本专利技术采用如下技术方案,一种纺织品表面缺陷的检测方法,包括:获取纺织品表面灰度图像,并对所述灰度图像进行预处理获得梯度图像。
[0007]获取梯度图像中每一个像素点在每个方向上两两像素点形成的点对,利用各个方向上最大频率点对所对应的点对长度计算所述灰度图像每个方向的点对周期长度概率。
[0008]将所有点对得到的周期长度概率最大值所对应的方向作为周期的延申方向,获取周期延申方向上的周期长度,根据所述周期长度以及周期延申方向设置滑窗参数。
[0009]利用设定参数的窗口对所述灰度图像进行滑窗,获取各个滑窗图像的频域空间图像,根据两两滑窗的频域空间交集得到对应两个滑窗图像的交集频率值。
[0010]利用每一个滑窗图像与其它滑窗图像的交集频率值分别对该滑窗图像进行滤波处理获得该滑窗图像在不同交集频率值滤波处理后的滤波图像。
[0011]利用每一个滑窗图像对应的所有滤波图像中每个像素点的对比度值,计算该滑窗图像的缺陷概率,根据所述缺陷概率判断该滑窗图像是否存在缺陷。
[0012]进一步的,一种纺织品表面缺陷的检测方法,计算所述灰度图像每个方向的点对周期长度概率的方法如下:利用起始点与终止点之间的欧氏距离计算所述灰度图像中第k行点对在每个方向
上的点对长度,获取第s个方向上最大频率对应的行点对长度;同理,计算从第k行出发与第s个方向垂直方向上的所有点对长度得到列点对长度,获取对应方向上频率最大的列点对长度;计算第s个方向的周期长度概率的表达式为:其中,表示从第k行出发垂直于第s个角度方向上频率最大的列点对长度,从第k行点对出发的第s个角度方向为第一行,平行向下i行的点对在第s个方向上的最大频率点对长度,表示第k行点对在第s个方向上的最大频率点对长度,N表示共有N行点对,表示所述灰度图像第s个方向上的点对周期长度概率。
[0013]进一步的,一种纺织品表面缺陷的检测方法,根据所述周期长度以及周期延申方向设置滑窗参数的方法如下:获取周期长度概率最大的角度方向作为周期的延申方向,获取周期长度概率最大的行作为周期始点,选取从行出发的第个角度方向直线的最大频率点对长度为周期行长度,将垂直于从第行出发的第个角度方向的角度方向直线上的最大频率点对长度作为周期列长度;根据周期始点、周期长度和周期延申方向获取布匹中滑窗的初始位置,滑窗尺寸为,滑窗的滑动方向为方向,滑窗的滑动步长为。
[0014]进一步的,一种纺织品表面缺陷的检测方法,获取对应两个滑窗图像的交集频率值的方法为:对各个滑窗图像进行傅里叶变化得到对应滑窗图像的频域空间图像,将任意两两滑窗的频域空间进行交集处理,得到对应两个滑窗图像的交集频率值。
[0015]进一步的,一种纺织品表面缺陷的检测方法,每一个滑窗图像对应的所有滤波图像中每个像素点的对比度值包括:通过8邻域像素计算每个滑窗中各个像素点的对比度值,获取所有对比度值大于第一阈值的像素点,将所述对比度大于第一阈值的像素点作为高对比度像素点。
[0016]进一步的,一种纺织品表面缺陷的检测方法,根据每个滑窗中高对比度像素点的个数计算对应每个滑窗的缺陷概率,表达式为:
其中,表示利用第i个滑窗和第j个滑窗的频率交集对第i个滑窗的滤波后的滑窗图像内的第e个高对比度像素8邻域内高对比度像素个数,表示该滑窗内高对比度像素的总个数,表示利用第i个滑窗和第j个滑窗的频率交集对第i个滑窗的滤波后的滑窗图像的缺陷概率。
[0017]进一步的,一种纺织品表面缺陷的检测方法,计算对应每个滑窗的缺陷概率之后,还包括:根据第i个滑窗和每个滑窗的频率交集对第i个滑窗的滤波后的滑窗缺陷概率计算第i个滑窗的综合缺陷概率,表达式为:其中,表示利用第i个与第j个滑窗交集对第i个滑窗滤波后的滑窗图像的缺陷概率,表示利用第i个与第k个滑窗的频率交集对第k个滑窗的滤波得到滤波后滑窗图像的缺陷概率,Q表示滑窗的个数,表示第i个滑窗的综合缺陷概率。
[0018]一种纺织品表面缺陷的检测系统,包括图像预处理单元、第一计算单元、第二计算单元、第三计算单元、第四计算单元以及缺陷检测单元;图像预处理单元,用于获取纺织品表面灰度图像,并对所述灰度图像进行预处理获得梯度图像;第一计算单元,用于获取梯度图像中每一个像素点在每个方向上两两像素点形成的点对,利用各个方向上最大频率点对所对应的点对长度计算所述灰度图像每个方向的点对周期长度概率;第二计算单元,用于将所有点对得到的周期长度概率最大值所对应的方向作为周期的延申方向,获取周期延申方向上的周期长度,根据所述周期长度以及周期延申方向设置滑窗参数;第三计算单元,用于利用设定参数的窗口对所述灰度图像进行滑窗,获取各个滑窗图像的频域空间图像,根据两两滑窗的频域空间交集得到对应两个滑窗图像的交集频率值;第四计算单元,用于利用每一个滑窗图像与其它滑窗图像的交集频率值分别对该滑窗图像进行滤波处理获得该滑窗图像在不同交集频率值滤波处理后的滤波图像;缺陷检测单元,用于利用每一个滑窗图像对应的所有滤波图像中每个像素点的对比度值,计算该滑窗图像的缺陷概率,根据所述缺陷概率判断该滑窗图像是否存在缺陷。
[0019]本专利技术的有益效果是:根据本专利技术提出的技术手段,通过分析图像中的点对纹理信息得到纺织品的纹理周期信息,利用周期信息设置滑窗参数,从而进行进一步的滤波处理,能够克服纺织品自身印花纹理的干扰,精确的定位出缺陷区域,从而有效提升了检测效率和生产质量。
附图说明
[0020]为了更清楚地说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种纺织品表面缺陷的检测方法,其特征在于,包括:获取纺织品表面灰度图像,并对所述灰度图像进行预处理获得梯度图像;获取梯度图像中每一个像素点在每个方向上两两像素点形成的点对,利用各个方向上最大频率点对所对应的点对长度计算所述灰度图像每个方向的点对周期长度概率;将所有点对得到的周期长度概率最大值所对应的方向作为周期的延申方向,获取周期延申方向上的周期长度,根据所述周期长度以及周期延申方向设置滑窗参数;利用设定参数的窗口对所述灰度图像进行滑窗,获取各个滑窗图像的频域空间图像,根据两两滑窗的频域空间交集得到对应两个滑窗图像的交集频率值;利用每一个滑窗图像与其它滑窗图像的交集频率值分别对该滑窗图像进行滤波处理获得该滑窗图像在不同交集频率值滤波处理后的滤波图像;利用每一个滑窗图像对应的所有滤波图像中每个像素点的对比度值,计算该滑窗图像的缺陷概率,根据所述缺陷概率判断该滑窗图像是否存在缺陷。2.根据权利要求1所述的一种纺织品表面缺陷的检测方法,其特征在于,计算所述灰度图像每个方向的点对周期长度概率的方法如下:利用起始点与终止点之间的欧氏距离计算所述灰度图像中第k行点对在每个方向上的点对长度,获取第s个方向上最大频率对应的行点对长度;同理,计算从第k行出发与第s个方向垂直方向上的所有点对长度得到列点对长度,获取对应方向上频率最大的列点对长度;计算第s个方向的周期长度概率的表达式为:其中,表示从第k行出发垂直于第s个角度方向上频率最大的列点对长度,从第k行点对出发的第s个角度方向为第一行,平行向下i行的点对在第s个方向上的最大频率点对长度,表示第k行点对在第s个方向上的最大频率点对长度,N表示共有N行点对,表示所述灰度图像第s个方向上的点对周期长度概率。3.根据权利要求2所述的一种纺织品表面缺陷的检测方法,其特征在于,根据所述周期长度以及周期延申方向设置滑窗参数的方法如下:获取周期长度概率最大的角度方向作为周期的延申方向,获取周期长度概率最大的行作为周期始点,选取从行出发的第个角度方向直线的最大频率点对长度为周期行长度,将垂直于从第行出发的第个角度方向的角度方向直线上的最大频率点对长度作为周期列长度;根据周期始点、周期长度和周期延申方向获取布匹中滑窗的初始位置,滑窗尺
寸为,滑窗的滑动方向为方向,滑窗的滑动步长为。4.根据权利要求1所述的一种纺织品表面缺陷的检测方法,其特征在于,获取对应两个滑窗图像的交集频率值的方法为:对各个滑窗图像进行傅里叶变化得到对应滑窗图像的频域空间图像,将任意两两滑窗的频域...

【专利技术属性】
技术研发人员:唐琴华真珍
申请(专利权)人:海门喜满庭纺织品有限公司
类型:发明
国别省市:

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

1