多层次虚拟人群仿真技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zhangchenlin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
群体现象在自然界中普遍存在,如南迁的鸟群,水中的鱼群,人群等等。群体仿真近年来逐步成为虚拟现实领域的研究热点,并且普遍应用于实时仿真和虚拟娱乐领域。群体仿真的主要目的是研究群体的自组织现象,为静态虚拟场景增加动态真实感。由于群体中的个体状态具有动态变化特征,个体行为存在一定的智能性,个体之间会相互影响,所以对群体的仿真建模将是一个复杂的问题。另一方面,群体仿真建模问题涉及学科较广,包括计算机图形学,机器人学、人工智能等,这也大大增加了群体仿真问题的实现难度。应用领域不同,群体仿真所包含的内容也会存在较大差异,但均需解决三个最基本的问题:群体建模,路径规划和碰撞避免的问题。本文基于复杂场景下的群体仿真应用,对上述三个问题进行深入研究。场景的复杂性主要体现在群体结构和仿真环境两个方面:群体中的个体具有不同的运动速度(速度大小不同、方向不同)、不同的社会角色和不同的目标位置;场景中包含静态和动态障碍物。为了简化群体结构,本文基于ViCrowd框架模型,将仿真群体划分为群、组和个体三个层次,组成员之间的相互联系通过依赖矩阵指定。本文采用Multigen Creator建模工具完成了个体建模和场景建模。首先通过OpenFlight API对场景模型进行解析,得到二维平面中静态障碍物的边界,然后以场景中静态障碍物为生成元,求解其广义Voronoi图(以下简称为V图),并为图中的边界计算权值,最终导出该V图作为全局导航图。由于V图边界点处在连接相邻生成元直线的中垂线位置,故使用V图作为全局导航图既可以计算Agent的最短路径,也可以实现远离静态障碍物寻径。对于Agent间的动态避碰问题,本文采用基于优先级的方式进行处理。首先通过合成视觉模型计算视野内可视的个体集合,然后预测视野内的其他个体是否会与Agent发生碰撞,得到一个预测碰撞集合;最后将预测碰撞集合中的碰撞划分为五种类型和四个优先级等级,优先处理紧急避碰,在无紧急避碰的情况下基于VO模型对Agent速度方向进行微调,从而及早消除碰撞的可能。由于群体中的每个个体均存在于某个分组,故在仿真模型中增加了对组行为事件的处理,仿真过程中既可体现Agent间的无碰撞寻径过程,也可体现出组内个体由于避碰行为而拆分,碰撞消除后重新聚集的动态变化过程。论文最后以交通路口和商场购物为应用场景进行了4组仿真实验,对文中提出的算法进行了验证,同时,文中给出了仿真帧率的量化描述与实时仿真效果。实验结果表明以组为单位的群体仿真比只考虑单个个体的群体仿真效果更为真实,性能更好。
其他文献
随着信息技术的迅猛发展,人类生活中存在各式各样的大规模网络。复杂网络的广泛存在,使得对其研究变得非常必要。而对复杂网络的研究包括复杂网络拓扑结构统计特性及分析、复
随着信息通讯技术的发展与云计算的普及,以平板电脑,智能手机为代表的组织型云端设备逐渐成为人们生活的必需品。区别于传统计算设备,由功能相同、结构相似的云端设备构成的组织
分组调度算法对网络性能和网络服务质量有重要影响。基于轮循的调度算法是应用最广泛的分组调度算法类之一,DRR算法是其中的经典,SRR算法是DRR算法的一种改进。DRR算法和SRR
人脸识别技术是一种生物特征识别技术,由于其数据采集的友好性、面部的客观性以及应用场景的多样性,使其已成为模式识别与深度学习方面的研究热点。但人脸识别在具体应用过程
热点话题的发现一直都是自然语言处理领域常见的研究课题。在网络舆情监控方面,需要实时发现老百姓讨论最多的新闻事件,特别是网民对网络突发性事件的热议。及时对这类事件进
相对于我国古代先进的建筑技术成就,我国在古建筑的计算机建模还比较落后,急需利用现代信息技术手段,对古建筑的保护和开发进行探索和研究。本文选取唐朝风格的古建筑(简称古
集成聚类技术由于具有较好的泛化能力,已引起了研究者的高度关注。目前,在集成聚类领域已经取得一些显著成果,针对不同的应用需求提出了不同的集成聚类算法。然而,已有算法能够处
巡回旅行商问题(TSP)是一个组合优化方面的问题,已经成为测试组合优化新算法的标准问题。从理论上讲,使用穷举法不但可以求解TSP问题,而且还可以求出该问题的最优解。但是对现有的
随着互联网的不断普及和各种图像采集设备的持续发展,图像作为人类感知世界的重要信息源,在实际中的应用也变得更为重要。如何从海量的数字图像集合中快速查找目标图像,是研究的
随着计算机通信技术、微电子技术和传感技术的发展,无线传感器网络应运而生。无线传感器网络作为一门新兴的、多学科的前沿性技术,集成了多种先进技术与理念,将虚拟的信息世界与