基于遗传算法的花卉图案设计研究与应用

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:liongliong449
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机辅助设计技术的飞速发展,人们不仅把计算机作为一种实现设计方案的可视化工具,同时已经开始将机器智能应用在设计工作中最为重要和根本的概念设计阶段,激发设计师的灵感设计出更加新颖和完善的产品。基于进化计算的创新设计方法就是将人工智能中的进化计算技术应用到辅助设计领域。这种方法是利用计算智能对现有产品进行改造,完善产品的外观、质量、性能等指标,从而进一步满足用户的需求。利用进化技术作为支持的产品概念创新设计方法,随着进化计算技术的日趋发展已经成一种重要的辅助设计方法。进化计算技术如遗传算法在创新设计领域的应用也成为了近年来的研究热点。遗传算法是一种适应性启发式搜索算法。该算法的基本思想是模拟自然界中的进化机制,特别是以达尔文的适者生存的进化论为基本准则。经过人们多年研究,该方法已经应用到函数优化、自动控制、生产调度等等多种工程领域,成为一种成熟的优化和搜索算法。在计算机辅助设计领域,作为一种进化计算技术遗传算法在创新设计方面的应用已经取得许多成果。尤其在建筑设计领域,其创作产品新颖别致令人惊奇。可以预见,基于遗传算法的创新设计技术应用范围将越发广泛。图案设计在艺术设计中领域占有非常重要的地位。而作为图案设计中最为重要和广泛的内容之一,花卉图案设计一直是人们广泛关注的题材之一。其变化多端,形式各异,适应度高等特点,花卉图案被应用到各种装饰领域。本文通过对花卉图案设计过程的分析和研究,将遗传算法应用到设计过程中从而为设计人员开拓思路提高效率提供了支撑平台。同时将曲线拟合应用到设计过程中,从而达到有效利用素材的目的。本文主要工作为:1.将遗传算法应用到基于曲线的花卉图案设计过程中。利用花卉图案设计过程中局部线条多变和整体对称等特点提出一种针对局部变化的图案产生方法。通过对初始设计线条控制点的编码产生初始种群利用遗传算法对其进行遗传操作,从而产生局部相似整体不同的设计结果。针对具体的设计要求构造了适合的编码方案、种群产生方法,遗传操作算子和约束条件等各种参数。实例表明利用该方法可以使初始设计方案产生多种变化,对花卉图案创新设计提供了一种有效的方法。2.对基于遗传算法的Bézier曲线拟合方法进行改进并将其应用到花卉图案交互设计的过程中。在以最小二乘法为基础曲线拟合中使用改进的自适应遗传算法,通过对交叉率和变异率的自动调节达到提高曲线拟合速度的目的。另外,在交互图案设计过程中,可以利用曲线工具参照待拟合的数据点进行对初始种群的约束,进一步提高了收敛速度。利用对图片素材的拟合操作,可以为设计人员提供最直接的线条素材,增加了提供图案设计初始曲线的途径。3.设计并实现了一个基于遗传算法的花卉图案交互设计系统。使用VC++ 6.0在WindowsXP平台同时采用GDI+二维图形类库工具作为主要工具进行了系统的设计与开发。实现了交互设计系统的主要功能模块。通过对设计实例的分析,达到了令人满意的结果。
其他文献
构件化软件开发采用组装化的方式,大大提高了企业级应用软件的生产效率。本文以科研管理系统的研究开发为背景,采用面向构件的开发方法,将统一建模语言UML和体系结构描述语言
在嵌入式系统的研究早期,其关注重点主要集中在性能、可靠性和实时性等方面,近年来随着嵌入式系统的飞快发展,嵌入式系统的主频和集成度的提高,嵌入式设备尤其是移动嵌入式设
当今,随着互联网技术的飞速发展,电子形式的文档资源正以指数级的速度快速增长。面对如此庞大的电子信息,如何从海量的信息中抽取人们所需要的关键信息以及非结构化数据的结构化
随着计算机网络技术的迅速发展,Web技术正以其广泛性、交互性、快捷性和易用性等特点迅速风靡全球,并且已经渗入到社会的各个应用领域。在市场需求的推动下,应用软件的规模不
民航应急救援工作的主要依据是《国家处置民用航空器飞行事故应急预案》,应急预案是应急决策指挥平台和应急演练的核心,为应急救援的组织、协调、指挥做出快速反应和适当处置提
随着我国经济的快速发展,煤炭的需求越来越大,因此有效地对煤炭资源进行勘探就越来越具有重要的意义。测井是一种精确的物探手段,数据采集阶段是整个测井的基础,采集数据的精确度
市场竞争的日益加剧,使得企业使用各种手段来提高自己的知名度,同时降低经营成本。建立门户网站是企业扩大客户群体、为客户提供各种信息服务、树立产品知名度的一个有效手段
新闻视频是人们获取信息的主要媒体,但如何快速、准确地从海量的新闻视频数据中找到所需的内容成为一个迫切需要解决的问题。新闻视频中的字幕高度概述了相关的新闻事件,为新闻
以光纤通信为代表的传输网构架了现代通信最重要的基础网络,为各类电信业务网提供传输通道和对传输通道进行调度保护,对传输网进行管理是整个网络管理系统的重要组成部分。随
数据采集设备是远程自动抄表系统中至关重要的部分。目前国内电力市场流行的数据采集设备大多采用8位单片机设计开发,存在运行效率低、速度慢、可管理存储容量小、可扩展性差