基于虚拟现实的人群仿真技术研究

来源 :天津理工大学 | 被引量 : 2次 | 上传用户:liyaxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,随着虚拟现实技术的飞速发展,在虚拟环境中进行人群仿真实验也逐渐受到了各大高校及研究机构的关注。虚拟场景具有沉浸感、交互性、想象性这三个特点,这些特点就决定了虚拟环境需要高真实性,然而在虚拟场景中,复杂的地形、大量的植被和建筑使得所需渲染的数量大得惊人,故渲染加速就成为了一项重要的技术。在逼真的虚拟环境中进行人群仿真技术也被应用到了各个领域,如大型场景的人群疏散模拟,军事演练,公共场所的人群流向预测与分析等,通过对仿真结果进行分析,可以有效地改进疏散路径、对战策略以及公共场所的设计方案等,因此在虚拟环境中进行人群仿真技术研究具有重要的现实意义。本文首先利用无人机进行图像采集处理,根据图像在Maya中进行三维建模,在Mari中进行纹理贴图及材质的制作。其次利用建好的模型在虚幻引擎中进行三维重建,对海量的植被进行程序化生成,将游戏线程与渲染线程同步并行计算,对大规模的地形进行分块加载,对大量的模型进行双层裁剪,其中先利用淡入淡出层次细节算法进行第一层裁剪,将视野外的模型进行剔除,再利用缓慢剔除算法进行第二层裁剪,将视野范围内但是被遮挡的模型进行二次剔除。然后在优化好的虚拟环境中进行人群仿真,而人群仿真技术又被分为三部分:碰撞检测、全局路径规划以及局部路径规划,其中碰撞检测使用的是Capsule包围盒技术;使用基于24邻域的A*算法进行全局路径规划,计算出最优路径;在虚拟人群运动过程中使用最优速度算法进行未检测到碰撞时的速度计算和RVO2算法进行检测到碰撞时的速度计算。最后通过实验来进行本文人群仿真算法与虚幻引擎原有人群仿真算法进行对比分析。通过各个实验结果对比分析,证明游戏线程与渲染线程同步并行计算与串行计算相比渲染速度提升了40%;使用双层裁剪算法解决了传统层次细节算法和剔除算法的“突越”现象,同时其渲染速度也有了大幅提升,帧率达到了55;在人群仿真中使用Capsule包围盒进行碰撞检测,检测准确率达到了91%,在全局路径规划中使用24邻域的A*算法,其路径相对平滑,在局部路径规划中使用最优速度算法和RVO2算法其仿真时间比引擎自身的仿真方法GPU计算一帧的时间提高了50%,且其帧率也有了提升。
其他文献
人民群众是历史的创造者,这是马克思主义的基本观点。开展党的群众路线教育实践活动,参与对象是党员干部,但评判主体却是广大人民群众,教育活动搞得好不好,群众最有发言权。$$
报纸
对如何利用360度反馈法考核图书馆部门主任进行了研究。在对部门主任进行考核时,首先要确定考核者,划分不同考核主体的考核内容,设计不同考核主体的具体考核办法,最后通过分
对人工种植于卧龙保护区的大熊猫主食竹的生长情况进行调查,分析影响成活率的因素,结果显示:拐棍竹、蓉城竹和八月竹的竹丛成活率较高,均大于70%,篌竹、斑苦竹和油竹子为50%~
对国内外各种橡胶连续硫化装置的新发展和新改进作了较全面的总结,同时指出了今后橡胶连续硫化装置的发展趋势.
"值"理论在索绪尔语言思想中占有重要地位,它的论述与语法事实息息相关。索绪尔提出"值"的出发点是语言系统,"值"产生于语言系统中差异的结合,是语言单位—符项间对立的结果
基于河南省16个站点1961—2009年的逐日气象数据,运用CERES-Wheat模型对冬小麦所需灌溉量进行了模拟,分析了河南冬小麦所需灌溉量的时间变化和空间分布特征,并对比了河南不同
黄庭坚一生书写杜诗众多,从现存资料来看,书杜诗作品有二十一件,包括存世墨迹二件,宋刻宋拓一件(三首残)。杜诗内容可确考者十二件,书体可确认者有八件,皆为草书。时间跨度从
从2009年6月1日通用汽车正式申请破产保护的那天起,所有人都必须接受一个新的通用汽车,成为他的"新一代".摆在面前的任务,也只有一个——让通用汽车走向复兴.无论是影响范围
介绍了基于Altera公司EPF10K20TC144的FPGA的8085A CPU结构分析和实现。用FPGA来实现CPU的功能,研究其工作原理,对于真正理解CSIC CPU工作原理有极大帮助,有利于做成专用集成