- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
神经网络的计算机配色系统分析
神经网络的计算机配色系统分析
通过仪器S-Rite 600测量某个色块的Lab值或光谱反射曲线值,把测量值输入训练好的BP神经网络配色系统,由该系统运算给出指导性的配方.对于本系统来说油墨色块的颜色测量值是输入值,相应各种油墨所占的油墨配比是输出值.无论是色彩值的变化还是颜料百分比的变化都是连续的.选用的BP神经网络模型可满足连续输入、连续输出及有监督训练这3个条件,非常适合解决非线性问题.
BP神经网络模型的参数确定
文中研究的配色系统是以测量色块的颜色值的不同进行分类,大体上有以下两种.
(1)基于Lab颜色空间的模型从理论上讲一个三层的BP网络能够实现任意精度的对应.本系统采用的就是单隐层的三层BP网络.由于任何油墨的色彩都可以通过L、a、b值表示,所以系统采用的BP网络有3个输入节点,分别输入印品色彩的L、a、b值.在印刷过程中一般采用黄、品、青、黑4色油墨,可以采用调配某色油墨所需要的这4色油墨的百分比为输出节点,本系统的BP网络输出层结点数定为4个.如果隐层单元数太少或太多都是不利的,因此隐层神经元数的选取是BP网络的关键.对于隐含单元数h有以下经验公式[8]:h= 槡n +m+a(1)其中:n为输入单元数;m为输出单元数;a为0~10之间的常数.根据公式(1),可得到本系统隐层单元数的范围为2~12.(2)基于光谱颜色空间的模型光谱反射曲线是指色块在不同波长的光照下(通常是400~700nm)的反射率,被称为颜色的指纹,用该参数来表示颜色是最精准的.在印刷中取数据时一般是每隔10nm就取一个反射率值,也就是光谱反射曲线值作为颜色的输入值,因此基于光谱颜色空间的神经网络模型有31个输入值.在该配色模型中采用青、品、黄、黑4色油墨的网点百分比为输出节点.根据公式1的原则,隐层单元数可为6~16.BP神经网络含有31个输入节点,数据量太多,增加了模型的复杂程度.如何减少输入光谱数据,成了一个难题.下面我们观察不同的青、品红、黄、黑网点百分比时光谱反射曲线的特征.从图2~5可以看出:对于青、品、黄、黑的单色油墨,网点百分比越高,光谱反射率越大.青油墨反射率高的波长区间为430~530nm,品红油墨反射率高的波长区间为400~480nm和580~700nm,黄油墨反射率高的波长区间为500~700nm,黑油墨在整个波长区间反射率变化不大.青油墨反射率随网点变化较大的波长区间为430~530nm和580~700nm,品红油墨反射率随网点变化较大的波长区间为430~580nm,黄油墨反射率随网点变化较大的波长区间为430~530nm,黑油墨反射率在整个波长区间随网点大小变化比较均匀.因此,可以把光谱区间进行分段取点以表征不同颜色的光谱变化.综上所述,把430nm、480nm、530nm、580nm、630nm、680nm的反射率作输入值,大大减小了训练的数据量,这种配色模型称为改进的基于光谱的BP计算机配色模型.由公式1可确定隐层单元数范围为3~13.
神经网络模型的训练
BP网络的收敛条件要求初始输入的变量必须在[0,1]区间内取值,因此对输入数据进行预处理,以便使输入变量满足要求.为了保证网络的收敛,要求初始权值在输入累加时,能使每一个神经元的状态值接近于0,以保证开始时不落到那些平坦区上.训练样本个数的选择也有一定的要求,太多或太少都不好,且样本的分配区域尽可能广,样本分布不存在过于集中的现象.在实验中通过观察发现色块主要是单色印刷和双色、三色、四色叠印而成.印刷色块的颜色值有一定的规律,即在采用相同的油墨印刷时,颜色值的范围是从最小网点百分比的油墨组成的色块测量到的颜色值到最大网点百分比的油墨组成的色块颜色值.因此在单色、双色、三色、四色色块中选择有代表性的颜色40个样本进行训练.基于Lab颜色空间的模型采用改进的BP网络法即弹性梯度下降法,弹性梯度下降法的训练函数为trainrp,经过计算机仿真,隐层单元数选择为5时再经过302次迭代后,满足了均方根误差小于0.5times;10-2的要求,网络训练结束.基于光谱颜色空间模型采用Levenberg-Marquardt(L-M)优化算法,训练函数为trainlm,经过计算机仿真隐层单元数选择为15时经过198次迭代后,满足了均方根误差小于0.5times;10-2的要求,网络训练结束.改进的基于光谱颜色空间采用弹性梯度下降法,经过计算机仿真,隐层单元数选择为12时经过501次迭代后,满足了均方根误差小于0.5times;10-2的要求.
神经网络模型的检验
本文随机抽取10个非训练用的样本,输入两个系统进行计算,将系统输出数据与样本标准配方数据的网点误差列于表中.表1(表略)为基于L*a*b*颜色空间模型的检验,表2为基于光谱颜色空间
文档评论(0)