一种纺织品质量视觉检测方法与流程
未命名
10-08
阅读:126
评论:0
1.本发明涉及图像处理技术领域,具体涉及一种纺织品质量视觉检测方法。
背景技术:
2.纺织品中的缺陷(如疵点、污渍、破洞等)会导致产品质量下降,影响外观和性能。纺织品质量检测可以保证可以帮助生产厂家确保产品的一致性和质量标准,及早检测和处理纺织品中的缺陷可以有效地减少残次品的产生,从而节约原材料和生产成本。视觉质量检测方法可以高效地检测和定位这些缺陷,对于保证产品质量、降低成本、提高用户满意度、推动生产自动化等方面具有重要的意义。
3.对于复杂颜色背景下的纺织品,由于布料本身各区域颜色的不同,会对纺织物纹理特征的提取和分析造成干扰。如果纺织物的背景颜色过于复杂,缺陷区域附近的灰度变化,与不同颜色背景边缘附近的灰度变化相似,均会导致在缺陷检测过程中难以对缺陷区域进行有效的区分。
技术实现要素:
4.为了解决上述问题,本发明提供一种纺织品质量视觉检测方法,所述方法包括:获取纺织品灰度图像;对纺织品灰度图像进行分块处理,得到若干个图像块;获取每个图像块上边缘以及左侧边缘的局部高亮点;根据所有图像块上边缘以及左侧边缘的局部高亮点得到纺织品灰度图像的主纹理方向;将纺织品灰度图像的主纹理方向的垂直方向记为纺织品灰度图像的垂直纹理方向;将任意一个图像块记为目标图像块,根据主纹理方向和垂直纹理方向得到沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列;根据沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列得到目标图像块的目标程度;获取沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值;根据沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值得到目标图像块的规律性;根据目标图像块的目标程度和目标图像块的规律性得到目标图像块的异常程度;以此类推,获得所有图像块的异常程度,根据所有图像块的异常程度得到纺织品的缺陷区域。
5.优选的,所述对纺织品灰度图像进行分块处理,得到若干个图像块,包括的具体步骤如下:预设图像块的大小为,图像块从纺织品灰度图像的左上角开始滑动,滑动步长为,直至纺织品灰度图像的右下角停止,获取纺织品灰度图像中的所有图像块。
6.优选的,所述获取每个图像块上边缘以及左侧边缘的局部高亮点,包括的具体步
骤如下:对于纺织品灰度图像中的任意一个图像块,获取图像块的上边缘以及左侧边缘的所有像素点,得到图像块上边缘像素点序列和图像块左侧边缘像素点序列;对于图像块上边缘像素点序列中的第个像素点,若像素点在图像块上边缘像素点序列的位置关系为,且的灰度值是最大值,并且的灰度值与中最小灰度值的差值大于预设参数,将像素点作为图像块上边缘的局部高亮点,同理,得到图像块上边缘以及左侧边缘的所有局部高亮点。
7.优选的,所述根据所有图像块上边缘以及左侧边缘的局部高亮点得到纺织品灰度图像的主纹理方向,包括的具体步骤如下:式中,表示纺织品灰度图像的主纹理方向;表示纺织品灰度图像的图像块的个数;表示第个图像块上边缘的局部高亮点的个数;表示第个图像块左侧边缘的局部高亮点的个数;表示纺织品灰度图像上所有局部高亮点的梯度方向的法向量方向均值;为反正切函数。
8.优选的,所述根据主纹理方向和垂直纹理方向得到沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列,包括的具体步骤如下:记纺织品灰度图像的主纹理方向为,记垂直纹理方向为,对于纺织品灰度图像的第个图像块,分别采取沿方向的直线与沿方向的直线与第个图像块相交,遍历第个图像块,记沿方向的直线与第个图像块相交的第个像素点列中像素点序列为:,其中为第列像素点的个数;记沿方向的直线与第个图像块相交的第个像素点列中像素点序列为:,同理,获得沿方向的直线与第个图像块相交的所有像素点列;获得沿方向的直线与第个图像块相交的所有像素点列。
9.优选的,所述根据沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列得到目标图像块的目标程度,包括的具体步骤如下:第个图像块的目标程度的计算表达式为:式中,表示第个图像块的目标程度;表示沿方向的直线与第个图像块相交的像素点列的个数;表示沿方向的直线与第个图像块相交的第个像素点列中像
素点个数;表示沿方向的直线与第个图像块相交的第个像素点列中所有像素点的灰度值差值的方差,第个像素点列中每个像素点的灰度值差值是每个像素点与相邻下一个像素点的灰度值的差值;表示沿方向的直线与第个图像块相交的第个像素点列中像素点个数;表示沿方向的直线与第个图像块相交的第个像素点列中所有像素点的灰度值差值的方差,第个像素点列中每个像素点的灰度值差值是每个像素点与相邻下一个像素点的灰度值的差值;为取方差函数,其中,表示主纹理方向,表示垂直纹理方向。
10.优选的,所述获取沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值,包括的具体步骤如下:获取沿方向的直线与第个图像块相交的所有像素点列的局部高亮点,对于沿方向的直线与第个图像块相交的第像素点列中的第个局部高亮点,获取关于局部高亮点中心对称的所有局部高亮点对,将局部高亮点对中每个局部高亮点与局部高亮点的欧式距离的和记为局部高亮点对与局部高亮点的距离,将与局部高亮点的距离最小的预设参数个局部高亮点对作为局部高亮点的相邻高亮点对,将每个相邻高亮点对中每个局部高亮点与局部高亮点的欧式距离的差值的绝对值记为局部高亮点的邻域距离对称差值,共获得局部高亮点的个邻域距离对称差值,其中,表示主纹理方向。
11.优选的,所述根据沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值得到目标图像块的规律性,包括的具体步骤如下:对于沿方向的直线与第个图像块相交的第像素点列中的第个局部高亮点,将局部高亮点的所有邻域距离对称差值的均值记为局部高亮点的规律性,同理,获得第个图像块的所有局部高亮点的规律性,取第个图像块的所有局部高亮点的规律性的均值作为第个图像块的规律性,其中,表示主纹理方向。
12.优选的,所述根据目标图像块的目标程度和目标图像块的规律性得到目标图像块的异常程度,包括的具体步骤如下:对于第个图像块,利用第个图像块的规律性对第个图像块的目标程度进行加权得到第个图像块的异常程度,其计算表达式为:式中,表示第个图像块的异常程度;表示第个图像块的规律性;表示第个图像块的规律性;为线性归一化函数;表示以自然常数为底数的指数函数。
13.优选的,所述根据所有图像块的异常程度得到纺织品的缺陷区域,包括的具体步骤如下:预设一个阈值,对于纺织品灰度图像的任意一个图像块,若图像块的异常程度大于等于阈值,则图像块存在缺陷;同理,获得所有存在缺陷的图像块,根据图像块在纺织品灰度图像上的位置,确定出纺织品缺陷位置。
14.本发明的技术方案的有益效果是:针对纺织物的背景颜色过于复杂,缺陷区域附近的灰度变化,与不同颜色背景边缘附近的灰度变化相似,均会导致在缺陷检测过程中难以对缺陷区域进行有效的区分的问题,本发明考虑缺陷区域与正常区域纹理特征的区别,计算纹理方向上的灰度变化以及不同区域的规律性差异,赋予了不同区域以不同的异常程度,多重颜色影响的基础上,避免了由于纺织物自身背景颜色复杂性而导致的缺陷检测困难的问题,减少干扰项的影响,可以更好地区分出纺织品上真正的缺陷。
附图说明
15.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本发明一种纺织品质量视觉检测方法的步骤流程图。
具体实施方式
17.为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种纺织品质量视觉检测方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
18.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
19.下面结合附图具体的说明本发明所提供的一种纺织品质量视觉检测方法的具体方案。
20.请参阅图1,其示出了本发明一个实施例提供的一种纺织品质量视觉检测方法的步骤流程图,该方法包括以下步骤:步骤s001:获取纺织品灰度图像。
21.具体的,首先,使用高分辨率的数码相机或者扫描仪对纺织品表面进行图像采集得到纺织品图像;其次,对纺织品图像进行灰度化;最后,对灰度化后的纺织品图像进行预处理操作,得到纺织品灰度图像。
22.所述预处理操作包括去除噪声、图像增强;去除噪声采用中值滤波器的方法,图像增强采用直方图均衡化的方法;其中,中值滤波和直方图均衡化为现有技术,此处不做过多赘述。
23.至此,获得纺织品灰度图像。
24.步骤s002:对纺织品灰度图像进行分块处理,获取纺织品灰度图像的主纹理方向。
25.需要说明的时,对于复杂颜色背景下的纺织品,由于布料本身各区域颜色的不同,会对纺织品纹理特征的提取和分析造成干扰。因纺织品的背景颜色过于复杂,所以缺陷区域附近的灰度变化,与不同颜色背景边缘附近的灰度变化相似,均会导致在缺陷检测过程中难以对缺陷区域进行有效的区分;但纺织品中通常会存在诸多纹理特质,故对纺织品灰度图像进行分块处理,进而可结合不同区域的规律性特征,并利用纺织品灰度图像沿不同方向上的纹理特征的差异,对缺陷区域与正常区域进行区分。
26.预设一个参数,其中本实施例以例进行叙述,本实施例不进行具体限定,其中根据具体实施情况而定。
27.具体的,预设图像块的大小为,实施者可根据实际情况进行调整,在此不进行限定。图像块从纺织品灰度图像的左上角开始滑动,其滑动步长为,直至纺织品灰度图像的右下角停止。其中,图像块的大小设置要结合纺织品灰度图像的大小,使的纺织品灰度图像中的图像块为整数个,且图像块可将纺织品灰度图像完整划分。对于特殊情况为纺织品灰度图像中的边界像素点无法构成图像块,则将边界像素点的图像块与其他图像块进行叠加。至此,获取纺织品灰度图像中的所有图像块。
28.需要说明的是,由于纺织品灰度图像本身所具有的纹理特征,在同一颜色背景下,表现为一条较长的灰度较高的像素点线与一条较长的灰度较低的像素点线交替出现的情况,所以其在水平与垂直水平方向上会有不同的表现情况,计算水平与垂直水平方向上的局部灰度极大值点的个数,其比值可以近似表示纺织品灰度图像的主纹理方向。
29.预设一个参数,其中本实施例以例进行叙述,本实施例不进行具体限定,其中根据具体实施情况而定。
30.具体的,对于纺织品灰度图像中的任意一个图像块,获取该图像块上边缘以及左侧边缘的所有像素点,得到图像块上边缘像素点序列和图像块左侧边缘像素点序列;对于图像块上边缘像素点序列中的第x个像素点,若像素点在图像块上边缘像素点序列的位置关系为,且的灰度值是最大值,并的灰度值与其中最小灰度值的差值大于,则将像素点作为局部高亮点,同理得到该图像块上边缘以及左侧边缘的所有局部高亮点。
31.需要说明的是,在得到各图像块上边缘以及左侧边缘的局部高亮点的个数之后,由于局部高亮点的个数与纺织品灰度图像的纹理线在水平与垂直水平方向的截距成反比,纺织品灰度图像的主纹理方向的应为各个图像块局部高亮点个数之和,沿水平与垂直水平方向上的比值,但最终方向会出现两个不同的角度,可以利用局部高亮点的梯度方向进行判断,最终主纹理方向的正负应与各局部高亮点的梯度的法向量方向一致。
32.具体的,根据所有图像块上边缘以及左侧边缘的局部高亮点个数得到纺织品灰度图像的主纹理方向,其计算表达式为:
式中,表示纺织品灰度图像的主纹理方向;表示纺织品灰度图像的图像块的个数;表示第个图像块上边缘的局部高亮点的个数;表示第个图像块左侧边缘的局部高亮点的个数;表示纺织品灰度图像上所有局部高亮点的梯度方向的法向量方向均值;为反正切函数;其中,加1防止分母为零。将纺织品灰度图像的主纹理方向的垂直方向记为纺织品灰度图像的垂直纹理方向。
33.至此,获得纺织品灰度图像的主纹理方向。
34.步骤s003:获取每个图像块的目标程度和规律性。
35.需要说明的是,利用各个图像块内部像素点的灰度变化情况,初步得到各个图像块的目标程度,但只考虑灰度变化是否均匀,无法对缺陷区域与灰度发生变化的染色区域边界进行有效的区分,但由于纺织品本身所固有的纹理特征,必然会出现某些特征点的规律性质,故利用其块内体现纹理特征的像素点的位置信息,计算各个图像块的规律性,利用其对各个图像块进行更加准确的异常程度评价。
36.1.获取图像块的目标程度。
37.需要说明的是,由纺织品本身的特征,对于正常的图像块而言,其沿主纹理方向的灰度变化较小,而垂直于纹理方向上的灰度变化会呈现出类似周期函数的波动;而对于可能存在缺陷的图像块,其内部的灰度值会受到斑块的影响,灰度变化会掩盖原本的纹理变化,在沿着纹理方向与垂直于纹理方向的灰度变化差异较小。在获得了各图像块沿主纹理方向上和垂直于纹理方向上的像素点列之后,采用相邻像素点灰度值之差的来计算沿主纹理方向上和垂直于纹理方向上的灰度变化,这样的计算会在一定程度上平滑掉不同背景颜色下的像素点,造成的灰度方差较大的情况。考虑沿主纹理方向上和垂直于纹理方向上像素点列的灰度变化差异,对于每个像素点列,计算每个像素点列上相邻像素点的灰度差的方差,以放大沿垂直于纹理方向上灰度变化情况,再利用各列像素点的个数作为权重,进而得到图像块内沿着纹理方向与垂直于纹理方向上灰度变化的程度值,其二者差的绝对值作为图像块的目标程度。
38.具体的,对于纺织品灰度图像的主纹理方向,记垂直纹理方向为,即;对于纺织品灰度图像的第个图像块,分别采取沿方向的直线与沿方向的直线与第个图像块相交,遍历第个图像块,其中遍历步长为1个像素点,记沿方向的直线与第个图像块相交的第个像素点列中像素点序列为:,其中为第列像素点的个数;记沿方向的直线与该图像块相交的第个像素点列中像素点序列为:
,其中为第列像素点的个数;则第个图像块的目标程度的计算表达式为:式中,表示第个图像块的目标程度;表示沿方向的直线与第个图像块相交的像素点列的个数;表示沿方向的直线与第个图像块相交的第个像素点列中像素点个数;表示沿方向的直线与第个图像块相交的第个像素点列中所有像素点的灰度值差值的方差,第个像素点列中每个像素点的灰度值差值是每个像素点与相邻下一个像素点的灰度值的差值;表示沿方向的直线与第个图像块相交的第个像素点列中像素点个数;表示沿方向的直线与第个图像块相交的第个像素点列中所有像素点的灰度值差值的方差,第个像素点列中每个像素点的灰度值差值是每个像素点与相邻下一个像素点的灰度值的差值;为取方差函数。
39.至此,获得图像块的目标程度。
40.2.获取图像块的规律性。
41.需要说明的是,获取图像块在纺织品灰度图像的主纹理方向所有的局部高亮点,分析这些点的位置分布,若图像块中出现与斑块或其他缺陷掩盖纹理的情况时,则图像块中局部高亮点的分布会出现紊乱,即对称位置的距离差会较大;所以对于图像块任意一个局部高亮点通过分析其邻近局部高亮点与其的位置关系,计算其四个方向对称位置对应的距离差,并在四个方向上的距离差取平均之后的值,作为该局部高亮点得规律性,进而获得图像块所有局部高亮点的规律性,取其均值作为图像块的规律性,其值越大,说明为异常区域的可能性越小。
42.预设一个参数,其中本实施例以例进行叙述,本实施例不进行具体限定,其中根据具体实施情况而定。
43.具体的,通过步骤s002中的局部高亮点方法,得到沿方向的直线与第个图像块相交的所有像素点列的局部高亮点,对于沿方向的直线与第个图像块相交的第像素点列中的第个局部高亮点,获取关于局部高亮点中心对称的所有局部高亮点对,将局部高亮点对中每个局部高亮点与局部高亮点的欧式距离的和记为局部高亮点对与局部高亮点的距离,将与局部高亮点的距离最小的个局部高亮点对作为局部高亮点的相邻高亮点对,将每个相邻高亮点对中每个局部高亮点与局部高亮点的欧式距离的差值的绝对值记为局部高亮点的邻域距离对称差值,共获得局部高亮点的个邻域距离对称差值。
44.将局部高亮点的所有邻域距离对称差值的均值记为局部高亮点的规律
性,同理,获得第个图像块的所有局部高亮点的规律性,取其均值作为第个图像块的规律性。
45.至此,获得图像块的规律性。
46.步骤s004:根据图像块的目标程度和规律性得到图像块的异常程度,根据图像块的异常程度得到纺织品的缺陷区域。
47.具体的,对于第个图像块,利用第个图像块的规律性对第个图像块的目标程度进行加权得到第个图像块的异常程度,其计算表达式为:式中,表示第个图像块的异常程度;表示第个图像块的规律性;表示第个图像块的规律性;为线性归一化函数;表示以自然常数为底数的指数函数。
48.同理,获得纺织品灰度图像的所有图像块的异常程度。
49.预设一个阈值,其中本实施例以例进行叙述,本实施例不进行具体限定,其中根据具体实施情况而定。
50.根据纺织品灰度图像的所有图像块的异常程度,对于纺织品灰度图像的任意一个图像块,其异常程度大于等于阈值,则该图像块存在缺陷;同理,获得所有存在缺陷的图像块,根据图像块在纺织品灰度图像上的位置,确定出纺织品缺陷位置。
51.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种纺织品质量视觉检测方法,其特征在于,该方法包括以下步骤:获取纺织品灰度图像;对纺织品灰度图像进行分块处理,得到若干个图像块;获取每个图像块上边缘以及左侧边缘的局部高亮点;根据所有图像块上边缘以及左侧边缘的局部高亮点得到纺织品灰度图像的主纹理方向;将纺织品灰度图像的主纹理方向的垂直方向记为纺织品灰度图像的垂直纹理方向;将任意一个图像块记为目标图像块,根据主纹理方向和垂直纹理方向得到沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列;根据沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列得到目标图像块的目标程度;获取沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值;根据沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值得到目标图像块的规律性;根据目标图像块的目标程度和目标图像块的规律性得到目标图像块的异常程度;以此类推,获得所有图像块的异常程度,根据所有图像块的异常程度得到纺织品的缺陷区域。2.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述对纺织品灰度图像进行分块处理,得到若干个图像块,包括的具体步骤如下:预设图像块的大小为,图像块从纺织品灰度图像的左上角开始滑动,滑动步长为,直至纺织品灰度图像的右下角停止,获取纺织品灰度图像中的所有图像块。3.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述获取每个图像块上边缘以及左侧边缘的局部高亮点,包括的具体步骤如下:对于纺织品灰度图像中的任意一个图像块,获取图像块的上边缘以及左侧边缘的所有像素点,得到图像块上边缘像素点序列和图像块左侧边缘像素点序列;对于图像块上边缘像素点序列中的第个像素点,若像素点在图像块上边缘像素点序列的位置关系为,且的灰度值是最大值,并且的灰度值与中最小灰度值的差值大于预设参数,将像素点作为图像块上边缘的局部高亮点,同理,得到图像块上边缘以及左侧边缘的所有局部高亮点。4.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述根据所有图像块上边缘以及左侧边缘的局部高亮点得到纺织品灰度图像的主纹理方向,包括的具体步骤如下:式中,表示纺织品灰度图像的主纹理方向;表示纺织品灰度图像的图像块的个数;
表示第个图像块上边缘的局部高亮点的个数;表示第个图像块左侧边缘的局部高亮点的个数;表示纺织品灰度图像上所有局部高亮点的梯度方向的法向量方向均值;为反正切函数。5.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述根据主纹理方向和垂直纹理方向得到沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列,包括的具体步骤如下:记纺织品灰度图像的主纹理方向为,记垂直纹理方向为,对于纺织品灰度图像的第个图像块,分别采取沿方向的直线与沿方向的直线与第个图像块相交,遍历第个图像块,记沿方向的直线与第个图像块相交的第个像素点列中像素点序列为:,其中为第列像素点的个数;记沿方向的直线与第个图像块相交的第个像素点列中像素点序列为:,同理,获得沿方向的直线与第个图像块相交的所有像素点列;获得沿方向的直线与第个图像块相交的所有像素点列。6.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述根据沿纺织品灰度图像的主纹理方向和垂直纹理方向的直线与目标图像块相交的所有像素点列得到目标图像块的目标程度,包括的具体步骤如下:第个图像块的目标程度的计算表达式为:式中,表示第个图像块的目标程度;表示沿方向的直线与第个图像块相交的像素点列的个数;表示沿方向的直线与第个图像块相交的第个像素点列中像素点个数;表示沿方向的直线与第个图像块相交的第个像素点列中所有像素点的灰度值差值的方差,第个像素点列中每个像素点的灰度值差值是每个像素点与相邻下一个像素点的灰度值的差值;表示沿方向的直线与第个图像块相交的第个像素点列中像素点个数;表示沿方向的直线与第个图像块相交的第个像素点列中所有像素点的灰度值差值的方差,第个像素点列中每个像素点的灰度值差值是每个像素点与相邻下一个像素点的灰度值的差值;为取方差函数,其中,表示主纹理方向,表示垂直纹理方向。7.根据权利要求3所述一种纺织品质量视觉检测方法,其特征在于,所述获取沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值,包括的具体步骤如下:获取沿方向的直线与第个图像块相交的所有像素点列的局部高亮点,对于沿方向
的直线与第个图像块相交的第像素点列中的第个局部高亮点,获取关于局部高亮点中心对称的所有局部高亮点对,将局部高亮点对中每个局部高亮点与局部高亮点的欧式距离的和记为局部高亮点对与局部高亮点的距离,将与局部高亮点的距离最小的预设参数个局部高亮点对作为局部高亮点的相邻高亮点对,将每个相邻高亮点对中每个局部高亮点与局部高亮点的欧式距离的差值的绝对值记为局部高亮点的邻域距离对称差值,共获得局部高亮点的个邻域距离对称差值,其中,表示主纹理方向。8.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述根据沿纺织品灰度图像的主纹理方向的直线与目标图像块相交的所有像素点列的局部高亮点的邻域距离对称差值得到目标图像块的规律性,包括的具体步骤如下:对于沿方向的直线与第个图像块相交的第像素点列中的第个局部高亮点,将局部高亮点的所有邻域距离对称差值的均值记为局部高亮点的规律性,同理,获得第个图像块的所有局部高亮点的规律性,取第个图像块的所有局部高亮点的规律性的均值作为第个图像块的规律性,其中,表示主纹理方向。9.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述根据目标图像块的目标程度和目标图像块的规律性得到目标图像块的异常程度,包括的具体步骤如下:对于第个图像块,利用第个图像块的规律性对第个图像块的目标程度进行加权得到第个图像块的异常程度,其计算表达式为:式中,表示第个图像块的异常程度;表示第个图像块的规律性;表示第个图像块的规律性;为线性归一化函数;表示以自然常数为底数的指数函数。10.根据权利要求1所述一种纺织品质量视觉检测方法,其特征在于,所述根据所有图像块的异常程度得到纺织品的缺陷区域,包括的具体步骤如下:预设一个阈值,对于纺织品灰度图像的任意一个图像块,若图像块的异常程度大于等于阈值,则图像块存在缺陷;同理,获得所有存在缺陷的图像块,根据图像块在纺织品灰度图像上的位置,确定出纺织品缺陷位置。
技术总结
本发明涉及图像处理技术领域,具体涉及一种纺织品质量视觉检测方法,包括:获取纺织品灰度图像;对纺织品灰度图像进行分块处理,获取纺织品灰度图像的主纹理方向;获取每个图像块的目标程度和规律性;根据图像块的目标程度和规律性得到图像块的异常程度,根据图像块的异常程度得到纺织品的缺陷区域。本发明避免了由于纺织物自身背景颜色复杂性而导致的缺陷检测困难的问题,减少干扰项的影响,可以更好地区分出纺织品上真正的缺陷。地区分出纺织品上真正的缺陷。地区分出纺织品上真正的缺陷。
技术研发人员:周鑫 刘玉华
受保护的技术使用者:山东虹纬纺织有限公司
技术研发日:2023.09.01
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
