基于粒子群算法的色彩智能设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于粒子群算法的色彩智能设计   摘要:该文在色彩心理学知识及色彩协调理论的基础上获得了色彩设计方案的初始解,以孟?斯宾瑟关于色彩调和的美度公式为基础设计适应度函数,运用粒子群算法对色彩方案进行优化从而得到最终设计方案。开发了色彩设计智能系统并通过实例验证了其有效性。   关键词:色彩心理学;色彩评价;色彩设计;粒子群算法   中图分类号:TP301.6文献标识码:A 文章编号:1009-3044(2011)12-2890-02   色彩要素在产品提高附加值、唤起消费者的购买的欲望等诸方面的作用日益重要,色彩设计的CAD吸引了越来越多国内外学者从各个方面对其进行了有益的尝试[1-5]。但由于色彩的设计大多是以人类的感性认识经验为基础, 难以数理化, 已有的色彩设计系统中的色彩评价基本都只能是人机交互进行的,这使得设计系统的智能化还不够同时由于色彩设计其本质就是在色彩空间里搜索最佳的色彩组合,而且通过智能搜索算法进行色彩设计已经被证明是可行且有效的[6],因此本文运用粒子群算法进行色彩设计,并引入色彩调和的美度公式进行色彩方案适应度函数设计,使得系统表现出更加自主的设计过程,实现了一个较为独立的能根据用户要求自动进行设计的色彩设计智能系统。   1 色彩心理学基础及色彩设计主色调   任何的色彩设计都是为了满足人的心理诉求,虽然色彩引起的复杂感情是因人而异的,但由于人类生理构造和生活环境等方面存在着共性,因此对大多数人来说,无论是单一色,还是几色的混合色,在色彩的心理方面,也存在着共同的感情。正是这样的一种共性成为了色彩设计的一个指导思想,根据实验心理学家的研究,如表1是一些典型的色彩情感对应关系。   产品的色彩设计大都会首先确定一个主色,它也是产品色彩设计里最重要的一环,并将决定产品整个色彩设计的主题,这个主题也就是设计者想要表达的情感意识。为了帮助用户在使用本系统时直观地确定主色,把色彩代表的情感意识的关键词及RGB值通过一个二元组进行对应,如:[(255,255, 255),纯洁]。并把它存进色彩情感数据库。借助色彩情感数据库,用户在设计时只需要按系统的提示选出自己设计的情感表达愿望,系统就自动从数据库中选出相符合的色彩作为主色。并记录其RGB值,从而得到主色。   2 使用粒子群算法进行色彩设计   粒子群优化算法最早源于对鸟群觅食行为的研究,粒子群算法的运行机理是对生物群体的社会行为进行模拟,在粒子群算法中每个粒子可以看作是解空间中的一个点。如果粒子的群体规模为N,则第i(i =1,2,…N)个粒子的位置可表示为Xi它所经历过的“最好”位置记为pBest[i],它的速度用Vi 表示,群体中“最好”粒子的位置的索引号用g表示。所以粒子i将根据下面的公式来更新自己的速度和位置:    (1)   其中c1、c2为常数,称为学习因子;rand () 和 Rand ()是[0,1]上的随机数,w是惯性权重。由于粒子群算法容易理解、易于实现,所以本文采用粒子群算法来对色彩设计方案进行优化以获得最终的设计方案。   2.1 初始解的产生   在20世纪40年代,美国Moon和Spencer,在大量实验的基础上,以孟塞尔颜色体系为依据提出了以“秩序”为核心设计协调色彩的局部理论。在色立体中,按照垂直、内面、斜内面、圆周、斜横内面、螺旋、椭圆等七种几何关系进行选色一般可获得协调的色彩。在色彩设计方案主色调确定之后,对初始解中非主色的选择也是依据这七种调和关系来获得。图1是初始解产生的流程图。为了保证解的多样性并充分拓展料子群算法的搜索空间,本文在得到一个初始解后,其它初始解的产生将在此基础上先随机产生主色调,对于非主色调则同样依据上述七种调和关系来获得。同时,为了能够保证用户的设计要求得到满足,主要是其对色彩设计情感表达的愿望,在随机的过程中尽量保持其色相不变,故而采用按照一个区域内的随机数来同步的改变其主色的RGB值。例如,如果第一个初始解的主色调的RGB值分别为:21、134、58,为了得到第二个初始解的主色调,分别随机产生三个在10到15之间的整数RR=11、RG=13、RB=10,则第二个初始解的RGB值则分别为:32、147、68。据此,每次改变随机数的范围,便可得到用户要求的初始解个数。在算法优化过程中,对于每一个解,直接通过其各色区的RGB值进行的编码,例如:(R0,G0,B0,R1,G1, B1…)。   2.2 适应度函数   适应度函数的设计是粒子群算法优化过程中必不可少的一环。本文的适应度函数的就是以此为基础进行设计的。孟?斯宾瑟将巴娃哈夫的形式美的公式(如(2)式所示)引入到色彩调和中,借以评价色彩调和的美度。    m=o/c (2)   其中m表示美度,o为秩序因数,o的

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档