基于细节层次法的人群动画系统的研究与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:ihsc2Xid84
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究并且实现了基于细节层次法的人群动画系统。这个系统将人体动画技术,细节层次法以及人群模拟技术结合起来,形成一个能够实时地模拟人群漫游和疏散的人群动画系统。 人群动画系统在影视,娱乐,建筑安全性设计方面有越来越广泛的应用。本文的研究主要是基于建筑安全性设计的,是为了2008年奥运动会的奥运场馆的安全性设计而研究的。奥运场馆是非常规的超大建筑,也是人群集中的地方。当人群的数量过多,容易造成秩序混乱而发生危险。当场馆发生诸如爆炸、火灾、毒气泄漏等灾害时,更加容易出现危险的情况。在这样的情况下就要考虑到安全性的设施和应急方案。人群动画系统可以逼真地模拟人群漫游和疏散的全过程,通过模拟可以改进奥运场馆的安全性的设施和应急方案。在现阶段来说,人群动画系统是一种较好的设计安全设施和应急方案的方法。 本文的人群动画系统首先建立了人体动画平台。然后为了实时绘制,采用细节层次法将人体动画平台需要的的动作数据以及几何数据都进行了简化,根据简化的程度形成了不同细节层次的数据。最后分析了人群以及人群中单个人体的特殊行为。在模拟单个人体的行为时,调用相应细节层次的数据,用人体动画平台来绘制单个人体的动画。 本文中的人体动画系统通过读入动作捕获文件bvh得到人体的动作数据和骨骼数据,然后根据这些数据控制人体骨骼的运动,从而控制人体几何模型的运动。细节层次法综合了动作细节层次法和几何细节层次法。其中对GRANIERIPJ[1]提出的动作细节层次法进行了改进,通过删减关节点和减少帧数简化动作数据。删减关节点直接删减了关节点的动作数据,删减之后,用最优化的方法将删减之后的动作与之前的动作对齐。减少帧数采用了IkSooLim[2]等人提取关键帧的方法,通过提取关键帧去掉非关键帧的动作数据。几何细节层次法采用了二次误差矩阵的方法来简化几何数据。并且,为了避免出现变形,对特殊的顶点作了特殊的处理。人群模拟的方法采用的是soraia[3]等人的方法,建立人群的分层结构并模拟了人群的行为。 实验数据表明本文的人群动画系统能够逼真地模拟人群疏散和漫游的场景,并且能够达到实时绘制的效果。特别是当人群数量较大时,不仅有较快的速度而且有较强的真实感。
其他文献
属性基加密(ABE)是Sahai和Waters在2005年提出的一个新的密码学概念,它允许对加密数据进行细粒度的访问控制。具体而言,属性基加密分为密文策略属性基加密(CP-ABE)和密钥策略属性基
随着网络技术的发展,即时通信正在成为在线活动中不可或缺的业务。从个人即时通信(Personal Instant Messaging,简称PIM)向企业即时通信(Enterprise Instant Messaging,简称E
数据挖掘是从大量存储于数据库、数据仓库及信息仓库的数据中挖掘出用户感兴趣的知识的过程。目前,在数据挖掘研究中,对关联规则的研究开展的比较积极和深入。关联规则是数据挖
本文以基于数字图像采集和高速数据传输设计过程为主要内容,阐述了利用Cypress公司的CY7C68013,Xilinx公司的XC95144XL和OVT公司的0V7620等设计一套支持USB2.0总线接口的采集功
  本文在分析了CORBA技术和TMN相结合的应用开发特点的基础上,研究了基于CORBA的分布式TMN管理平台,具体提出了基于统一网管平台的CORBA接入系统总体方案。在系统总体框架设
综合邮件过滤系统的设计与实现电子邮件系统中,对非请求邮件的过滤技术一直在不断地发展,尤其是近几年出现了一些比较优秀的技术成果。目前,对于病毒邮件一般采用反病毒的方法进