一种基于RBF的纺织品颜色测量方法技术

技术编号:36690190 阅读:24 留言:0更新日期:2023-02-27 19:56
本发明专利技术公开了一种基于RBF的纺织品颜色测量方法,涉及机械故障诊断技术领域。选择纺织品样品、光源等仪器以及彩色成像系统,并采集纺织品样品成像系统的相关数据构建数据集,构建RBF神经网络,采用GA算法,通过训练集对RBF神经网络进行训练得到色度特征化模型,将测试集输入该模型对其进行评估。本发明专利技术采用GA算法训练神经网络无需先验知识而且对初始参数不敏感,不会陷入局部极小点,克服了局部极值对RBF神经网络影响,且RBF神经网络隐层节点中心的确定具有随机性,利用GA算法全局搜索能力,优化隐含节点中心值,弥补RBF神经网络可调参数单一的缺陷,具有良好的预测精度,为纺织品颜色测量提供了有效的方法。颜色测量提供了有效的方法。颜色测量提供了有效的方法。

【技术实现步骤摘要】
一种基于RBF的纺织品颜色测量方法


[0001]本专利技术涉及一种基于RBF的纺织品颜色测量方法,属于颜色科学与影像技术研究领域。

技术介绍

[0002]纺织业是中国国民经济的传统支柱产业和重要民生产业。染色,配色,拼色等传统工艺水平对于纺织品生产具有重要意义,准确的颜色测量和色差检测对纺织品设计和生产显得尤为重要。许多企业依靠人工目测法,仪器测色法。而采用成像系统作为色度测量装置,采集到的图像可以一定程度的反应纺织品颜色,具有大视场,多采样的特点,是未来颜色测量的发展趋势。
[0003]但是作为颜色测量装置,成像系统在成像过程中受到多方面因素的影响,输出图像很难达到与人眼实际观测相一致的效果,而色度特征化模型可以实现对数字图像设备精准的颜色预测及控制。彩色成像系统色度特征化模型建立设备相关颜色空间与设备无关颜色空间之间的转换关系,可以实现从颜色信息采集到颜色信息输出的颜色一致性。对于图像高保真显示、色度测量、色彩再现、不同设备的色彩管理和色彩外观预测非常重要。常用的色度特征化方法包括查找表法、多项式法和BP神经网络法。而BP神经网络权值和阈值的调节采用负梯度下降的方法,其收敛速度慢且容易陷入局部极小点。
[0004]因此,如何基于成像系统进行纺织品颜色测量研究,提供一种利用成像系统能更好的提取颜色特征信息,通过色差公式比较算法的有效性和可行性的纺织品颜色测量方法,是本领域技术人员亟需解决的问题。

技术实现思路

[0005]有鉴于此,本专利技术提供了一种基于RBF的纺织品颜色测量方法,本专利技术目的在于采用GA算法训练神经网络无需先验知识而且对初始参数不敏感,不会陷入局部极小点,克服了局部极值对RBF神经网络影响。而且RBF神经网络隐层节点中心确定具有随机性,所以利用GA算法全局搜索能力,优化隐含节点中心值,弥补RBF神经网络可调参数单一的缺陷,具有良好的预测精度,为纺织品颜色测量提供了有效的方法。
[0006]为了实现上述目的,本专利技术采用如下技术方案:
[0007]一种基于RBF的纺织品颜色测量的方法,其特征在于,包括以下步骤:
[0008]S1、选择纺织品实验样本、光源、测量环境、色度测量仪器和需要进行色度特征化的彩色成像系统;
[0009]S2、采集所述纺织品实验样本的彩色成像系统设备相关空间RGB值和设备无关空间CIE1931XYZ三刺激值,构建数据集;
[0010]S3、构建RBF神经网络,包括输入层、隐层和输出层,设置所述输入层、隐层、输出层的神经元个数以及径向基函数,建立RBF神经网络模型;
[0011]S4、基于训练集对所述RBF神经网络模型进行训练,用GA算法优化所述RBF神经网
络的隐层节点中心并选取最优的中心点,完成参数优化,构建基于RBF神经网络的纺织品成像系统色度特征化模型;
[0012]S5、将测试集输入所述色度特征化模型,得到模型预测的XYZ刺激值。
[0013]可选的,步骤S1具体包括:
[0014]S11、选择测试样本,包括丝织物、混纺织物、棉型织物、毛型织物以及各种纺织品样本;
[0015]S12、选择光源,包括D65光源、D55光源以及各种实际光源,光源应与实际应用环境一致;
[0016]S13、选择测量环境,成像系统色度特征化环境应与实际应用环境一致;
[0017]S14、选择色度测量仪器,包括光谱光度计和色度计;
[0018]S15、选择待测彩色成像系统,包括各种类型的商业数码相机、摄像机、手机以及摄像头。
[0019]可选的,步骤S2具体包括:
[0020]S21、应用所述色度测量仪器垂直对准待测样本,测量CIE1931XYZ三刺激值;
[0021]S22、调整所述彩色成像系统为手动模式,设置感光度ISO和系统F数,垂直拍摄待测样本,采集设备相关空间RGB值;
[0022]S23、将RGB三通道响应值作为输入空间,将CIE1931XYZ三刺激值作为输出空间,每个测试样本的RGB值作为属性值,CIE1931XYZ三刺激值作为标记值,实现数据集构建。
[0023]其中,将数据集划分为训练集和测试集,具体为:
[0024]实验中用到的纺织品样本共计128种,其中包括红色、蓝色和中性(黑、白、灰)、绿色、紫色、黄色的纺织品样本。
[0025]为了保证样本分配的均衡性和算法的稳定性,从每八种颜色中抽取5种纺织品样本作为训练集,其余为测试集。最后选择104个样本作为训练集, 24个作为测试集,用于评估模型。
[0026]可选的,步骤S3具体包括:
[0027]S31、所述输入层、隐层、输出层神经元个数分别为3、15、3;
[0028]S32、所述神经元设置范围为10~60,以最小色差为标准,确定最优隐层神经元数;
[0029]S33、所述隐层为径向基层,使用高斯函数作为径向基函数,所述输出层设置为线性层。
[0030]可选的,步骤S4具体包括:
[0031]S41、通过GA算法对隐含层节点中心值长度进行编码构成染色体,初始化参数;
[0032]S42、通过训练集训练调整确定合适的初始化参数,选择预测三刺激值和测量三刺激值的误差绝对值作为适应度函数;
[0033]S43、进行选择、交叉、变异的遗传操作,并计算个体适应度值;
[0034]S44、确定迭代终止精度ε=0.001;若个体适应度值小于等于ε,则训练结束,输出最优个体,否则返回步骤S43;
[0035]S45、将所述最优个体赋给RBF神经网络,其中最优个体即为最优隐层节点中心值;
[0036]S46、确定各隐层节点中心之后根据各中心之间的距离,取最小值作为对应径向基函数的宽度;
[0037]S47、采用伪逆法确定线性层权值,种群中每个个体都包含一个RBF神经网络的隐层节点中心,根据适应度函数用训练集训练RBF神经网络,并把训练得到的预测三刺激值和实际测量三刺激值差的绝对值作为个体适应度值,通过适应度值评估网络的性能,个体适应度值越小,个体就越优。
[0038]训练后最终设种群P为40,交叉概率为0.5,变异概率为0.5,迭代次数为100。
[0039]可选的,还包括模型精度评估步骤,所述模型精度评估步骤具体包括:
[0040]根据步骤S5中模型预测的XYZ刺激值以及测试集实际测量的XYZ三刺激值,计算LAB色差;
[0041]计算测试样本色差结果求平均值,得到平均色差,评估色度特征化精度。
[0042]经由上述的技术方案可知,与现有技术相比,选择纺织品样品、光源等仪器以及彩色成像系统,并采集纺织品样品成像系统的相关数据构建数据集,划分为训练集和测试集,构建RBF神经网络,采用GA算法,通过训练集对 RBF神经网络进行训练得到色度特征化模型,将测试集输入该模型对其进行评估。本专利技术采用GA算法训练神经网络无需先验知识而且对初始参数不敏感,不会陷入局本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于RBF的纺织品颜色测量的方法,其特征在于,包括以下步骤:S1、选择纺织品实验样本、光源、测量环境、色度测量仪器和需要进行色度特征化的彩色成像系统;S2、采集所述纺织品实验样本的彩色成像系统设备相关空间RGB值和设备无关空间CIE1931XYZ三刺激值,构建数据集;S3、构建RBF神经网络,包括输入层、隐层和输出层,设置所述输入层、隐层、输出层的神经元个数以及径向基函数,建立RBF神经网络模型;S4、基于训练集对所述RBF神经网络模型进行训练,用GA算法优化所述RBF神经网络的隐层节点中心并选取最优的中心点,完成参数优化,构建基于RBF神经网络的纺织品成像系统色度特征化模型;S5、将测试集输入所述色度特征化模型,得到模型预测的XYZ刺激值。2.根据权利要求1所述的一种基于RBF的纺织品颜色测量的方法,其特征在于,所述步骤S1具体包括:S11、选择测试样本,包括丝织物、混纺织物、棉型织物、毛型织物以及各种纺织品样本;S12、选择光源,包括D65光源、D55光源以及各种实际光源,光源应与实际应用环境一致;S13、选择测量环境,成像系统色度特征化环境应与实际应用环境一致;S14、选择色度测量仪器,包括光谱光度计和色度计;S15、选择待测彩色成像系统,包括各种类型的商业数码相机、摄像机、手机以及摄像头。3.根据权利要求1所述的一种基于RBF的纺织品颜色测量的方法,其特征在于,所述步骤S2具体包括:S21、应用所述色度测量仪器垂直对准待测样本,测量CIE1931XYZ三刺激值;S22、调整所述彩色成像系统为手动模式,设置感光度ISO和系统F数,垂直拍摄待测样本,采集设备相关空间RGB值;S23、将RGB三通道响应值作为输入空间,将CIE1931XYZ三刺激值作为输出空间,每个测试样本的RGB值作为属性值,CIE1931XYZ三刺激值作为标记值,实现数据集构建。4.根据权利要求1所述的一种基于RBF的纺织品颜色测量的方法,其特征在于,所述步骤S3具体包括:S31、所述输入层、隐层、输出层神经元个数分别为3、15、3;S32、所述神经元设置范围为10~60,以最小色差为标准,确定最优隐层神经元数;S33、所述隐层为径向基层,使用高斯函数作为径向基函数,所述输出层设置为线性层。5.根据权利要求4所述的一种基于RBF的纺织品颜色测量的方法,其特征在于,所述步骤S33具体包括:所述径向基函数如公式(1)所示,式中,输入向量为P,隐含层基函数的中心为C,基函数围绕中心点的宽度为σ;
逼近模型如公式(2)所示,a2=Wa1+b
ꢀꢀꢀꢀ
(2)式中,隐藏层和输出层之间的权值表示为W;输出层节点的阈值表示为b。6.根据权利要求1所述的一种基于RBF的纺织品颜色测量的方法,其特征在于,所述步骤S4...

【专利技术属性】
技术研发人员:谢蓄芬刘璐
申请(专利权)人:大连工业大学
类型:发明
国别省市:

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

1