首页> 中国专利> 基于自适应均值漂移聚类的纱线染色质量评估方法及系统

基于自适应均值漂移聚类的纱线染色质量评估方法及系统

摘要

本发明公开了一种基于自适应均值漂移聚类的纱线染色质量评估方法及系统,涉及染色质量评估领域。主要包括:获取纱线表面图像并转化为HSV图像,选择图像中像素点作为中心点建立预设半径的圆形区域;根据圆形区域中不同通道中不同级数的颜色出现的频率获得圆形区域的颜色分布熵;对圆形区域的半径进行自适应增大,并在聚类过程中对圆形区域向正常区域进行漂移,最终得到多个聚类区域;根据各聚类区域半径增大的次数以及聚类区域完成聚类后的颜色分布熵,获得HSV图像的质量评价指标,判断质量评价指标是否大于预设第三阈值,若判断结果为是,纱线染色质量不合格,否则,纱线染色质量合格。

著录项

  • 公开/公告号CN114972345A

    专利类型发明专利

  • 公开/公告日2022-08-30

    原文格式PDF

  • 申请/专利权人 南通永安纺织有限公司;

    申请/专利号CN202210902207.2

  • 发明设计人 张喜红;

    申请日2022-07-29

  • 分类号G06T7/00(2017.01);G06T7/90(2017.01);G06T5/00(2006.01);G06T5/20(2006.01);G06V10/762(2022.01);

  • 代理机构杭州聚邦知识产权代理有限公司 33269;

  • 代理人周美锋

  • 地址 226200 江苏省南通市启东经济开发区银河路777号

  • 入库时间 2023-06-19 16:34:57

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-10-21

    授权

    发明专利权授予

  • 2022-09-16

    实质审查的生效 IPC(主分类):G06T 7/00 专利申请号:2022109022072 申请日:20220729

    实质审查的生效

说明书

技术领域

本申请涉及染色质量评估领域,具体涉及一种基于自适应均值漂移聚类的纱线染色质量评估方法及系统。

背景技术

纱线在染色的过程一般包括除杂、染色、皂洗、固色等过程,随着纺丝染色技术的不断改进,对纱线染色质量的要求越来越高。在纱线的质量问题占比中,色差缺陷占比超过40%。目前在纱线染色和固色的过程中,对于染色中的色差进行检测依赖人工检测,或通过纱线表面图像的灰度图像进行分析处理,从而实现对纱线的染色质量的评估。

发明人在实现本发明实施例的过程中,发现背景技术中至少存在以下缺陷:通过人工对纱线表面染色质量评估存在主观性,缺陷检测漏检率较高;通过纱线表面图像的灰度图像进行分析处理,从而实现对纱线的染色质量的评估,由于灰度图像去除了图像中的色彩信息,因此该方法没有考虑到纱线的色彩偏差,对于可能存在色彩偏差的纱线的染色质量的评估不具有参考性。

发明内容

针对上述技术问题,本发明提供了一种基于自适应均值漂移聚类的纱线染色质量评估方法及系统,利用颜色信息进行聚类,充分考虑了纱线的颜色上可能存在的差异,泛化能力更强;将聚类过程中的进行聚类的圆形区域的半径的变化和更新迭代方式作为染色质量的评估依据,能够获得更为精确的染色质量评价结果。

第一方面,本文发明实施例提出了一种基于自适应均值漂移聚类的纱线染色质量评估方法,包括:

S1:获取纱线表面图像并转化为HSV图像。

S2:选取HSV图像中未参与聚类的像素点作为中心点建立预设半径的圆形区域。

S3:根据所述圆形区域中不同通道中不同级数的颜色出现的频率,获得所述圆形区域的颜色分布熵。

S4:判断圆形区域的颜色分布熵是否小于预设第一阈值,若判断结果为是,则将圆形区域的半径增大一个预设步长,重新计算圆形区域的颜色分布熵,进行迭代,直至圆形区域的颜色分布熵不小于预设第一阈值。若判断结果为否,将圆形区域直接作为迭代后的圆形区域,执行S5。

S5:将迭代后的半径增大前后的圆形区域形成圆环,将圆环沿径向等角度划分为预设数量个,分别计算各等分后圆环的颜色分布熵,根据颜色分布熵不小于预设第二阈值的等分后圆环确定是否存在漂移方向。若无漂移方向,将该半径增大前的圆形区域作为聚类区域。

S6:若存在漂移方向,将半径增大前的圆形区域向漂移方向移动一个预设步长后,将圆形区域半径增大一个步长,执行S5,进行迭代直至等分后的各圆环的颜色分布熵均不小于预设第二阈值,将半径增大前的圆形区域作为聚类区域。

S7:执行S2至S6,直至HSV图像中像素点均参与聚类,根据各聚类区域半径增大的次数以及聚类区域完成聚类后的颜色分布熵,获得HSV图像的质量评价指标,判断所述质量评价指标是否大于预设第三阈值,若判断结果为是,纱线染色质量不合格,否则,纱线染色质量合格。

在一个可行的实施例中,根据所述圆形区域中不同通道中不同级数的颜色出现的频率,获得所述圆形区域的颜色分布熵,包括:

其中

在一个可行的实施例中,根据各聚类区域半径增大的次数以及聚类区域完成聚类后的颜色分布熵,获得HSV图像的质量评价指标,包括:

其中,

在一个可行的实施例中,根据颜色分布熵不小于预设第二阈值的等分后圆环确定是否存在漂移方向,包括:

获得颜色分布熵不小于预设第二阈值的等分后圆环的内侧对应的弦,将圆环对应的圆心与弦的中点连成向量,分别得到各颜色分布熵不小于预设第二阈值的等分后圆环对应的向量。

将所有颜色分布熵不小于预设第二阈值的等分后圆环对应的向量进行叠加,当进行叠加之后向量相互抵消,则不存在漂移方向,否则存在漂移方向,并将叠加得到的向量的方向作为漂移方向。

在一个可行的实施例中,将所述HSV图像的中心点作为初始中心点建立预设半径的圆形区域,所述方法还包括:对HSV图像进行增强处理,所述增强处理包括:

将HSV图像中的明度通道进行直方图均衡化后,与饱和度通道和

在一个可行的实施例中,将纱线表面图像转化为HSV图像前,所述方法还包括对纱线表面图像进行中值滤波去噪。

在一个可行的实施例中,预设第一权重

第二方面,本发明实施例提出了一种基于自适应均值漂移聚类的纱线染色质量评估系统,包括:存储器和处理器,其特征在于,所述处理器执行所述存储器存储的计算机程序,以实现本发明实施例中基于自适应均值漂移聚类的纱线染色质量评估方法。

本发明提供了一种基于自适应均值漂移聚类的纱线染色质量评估方法及系统。

本发明实施例的有益效果在于:利用颜色分布熵进行聚类,泛化能力更强;相较于现有技术中通过聚类仅完成图像分割的任务,本发明实施例将聚类过程中的进行聚类的圆形区域的半径的变化和更新迭代方式作为染色质量的评估依据,能够获得更为精确的染色质量评价结果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种基于自适应均值漂移聚类的纱线染色质量评估方法的流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征;在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

本发明实施例提供了一种基于自适应均值漂移聚类的纱线染色质量评估方法,如图1所示,包括:

步骤S1:获取纱线表面图像并转化为HSV图像。

步骤S2:选取HSV图像中未参与聚类的像素点作为中心点建立预设半径的圆形区域。

步骤S3:根据圆形区域中不同通道中不同级数的颜色出现的频率,获得圆形区域的颜色分布熵。

步骤S4:判断圆形区域的颜色分布熵是否小于预设第一阈值,若判断结果为是,则将圆形区域的半径增大一个预设步长,重新计算圆形区域的颜色分布熵,进行迭代,直至圆形区域的颜色分布熵不小于预设第一阈值。若判断结果为否,将圆形区域直接作为迭代后的圆形区域,执行S5。

步骤S5:将迭代后的半径增大前后的圆形区域形成圆环,将圆环沿径向等角度划分为预设数量个,分别计算各等分后圆环的颜色分布熵,根据颜色分布熵不小于预设第二阈值的等分后圆环确定是否存在漂移方向。若无漂移方向,将该半径增大前的圆形区域作为聚类区域。

步骤S6:若存在漂移方向,将半径增大前的圆形区域向漂移方向移动一个预设步长后,将圆形区域半径增大一个步长,执行S5,进行迭代直至等分后的各圆环的颜色分布熵均不小于预设第二阈值,将半径增大前的圆形区域作为聚类区域。

步骤S7:执行S2至S6,直至HSV图像中像素点均参与聚类,根据各聚类区域半径增大的次数以及聚类区域完成聚类后的颜色分布熵,获得HSV图像的质量评价指标,判断质量评价指标是否大于预设第三阈值,若判断结果为是,纱线染色质量不合格,否则,纱线染色质量合格。

本发明实施例的主要目的是实现:通过染色后的纱线颜色特征自适应聚类完成表面质量评估。

进一步的,步骤S1:获取纱线表面图像并转化为HSV图像。具体包括:

首先,获得纱线表面图像,可以在纱线染色出口端架设高分辨率相机,通过高分辨相机采集纱线染色成品的表面图像。同时,相机位置固定,图像采集过程中光照均匀不影响图像采集的质量。

可选的,可以对纱线表面图像进行中值滤波去噪,如此,可以有效地去除纱线表面图像中存在的噪声。

需要说明的是,图像去噪是指减少图像中造成的过程。现实中的图像会受到各种因素的影响而含有一定的噪声,噪声主要包括:椒盐噪声、加性噪声、乘性噪声以及高斯噪声。

图像去噪的算法有很多,有基于偏微分热传导方程的,也有基于滤波的,其中基于滤波的以其速度快、算法成熟,因此使用较为广泛,常用的滤波去噪算法包括:中值滤波、均值滤波以及高斯滤波。

其中,中值滤波是通过中值滤波器实现滤波去噪的,中值滤波器是一种常用的非线性平滑滤波器,其基本原理是把数字图像或数字序列中一点的值用该点的一个领域中各点值的中值代换,其主要功能是让周围像素灰度值的差比较大的像素改取与周围的像素值接近的值,从而可以消除孤立的噪声点,所以中值滤波对于滤除图像的椒盐噪声非常有效。

其次,对纱线表面图像进行HSV转化获得HSV图像,需要说明的是,HSV是一种比较直观的颜色模型,这个模型中颜色的参数分别是:色调(H, Hue),饱和度(S,Saturation),明度(V, Value)。如此,便于后续同时对色调、饱和度以及明度三个通道的偏差进行评价。

具体的,色调H(Hue)是用角度进行度量的,其取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色依次是:黄色为60°,青色为180°,品红为300°,0°- 359°时颜色会依次变换当角度到达360°时也就是红色,角度也就又回到0°了,所以总共为360°,每变换1°时,色相就会有轻微的变化。

需要说明的是,饱和度S(Saturation)表示颜色接近光谱色的程度。一种颜色,可以看成是某种光谱色与白色混合的结果。其中光谱色所占的比例愈大,颜色接近光谱色的程度就愈高,颜色的饱和度也就愈高。饱和度高,颜色则深而艳。光谱色的白光成分为0,饱和度达到最高。通常取值范围为0%~100%,值越大,颜色越饱和。

明度V(Value)表示颜色明亮的程度,对于光源色,明度值与发光体的光亮度有关;通常取值范围为0%(黑)到100%(白)。

可选的,可以对HSV图像进行增强处理,所述增强处理包括:将HSV图像中的明度通道进行直方图均衡化后,与饱和度通道和

进一步的,步骤S2:选取HSV图像中未参与聚类的像素点作为中心点建立预设半径的圆形区域。具体包括:

将HSV图像的未参与聚类的像素点作为中心,建立预设半径的圆形区域。由于采集到的纱线表面图像中大部分区域是不存在色差的,所以,选择尚未参与到聚类中的像素点作为中心,便于后续获得更大的不存在色差的圆形区域。

可选的,由于一开始所有的像素点均为参与聚类,可以选择HSV图像的中心点作为首个圆形区域的中心。

作为一个示例,本实施例中预设半径

进一步的,步骤S3:根据圆形区域中不同通道中不同级数的颜色出现的频率,获得圆形区域的颜色分布熵。具体包括:

现有技术中,均值漂移聚类算法利用像素点的色彩通道值与中心像素点的通道计算色差均值,并选取色差梯度最大的方向作为聚类方向,然后进行聚类中心点位置的更新,最终沿着色差梯度最大的方向完成整个图像像素点聚类。

然而,在完成染色的纱线中大部分区域的染色是均匀的,即大部分的像素点之间不存在色差,也就不存在色差造成的梯度,也就无法通过梯度来进行聚类方向的选择。因此本发明实施例将圆形区域作为研究对象。

获得圆形区域的颜色分布熵,包括:

作为一个示例,本发明实施例中

进一步的,步骤S4:判断圆形区域的颜色分布熵是否小于预设第一阈值,若判断结果为是,则将圆形区域的半径增大一个预设步长,重新计算圆形区域的颜色分布熵,进行迭代,直至圆形区域的颜色分布熵不小于预设第一阈值。若判断结果为否,将圆形区域直接作为迭代后的圆形区域,执行S5。具体包括:

具体地,设定预设第一阈值

需要说明的是,当圆形区域的颜色分布熵小于预设第一阈值时,说明圆形区域中不存在色差或者色差在允许的范围内,此时通过保持原有的圆心的情况下扩大圆形区域的半径,使得圆形区域能够包括更多的HSV图像中的区域,并判断增大半径后的圆形区域的颜色分布熵,如此,可以在不移动圆形区域圆心的情况下,使得圆形区域包括的正常的区域更大。

作为一个示例,预设第一阈值

进一步的,步骤S5:将迭代后的半径增大前后的圆形区域形成圆环,将圆环沿径向等角度划分为预设数量个,分别计算各等分后圆环的颜色分布熵,根据颜色分布熵不小于预设第二阈值的等分后圆环确定是否存在漂移方向。若无漂移方向,将该半径增大前的圆形区域作为聚类区域。具体包括:

需要说明的是,当增大半径后的圆形区域的颜色分布熵不小于预设第一阈值时,同时由于增大半径前的圆形区域的颜色分布熵是小于预设第一阈值的,因此造成此变化是由于圆形区域的半径增大,使得半径增大后的圆形区域包括了半径增大前后的圆形区域形成的圆环,该圆环部分的存在引起整个圆形区域的颜色分布熵变大。

首先,当增大半径后的圆形区域的颜色分布熵不小于预设第一阈值时,将半径增大前后的圆形区域形成的圆环沿径向等分为预设数量个,分别计算各等分后圆环的颜色分布熵,如此,便于后续确定漂移方向,从而使得圆形区域远离存在色差的区域,朝着正常区域移动。

作为一个示例,本实施例中预设数量为8,即圆环区域被径向8等分,形成8个1/8圆环区域。

其次,根据颜色分布熵不小于预设第二阈值的等分后圆环确定是否存在漂移方向,包括:获得颜色分布熵不小于预设第二阈值的等分后圆环的内侧对应的弦,将圆环对应的圆心与弦的中点连成向量,分别得到各颜色分布熵不小于预设第二阈值的等分后圆环对应的向量;将所有颜色分布熵不小于预设第二阈值的等分后圆环对应的向量进行叠加,当进行叠加之后向量相互抵消,则不存在漂移方向,否则存在漂移方向,并将叠加得到的向量的方向作为漂移方向。

作为一个示例,本发明实施例中预设第二阈值

然后,将增大前的圆形区域向漂移方向移动一个预设步长,由于增大半径前的圆形区域的颜色分布熵本身是小于预设第一阈值的,同时,圆形区域朝着正常区域进行移动,因此,移动一个步长后的半径增大前的圆形区域的颜色分布熵也应该小于预设第一阈值。

最后,完成对增大前的圆形区域的移动后,重新计算对该圆形区域的半径增大一个步长后形成的圆环区域进行径向等分,并根据颜色分布熵不小于预设第二阈值的等分后圆环确定漂移方向,进行迭代,直至等分后的各圆环的颜色分布熵均不小于预设第二阈值,将迭代完成后的圆形区域作为聚类区域。如此,可以使得圆形区域一直朝着正常区域进行移动,同时远离存在色差的区域,并在迭代完成后得到聚类区域。

进一步的,步骤S6:若存在漂移方向,将半径增大前的圆形区域向漂移方向移动一个预设步长后,将圆形区域半径增大一个步长,执行S5,进行迭代直至等分后的各圆环的颜色分布熵均不小于预设第二阈值,将半径增大前的圆形区域作为聚类区域。具体包括:

首先,选取HSV图像中未参与聚类的像素点作为中心点建立预设半径的圆形区域,并获得圆形区域对应的聚类区域,如此,可以使得HSV图像中更多的区域被聚类到相应的圆形区域中去,便于后续获得HSV图像经过聚类后的所有的聚类区域。

最后,当HSV图像中的像素点均参与聚类后,不再进行聚类,此时得到的多个聚类区域。如此,完成了对整个HSV图像的聚类过程,也便于后续根据得到的多个聚类区域实现对纱线染色质量的评价。

进一步的,步骤S7:执行S2至S6,直至HSV图像中像素点均参与聚类,根据各聚类区域半径增大的次数以及聚类区域完成聚类后的颜色分布熵,获得HSV图像的质量评价指标,判断质量评价指标是否大于预设第三阈值,若判断结果为是,纱线染色质量不合格,否则,纱线染色质

首先,根据各聚类区域半径增大的次数以及聚类区域完成聚类后的颜色分布熵,获得HSV图像的质量评价指标,包括:

需要说明的是,聚类过程中颜色分布熵能够反映纱线HSV图像中圆形区域中的色差程度,其中存在色差的区域越多,使得颜色差异越大,进而使得颜色分布熵越大。聚类过程中圆形区域的半径更新的次数表征当前纱线图像正常区域的分布密集程度,圆形区域的半径更新次数越多,说明纱线图像染色越均匀,存在色差的点的分布范围越小。

其次,根据所得到的质量评价指标对纱线的染色质量进行评估,包括:设定预设第三阈值理

基于与上述方法相同的发明构思,本实施例还提供了一种基于自适应均值漂移聚类的纱线染色质量评估系统,本实施例中基于自适应均值漂移聚类的纱线染色质量评估系统包括存储器和处理器,所述处理器执行所述存储器存储的计算机程序,以实现如基于自适应均值漂移聚类的纱线染色质量评估方法实施例中所描述的对纱线的染色质量进行评估。

由于基于自适应均值漂移聚类的纱线染色质量评估方法实施例中已经对纱线的染色质量进行评估的方法进行了说明,此处不再赘述。

综上所述,本发明提供了一种基于自适应均值漂移聚类的纱线染色质量评估方法及系统。利用颜色分布熵进行聚类,泛化能力更强;相较于现有技术中通过聚类仅完成图像分割的任务,本发明实施例将聚类过程中的进行聚类的圆形区域的半径的变化和更新迭代方式作为染色质量的评估依据,能够获得更为精确的染色质量评价结果。

本发明中涉及诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。

还需要指出的是,在本发明的方法和系统中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本公开的等效方案。

上述实施例仅仅是为清楚地说明所做的举例,并不构成对本发明的保护范围的限制。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无需也无法对所有的实施方式予以穷举。凡是与本发明相同或相似的设计均属于本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号