向日葵生长模型的构建方法研究

来源 :东北师范大学 | 被引量 : 0次 | 上传用户:lijing2007110311
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
植物是自然界最重要的组成部分之一,与人类的生存与生活密切相关。所谓虚拟植物(Virtual Plant),就是利用计算机来模拟植物在三维空间中的生长发育过程,以可视化的方式来反映植物的形态结构规律。虚拟植物的研究是虚拟现实(Virtual Reality)技术中复杂耗时且最关键的技术之一,目前已经成为研究热点,在农业、林业、教育、娱乐、商业等领域有着广阔的应用前景。各种常用的植物建模方法都不是普适的,建模效率与建模结果的真实感之间难以平衡。另外,目前针对各种高大树木以及小麦、大豆、玉米、棉花、水稻等主要农作物的建模方法研究较多,而针对向日葵的研究报道还很少见。因此,本文主要以向日葵为研究对象,探讨如何快速有效地进行植物生长模型构建,根据自然界中真实向日葵的形态结构特点与植物学研究者测量的相关数据以及相关理论基础,对向日葵植株的地上部分进行了生长模型的构建。具体工作主要体现在以下几个方面:(1)针对向日葵地上部分主要器官(茎、叶、花)各自的不同特点,采用合适的方法分别对其进行几何模型的构建,以实现通过少量的人机交互达到较为逼真的模拟效果。提出了用参数化方法控制向日葵叶片的大致轮廓,并在此基础之上通过简单的计算修正轮廓,从而生成锯齿状叶缘的方法。(2)建立向日葵各器官的动态生长模型,实现向日葵各器官形态随时间的动态变化过程。其中,对传统的L-系统进行改进,并用于向日葵花开过程模拟和叶脉的拓扑结构构建,提高了效率,且节省了存储空间;基于形态特征变化对向日葵的向光性运动进行了模拟。(3)基于中国科技大学的赵星博士提出的双尺度自动机模型,以及“生长延时”机制,结合向日葵的具体特征,调用各器官的生长模型,进行向日葵植株的拼接,构建出向日葵植株不断变化的拓扑结构,实现了向日葵植株的动态生长过程。(4)以中小学生物实验课课堂教学为目的,利用面向对象(Objected Oriented)的思想设计了交互式向日葵虚拟生长系统,并采用MFC+OpenGL的组合方式在Visual Studio 2008集成开发环境下进行系统开发,将向日葵的动态生长发育过程可视化,充分验证了本文论述的解决方案的有效性,并具有一定的实际应用价值。
其他文献
遗传算法是模仿自然选择和生物遗传学机理,通过人工方式构造的一种随机搜索算法,具有搜索的隐并行性、进化的自适应性和不依赖于问题特性的鲁棒性等特点。作为一种启发式随机搜
护士排班问题是一个具有挑战性的题目,由于医疗机构和护理工作的特殊性,护士排班问题通常具有各种各样的约束条件。良好的排班方案有助于鼓舞团队的士气,营造良好的工作氛围,从而
为了解决现有Internet面临的高速交换、服务质量(Quality of Service, QoS)保障、网络安全和移动性方面的问题,四川省网络通信技术重点实验室提出了“单物理层用户数据交换平
随着互联网服务爆发式增长,用户对海量数据的需求加大,如何在动态网络环境中设计具有高可用性和高可靠性的分布式存储系统,已经成为热点问题。P2P技术的成熟推动了网络存储技
作为一种新型的群集智能算法,蚁群算法从20世纪90年代提出至今,被广泛应用于求解复杂的组合优化问题,如调度问题、TSP问题等,取得了比较好的效果。然而蚁群算法自身也存在着不足
SQL注入已成为数据库严重的威胁之一,目前主流的防御SQL注入的方式是采取预编译SQL以及基于特征库的过滤,但是这两种方式在实际的应用中缺乏部署的灵活性和识别的准确性。本
基因表达谱数据的分析研究对于生物学和生物信息学而言具有极其重要的意义,尤其是对基因功能与条件的关联研究尤为重要。传统的聚类方法是用相似性度量函数确定基因的相似程
随着互联网的发展,社交属性成为互联网应用中最基本的元素之一,社交网络在移动终端上也有很广阔的应用前景。社交网络服务(Social Networking Service,简称SNS)是一种综合的
高校中对程序设计类科目传统的评测方法一般都需要教师参与,具有耗时、耗力以及评测结果受主观因素影响较大等诸多弊端。如何改进传统的评测方法使得它能更加准确和高效已经
智能视频监控是计算机视觉领域一个新兴的应用方向和备受关注的前沿课题。在智能视频监控系统中,运动目标的识别和跟踪是研究的热门话题。目前,许多关于多目标跟踪的算法在实际