论文部分内容阅读
近年来我国突发事件频发,生命财产损失重大。如何快速安全地疏散人群具有重要意义。现有数据大都从真实的日常演习获得,突发事件中人群的行为和表现并不能完全真实的被反映。随着科技发展,人群疏散仿真技术有效地克服了现有方法的不足。因此,采用计算机模拟群体运动具有重要意义。现实的人群运动中大都会出现情绪感染现象,人群情绪(如恐慌、焦虑等)往往存在个体差异性,从而会对人群的情绪感染产生重要的影响。当前人群疏散模型没有考虑情绪和个性的影响,疏散结果与人群的真实行为有很大差异。针对上述问题,首先本文提出基于个性化情绪感染的人群动画生成方法,该方法能够生成更加逼真地人群动画;其次本文提出一种面向人群疏散的情绪感染方法,该方法能够生成更加真实的人群运动效果;最后本文构建了一个群体运动仿真系统。本文的主要工作及创新点概况如下:1.针对人群动画不真实的问题,提出一种基于个性化情绪感染的人群动画生成方法。该方法分成三部分:首先,建立了一个基于情绪感知因子的个性化Durupinar情绪感染模型(Personalized Durupinar,P-Durupinar),该模型能够有效体现人群情绪的个体差异性;其次,将P-Durupinar情绪感染模型与人群运动耦合,结合相对速度障碍法(RVO),利用个性化情绪驱动人群运动;最后使用真实感的渲染方法生成人群动画。2.针对人群疏散仿真效果不真实的问题,提出一种面向人群疏散的情绪感染方法。首先,该方法融合OCEAN个性模型和SIS情绪感染模型,建立个性化的SIS情绪感染模型(Personalized SIS,P-SIS)对人群运动中的情绪感染建模,该模型能够有效地体现人群情绪的个体差异性;然后将P-SIS情绪感染模型与社会力模型耦合,对原社会力模型中的人群划分,修正原社会力模型中个体的期望速度和运动趋向,模拟人群疏散过程中的情绪感染现象;最后使用真实感渲染的方法模拟人群疏散效果。3.构建了一种关于群体运动的仿真系统。系统以Microsoft Visual Studio 2013为平台,引用XNA框架实现了人群动画、人群疏散和真实感渲染三个模块的功能。其中人群动画模块主要用于生成基于个性化情绪的人群动画;人群疏散模块主要模拟具有个体差异的人群运动;真实感渲染模块将上述两个模块得到的路径信息导入真实感渲染平台进行人群运动效果展示。实验结果表明,本文方法体现了情绪感染的个体差异性,能够生成更加逼真的人群动画和人群疏散效果,有较高的适用性,对危急情况下的群体疏散具有指导意义。