【摘 要】
:
实现自主、生动的虚拟鱼实时动画,包括以下三方面的工作,海底环境的表现,鱼的感知及行为模型,鱼的动作表现。本文旨在通过建立一个鱼的感知及行为模型,结合海底环境信息,为最
论文部分内容阅读
实现自主、生动的虚拟鱼实时动画,包括以下三方面的工作,海底环境的表现,鱼的感知及行为模型,鱼的动作表现。本文旨在通过建立一个鱼的感知及行为模型,结合海底环境信息,为最终的动作表现输出必要的参数,共同构成一个完整的虚拟鱼实时动画系统。模型的构建兼顾了仿真和实时效果两方面的要求,一方面考虑鱼类生活环境的特殊性和自身的感知特性及行为特性,另一方面对一些计算量巨大而对最终效果影响不大的细节进行简化处理。本文对行为和动作的概念进行了区分,并采用了行为和动作的分层模型,便于实现更多行为和动作的扩展。本文定义并实现了碰撞规避、逃脱捕食者、觅食、集群游动和休闲游动等几种行为模式,并定义了前进、后退、悬浮、转弯、俯仰等基本动作。 本文采用建立和维护环境信息、使用感知模块收集有用信息、使用行为决策模块进行行为模式的决策、使用行为分解模块将行为进行动作分解的总体流程。环境信息用于容纳对虚拟鱼行为有影响的水环境、礁石、水草以及鱼对象的相关信息。感知模块模拟真实鱼的感知功能,从环境信息中按照不同的感知范围收集信息,并使用注意力聚焦机制剔除过多对象,使用包围盒进行可见性判断,以此对感知范围中的对象进行筛选,减轻后续流程的计算量,并且更加符合实际的感知特性。行为决策模块利用感知模块传递来的信息,结合当前自身意图的优先级队列,并对低优先级行为加入随机因素,共同产生当前行为决策并参数化,同时实现了行为的持续、中断、恢复和终止。行为分解模块将不同的行为模式根据相关参数和不同的实施策略分解为参数化的动作序列并输出供最终的动作渲染模块使用。
其他文献
决策支持系统是支持决策活动的具有智能作用的人机系统。随着决策支持系统应用的不断扩展,用户对系统的要求越来越高,传统的分析设计方法正面临着严峻的挑战。而且由于Web应
访问管理系统是现代应用系统中的第一道安全门户,用户必须要通过访问管理系统才能获得对应用系统的访问和控制。对于目前网络应用不断增多的现代企业、政府等单位中,实现将多
驾驶员的驾驶行为与人身安全直接相关,任何的不良驾驶习惯都有可能导致事故的发生。通过在驾驶室安装摄像头,利用计算机视觉技术分析司机驾驶状态,识别出其中的异常情况,可以实现
本文首先对低轨卫星网络(LEO)的卫星轨道、运行周期、星座模型、拓扑结构以及无线通信信道的传输特性等进行了分析和研究。指出了LEO卫星网络不同于中、高轨卫星网络和地
无线传感器网络是一种涉及无线通信、微机电系统、片上系统和低能耗嵌入式技术等多学科的全新的信息获取平台,通常用于实时监测网络区域中的各类监测对象的信息,并将采集后的
信息安全已成为世界性的现实问题,入侵检测是网络安全体系中的重要防范技术,能够及时发现并报告网络系统中未授权或合法用户滥用特权等现象。 本文设计和实现了一个有
演绎数据库(DDB)和面向对象数据库(OODB)自80 年代以来,它们分别沿着不同的道路独立地发展,在各自领域的理论、技术及系统等方面都取得了许多成果。DDB 的研究是典型理论驱动
随着计算机网络和多媒体技术的发展,尤其是基于TCP/IP网络技术应用的迅猛发展,一个全新的应用领域——协同工作应用越来越受到业界人士的青睐。 本文对T.120多媒体数据会议
无线传感器网络(Wireless Sensor Networks,简称WSN)是物联网的重要组成部分。最近几年,人们在传统WSN的基础上演化出了双层传感器网络(Two-tiered Sensor Networks,简称TSN)模
随着计算机通信技术的发展,地理距离已经不再成为人们交流的瓶颈,人们可以通过局域网或远程计算机访问数据库,而且这些促进世界范围内通信的技术越来越引起人们的注意。本文