基于认知的人工鱼行为动画研究

来源 :中国科学院研究生院本部 中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:jiangyuchao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机动画的人工生命方法受到“人工生命”学科的启发,通过建立动物及其生存环境的模型来生成动画,将自然生态系统中的动物生活逼真的表现出来。这种动画是基于人工生命的,人工生命方法试图把合成的生物体行为表现的像活的生物体一样逼真,这种方法将“计算机图形学”和“人工生命”两个领域有机地结合了起来。   本文以国家自然科学基金项目(No∶60503024)“基于认知的人工动物高级行为规划研究”为科研背景,以“晓媛的鱼”和人工生命理论为基础,从认知的观点出发,研究计算机动画所构成的虚拟海洋环境中人工动物的高级行为,研究人工鱼的内部状态刺激和外部环境对人工鱼行为的影响,并提出一种基于认知的人工鱼行为规划方法,反映了人工动物智能水平的提高。   本文的主要研究工作和创新点如下:   1、根据人工鱼的行为特性,将人工鱼视为一个agent,建立了基于agent的人工鱼系统框架,提出了由感知系统和基于认知的行为系统构成的人工鱼总体模型。   2、设计了有虚拟视觉功能和虚拟嗅觉功能的感知器,有信息过滤机制的聚焦器,设计了人工鱼的记忆中枢—动态知识库。提出了一套较完整的基于认知的人工鱼行为规划系统的实现方法,实现了捕食、逃避、集群等行为的多种策略,解决了行为记忆和行为的持续性问题,提高了人工鱼的认知能力。   3、将整个人工鱼群看作一个多agent系统,根据人工鱼的内部状态,判断其是否参加集群,并在集群基础上实现了群体觅食,深入研究了人工鱼群的自组织行为,用R-A模型、PSO算法生成了人工鱼群的行为动画,实现了对鱼群的逼真模拟。
其他文献
智能视频监控技术是指对视频图像中的目标进行自动的检测、跟踪和分析,从而使计算机能够过滤掉用户不关心的信息,通过分析理解视频画面中的内容,提取对监控和预警有用的关键
沉浸式投影显示在文化教育、游戏娱乐、医疗模拟、工业设计等方面都得到了广泛应用。其中,用于鉴赏与研究的文化遗产显示对色彩的保真度有很高的要求,而且需要能给不同鉴赏者或
随着经济全球化及跨国公司的不断发展,近年来软件外包及全球配送业务得到了突飞猛进的发展。一个软件产品或项目的需求、设计、开发及测试等环节可能外包给不同的组织完成,传统
该文提出了以用户为中心的智能笔式用户界面研究方法、基于混合自动机的交互模型、笔交互的增量式意图提取技术、支持笔式用户界面开发的平台Penbuilder和支持笔记记录和胶片
互联网的迅猛发展加速了社会的进步,给人们的生活带来了巨大的变化。伴随着网络的发展和软件技术的革新,游戏开发也由单机版过渡到网络化。目前,网络游戏的市场越来越大,它吸
随着物流信息化建设不断发展和无线射频识别(RFID,Radio FrequencyIdentification)技术应用的不断深入,我国的物流通关信息化建设出现了物流标准化滞后和缺乏统一的物流信息
XBRL(eXtensible Business Reporting Language,可扩展商业报告语言)是一种基于XML的报告语言。XBRL已经在证券、保险、银行等各金融行业得到了广泛的支持和应用。在XBRL的应
学位
立体显示技术经过几十年的发展,取得了很大的进展。目前,对立体显示技术主要分为立体眼镜、Autostereoscopic3D显示、体三维显示和全息三维显示技术四大类,其中立体眼镜和Autost
学位
软件需求是软件研发项目初始估计和计划的基础,同时也是软件产品开发和验证的基础。根据Standish Group从1994年到1997年的Chaos Reports证实,导致项目失败的最重要的原因与需
足球比赛是大众普遍喜爱的一种体育运动,每年都有许多的足球比赛电视转播。一场足球比赛通常在90分钟以上,由于视频媒体的时序性和无结构性,使得对于这些大量的视频媒体的人工编