[发明专利]一种人群运动仿真方法及装置有效
申请号: | 201911367660.2 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111210523B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 刘绍华;佘春东;宋锡源;毛天露 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06T19/00 | 分类号: | G06T19/00 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人群 运动 仿真 方法 装置 | ||
1.一种人群运动仿真方法,其特征在于,所述方法包括:
获得待仿真场景的人群所存在的各种状态,包括:
确定待仿真场景的人群所存在的各种第一类状态;其中,所述第一类状态中包括子状态;
获得所述人群中的个体由一种状态转移到另一种状态的触发条件,包括:
获得所述人群中的个体由一种所述第一类状态转移到另一种所述第一类状态的第一触发条件;
获得所述人群中的个体由一种所述第一类状态的一子状态转移到该种第一类状态的另一子状态的第二触发条件;
将所述第一触发条件和所述第二触发条件,确定为状态转移的触发条件;
获得由所述一种状态转移到所述另一种状态的动作信息;
根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真。
2.根据权利要求1所述的方法,其特征在于,所述第一触发条件的优先级高于所述第二触发条件;
所述根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真,包括:
确定虚拟个体所处于的子状态,以及,所处于的子状态所对应第一类状态;其中,所述虚拟个体为用于对所述个体进行仿真的人物影像;
当同时接收到将所确定的子状态转移到所确定的第一类状态的另一子状态的第二触发条件,以及,将所确定的第一类状态转移至另一种第一类状态的第一触发条件时,获得将所确定的第一类状态转移至另一种第一类状态的动作信息;
驱动所述虚拟个体按照所述动作信息所指示的运行轨迹进行移动。
3.根据权利要求1所述的方法,其特征在于,所述第一类状态包括:紧急疏散状态;所获得的所述第一触发条件中包括:发生预设紧急事件的目标触发条件;所述目标触发条件的优先级为最高优先级;
所述根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真,包括:
确定虚拟个体所处于的子状态,以及,所处于的子状态所对应第一类状态;其中,所述虚拟个体为用于对所述个体进行仿真的人物影像;
当同时接收到将所确定的第一类状态转移至紧急疏散状态的所述目标触发条件,以及,将所确定的第一类状态转移至为非紧急疏散状态的另一第一类状态的第一触发条件时,获得将所确定的第一类状态转移至紧急疏散状态的动作信息;
驱动所述虚拟个体按照所述动作信息所指示的导航路线进行移动。
4.根据权利要求3所述的方法,其特征在于,所述将所确定的第一类状态转移至紧急疏散状态的动作信息,包括:
从第一位置移动至疏散位置的运动指示信息,以及,从所述第一位置移动至所述疏散位置的导航路线信息;其中,所述第一位置为所述虚拟个体处于所述第一类状态时所处的位置,所述疏散位置为疏散口所处的位置。
5.一种人群运动仿真装置,其特征在于,所述装置包括:
第一获得模块,用于获得待仿真场景的人群所存在的各种状态,包括:
第一确定单元,用于确定待仿真场景的人群所存在的各种第一类状态;其中,所述第一类状态中包括子状态;
第二获得模块,用于获得所述人群中的个体由一种状态转移到另一种状态的触发条件,包括:
第一获得单元,用于获得所述人群中的个体由一种所述第一类状态转移到另一种所述第一类状态的第一触发条件;
第二获得单元,用于获得所述人群中的个体由一种所述第一类状态的一子状态转移到该种第一类状态的另一子状态的第二触发条件;
第二确定单元,用于将所述第一触发条件和所述第二触发条件,确定为状态转移的触发条件;
第三获得模块,用于获得由所述一种状态转移到所述另一种状态的动作信息;
仿真模块,用于根据所述各种状态、所述触发条件和所述动作信息,对所述待仿真场景中的人群运动进行仿真。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911367660.2/1.html,转载请声明来源钻瓜专利网。