[发明专利]一种基于多特征融合的色纺织物组织结构识别的方法在审
申请号: | 201911116145.7 | 申请日: | 2019-11-14 |
公开(公告)号: | CN111091134A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 袁理;龚雪 | 申请(专利权)人: | 武汉纺织大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06K9/62;G06T5/00;G06T5/40;G06N3/08 |
代理公司: | 武汉华强专利代理事务所(普通合伙) 42237 | 代理人: | 温珊姗 |
地址: | 430200 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 特征 融合 纺织 组织 结构 识别 方法 | ||
1.一种基于多特征融合的色纺织物组织结构识别的方法,其特征在于,包括
步骤1:采集色纺织物样本的图像;
步骤2:基于MATLAB将采集的样本图像通过中值滤波进行降噪处理;
步骤3:将织物的RGB图像转为二维的灰度图像,再对灰度图像的直方图均衡化以增强纱线边界信息;
步骤4:计算完成步骤3后织物灰度图像中每个像素点灰度值的径向梯度值和纬向梯度值,公式如式4.1~4.2所示;然后取绝对值生成灰度径向梯度图和纬向梯度图,再对灰度径向梯度图计算径向梯度积分曲线,对灰度纬向梯度图计算纬向梯度积分曲线;最后分别对这两条曲线进行平滑处理,使曲线的波峰点为纱线的间隙,并提取经向和纬向梯度积分曲线的波峰点完成对织物组织点的定位;
dx(x,y)=f(x,y)-f(x+1,y) 式4.1
dy(x,y)=f(x,y)-f(x,y+1) 式4.2
式中,f(x,y)是织物灰度图像坐标为(x,y)的灰度值,dx(x,y)是径向梯度值,dy(x,y)是纬向梯度值;
步骤5:将步骤2的色纺织物图像从RGB颜色空间分别转换到HSV颜色空间和YUV颜色空间,分别在HSV颜色空间和YUV颜色空间下采用步骤4中组织点定位的结果从织物图像中分割出织物的组织点图像,组织点的个数至少包括一个组织循环,并对组织点按顺序进行编号;
步骤6:分别提取2个颜色空间下每个组织点的纹理特征;包括以下子步骤:
步骤6.1:首先提取HSV颜色空间的V通道的色纺织物组织点图像,运用半径为2、领域像素点为16的等价模式的局部二值模式算子提取织物组织点图像的局部纹理特征,记为LBPP,R,表示半径为R的圆形领域内有P个像素点,其公式如下:
式中,gp表示领域像素点灰度值,gc表示中心像素点灰度值;
步骤6.2:在步骤6.1中组织点图像的基础上提取Tamura纹理特征中最常用的3个特征作为组织点的全局纹理特征,分别为粗糙度、对比度和方向度;粗糙度Fcrs的定义如式6.3~6.7所示,首先计算组织点图像中2k×2k个像素活动窗口中像素的平均值Ak;其次,分别计算每个像素点在垂直和水平方向上不重叠窗口的平均灰度差值;然后,对每个像素点计算使E达到最大的最佳尺寸Sbest;最后,计算组织点图像中Sbest的平均值得到粗糙度Fcrs;对比度Fcon的定义如6.8所示,方向度Fdir的定义如式6.9~6.11所示:
Ek,h(x,y)=|Ak(x+2k-1,y)-Ak(x-2k-1,y)| 式6.4
Ek,v(x,y)=|Ak(x,y+2k-1)-Ak(x,y-2k-1)| 式6.5
Sbest(x,y)=2k 式6.6
Fcon=σ/(α4)n,α4=μ4/σ4 式6.8
θ=tan-1(ΔV/ΔH)+π/2 式6.9
式中,g(i,j)是位置(i,j)的灰度值,k=0,1,2,···,5,Ek,h代表像素点在水平方向的平均灰度差值,Ek,v代表像素点在垂直方向的灰度差值,σ是标准差,μ4是四次矩,θ表示每个像素的梯度向量的方向,ΔH表示图像与进行卷积得到水平方向的变化量,ΔV表示图像与进行卷积得到垂直方向的变化量,Nθ(k)是当|ΔG|≥t,(2k-1)π/2n≤θ≤(2k+1)π/2n时像素的数量,HD是梯度向量数量的直方图,p表示直方图中的峰值,np表示直方图中所有的峰值,wp表示峰值所包含的离散范围,φp表示波峰的中心位置;
通过步骤6.1和步骤6.2可以在V通道上构成一个21维的纹理特征向量并进行归一化,记为WHSV-V;
步骤6.3:提取YUV颜色空间的Y通道的色纺织物组织点图像,再从图片中提取局部二值模式和Tamura纹理特征,由此可以在Y通道上构成一个21维的特征向量并进行归一化,记为WYUV-Y最后WHSV-V与WYUV-Y进行融合,公式如下:
步骤7:分别提取HSV和YUV颜色空间下每个组织点的颜色特征;包括以下子步骤:
步骤7.1:提取HSV颜色空间中的颜色距,颜色距是用一阶矩、二阶矩和三阶矩来描述颜色分布,一阶矩ui、二阶矩σi和三阶矩si的定义如下:
式中,P(i,j)是位置(i,j)处像素的颜色信息,N是色纺织物组织点图像的大小;
将H通道的一阶矩、二阶矩和三阶矩分别记为UHSV-H、σHSV-H、SHSV-H,归一化后的三阶矩对应为U'HSV-H、σ'HSV-H、S'HSV-H,将S通道的一阶矩、二阶矩和三阶矩分别记为UHSV-S,σHSV-S,SHSV-S,归一化后的三阶矩对应为U'HSV-S,σ'HSV-S,S'HSV-S,将V通道的一阶矩、二阶矩和三阶矩分别记为UHSV-V,σHSV-V,SHSV-V,归一化后的三阶矩对应为U'HSV-V,σ'HSV-V,S'HSV-V;
步骤7.2:提取YUV颜色空间中的颜色距,将Y通道的一阶矩、二阶矩和三阶矩分别记为UYUV-Y、σYUV-Y、SYUV-Y,归一化后的三阶矩对应为U'YUV-Y、σ'YUV-Y、S'YUV-Y,将U通道的一阶矩、二阶矩和三阶矩分别记为UYUV-U,σYUV-U,SYUV-U,归一化后的三阶矩对应为U'YUV-U,σ'YUV-U,S'YUV-U,将V通道的一阶矩、二阶矩和三阶矩分别记为UYUV-V,σYUV-V,SYUV-V,归一化后的三阶矩对应为U'YUV-V,σ'YUV-V,S'YUV-V;
步骤7.3:将HSV颜色空间中的颜色信息与YUV颜色空间中的颜色信息进行归一化后融合,如下所示:
式中,Gu、Gσ、Gs分别为融合后混合颜色空间亮度通道的一阶矩、二阶矩和三阶矩,Cu、Cσ、Cs分别为混合颜色空间色调通道的一阶矩、二阶矩和三阶矩,Ou、Oσ、Os分别为混合颜色空间饱和度通道的一阶矩、二阶矩和三阶矩;
将这9个特征值联合成一个9维的特征向量;
步骤8:将每个组织点的纹理和颜色的特征向量联合起来构成一个30维的特征向量,再对数据进行归一化处理;
步骤9:重复步骤1~步骤8,每种色纺织物样本采集5张大小相同的图片,且来自同一种织物的不同位置,其中4张作为训练样本,1张作为测试样本,得到训练样本与测试样本中组织点特征的数据集;
步骤10:将训练样本中组织点的特征值放入3层的BP神经网络进行训练,得到一个优化的神经网络模型;其中,神经网络输入层神经元的个数由组织点特征维度决定,输出层神经元的个数由组织点的类别决定,输出为0、1代表经组织点,1、0代表纬组织点;然后重新将训练样本和测试样本中组织点的特征值导入神经网络,从隐藏层就可以输出新的训练样本和测试样本的组织点的数据集;最后将新的训练样本的数据集导入到朴素贝叶斯分类器进行学习,对新的测试样本的数据集进行分类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉纺织大学,未经武汉纺织大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911116145.7/1.html,转载请声明来源钻瓜专利网。