【技术实现步骤摘要】
一种人群运动仿真方法及装置
本申请涉及虚拟现实
,特别是涉及一种人群运动仿真方法及装置。
技术介绍
现有技术中的人群运动仿真技术,是针对某一确定的仿真场景的人群运动进行仿真的,只能针对某一确定的仿真场景中的人群运动进行仿真。例如针对高铁站场景的人群运动仿真技术,只能针对高铁站场景内的人群运动进行仿真,而无法对其他场景的人群运动进行仿真,通用性较差。
技术实现思路
本申请实施例的目的在于提供一种人群运动仿真方法及装置,以提供一种可通用的人群运动仿真方案,从而可以通过该人群运动仿真方案对不同仿真场景的人群运动进行仿真,从而模拟出逼真的人群运动效果。具体技术方案如下:第一方面,提供了一种人群运动仿真方法,该方法包括:获得待仿真场景的人群所存在的各种状态。获得人群中的个体由一种状态转移到另一种状态的触发条件。获得由一种状态转移到另一种状态的动作信息。根据各种状态、触发条件和动作信息,对待仿真场景中的人群运动进行仿真。可选的,获得待仿真场景的人群所存在的各种状态,包括:确定待仿真场景的人群所存在的各种第一类状态;其中,第一类状态中包括子状态。获得人群中的个体由一种状态转移到另一种状态的触发条件,包括:获得人群中的个体由一种第一类状态转移到另一种第一类状态的第一触发条件。获得人群中的个体由一种第一类状态的一子状态转移到该种第一类状态的另一子状态的第二触发条件。将第一触发条件和第二触发条件,确定为状态转移的触发 ...
【技术保护点】
1.一种人群运动仿真方法,其特征在于,所述方法包括:/n获得待仿真场景的人群所存在的各种状态;/n获得所述人群中的个体由一种状态转移到另一种状态的触发条件;/n获得由所述一种状态转移到所述另一种状态的动作信息;/n根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真。/n
【技术特征摘要】
1.一种人群运动仿真方法,其特征在于,所述方法包括:
获得待仿真场景的人群所存在的各种状态;
获得所述人群中的个体由一种状态转移到另一种状态的触发条件;
获得由所述一种状态转移到所述另一种状态的动作信息;
根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真。
2.根据权利要求1所述的方法,其特征在于,所述获得待仿真场景的人群所存在的各种状态,包括:
确定待仿真场景的人群所存在的各种第一类状态;其中,所述第一类状态中包括子状态;
所述获得所述人群中的个体由一种状态转移到另一种状态的触发条件,包括:
获得所述人群中的个体由一种所述第一类状态转移到另一种所述第一类状态的第一触发条件;
获得所述人群中的个体由一种所述第一类状态的一子状态转移到该种第一类状态的另一子状态的第二触发条件;
将所述第一触发条件和所述第二触发条件,确定为状态转移的触发条件。
3.根据权利要求2所述的方法,其特征在于,所述第一触发条件的优先级高于所述第二触发条件;
所述根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真,包括:
确定虚拟个体所处于的子状态,以及,所处于的子状态所对应第一类状态;其中,所述虚拟个体为用于对所述个体进行仿真的人物影像;
当同时接收到将所确定的子状态转移到所确定的第一类状态的另一子状态的第二触发条件,以及,将所确定的第一类状态转移至另一种第一类状态的第一触发条件时,获得将所确定的第一类状态转移至另一种第一类状态的动作信息;
驱动所述虚拟个体按照所述动作信息所指示的运行轨迹进行移动。
4.根据权利要求2所述的方法,其特征在于,所述第一类状态包括:紧急疏散状态;所获得的所述第一触发条件中包括:发生预设紧急事件的目标触发条件;所述目标触发条件的优先级为最高优先级;
所述根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真,包括:
确定虚拟个体所处于的子状态,以及,所处于的子状态所对应第一类状态;其中,所述虚拟个体为用于对所述个体进行仿真的人物影像;
当同时接收到将所确定的第一类状态转移至紧急疏散状态的所述目标触发条件,以及,将所确定的第一类状态转移至为非紧急疏散状态的另一第一类状态的第一触发条件时,获得将所确定的第一类状态转移至紧急疏散状态的动作信息;
驱动所述虚拟个体按照所述动作信息所指示的导航路线进行移动。
5.根据权利要求4所述的方法,其特征在于,所述将所确定的第一类状态转移至紧急疏散状态的动作信息,包括:
从第一位置移动至疏散位置的运动指示信息,以及,从所述第一位置移动至所述疏散位置的导航路线信息;其中,所述第一位置为所述虚拟个体处于所述第一类状态时所处的位置,所述疏散位置为疏散口所处的位置。
6....
【专利技术属性】
技术研发人员:刘绍华,佘春东,宋锡源,毛天露,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。