当前位置: 首页 > 专利查询>清华大学专利>正文

基于虚拟现实的室内疏散环境中NPC系统的同步方法和装置制造方法及图纸

技术编号:18083245 阅读:33 留言:0更新日期:2018-05-31 11:57
本发明专利技术公开了一种基于虚拟现实的室内疏散环境中NPC系统的同步方法,包括:接收使用者的测试指令,对NPC人群进行同步实例化操作;对完成实例化操作的NPC人群,通过预设的AI行为系统的计算获取NPC人群中每个人员的坐标与动画;判断NPC人群是否到达预设终点,若为是,对NPC人群执行清删操作。该方法提供一种虚拟地铁站应急疏散场景的实验平台,可实时观察被试在虚拟地铁站应急疏散场景中的行为,同时实时有效的采集与分析数据,快速有效的实现地铁站中的应急疏散行为研究。具有运用的灵活性与易用性。本发明专利技术还公开了一种基于虚拟现实的室内疏散环境中NPC系统的同步装置。

【技术实现步骤摘要】
基于虚拟现实的室内疏散环境中NPC系统的同步方法和装置
本专利技术涉及公共安全
,特别是涉及一种基于虚拟现实的室内疏散环境中NPC系统的同步方法和装置。
技术介绍
随着时代的变化和科学技术的进步,我们周围的交通工具越来越多,给每一个人的生活都带来了极大的方便。尤其是大城市的地铁作为快速、高效的交通工具。随之而来的是地铁站这种相对密闭有限的空间,人员密集,尤其是工作日早晚高峰出行时间。因此,地铁这种公共环境的人员应急疏散问题是目前急需解决的问题。而虚拟现实(VR)技术的发展使得在虚拟地铁站中研究人员应急疏散问题成为可能。
技术实现思路
基于此,有必要针对传统技术存在的问题,提供一种虚拟地铁站应急疏散场景的实验平台,可实时观察被试在虚拟地铁站应急疏散场景中的行为,同时实时有效的采集与分析数据,快速有效的实现地铁站中的应急疏散行为研究。具有运用的灵活性与易用性。第一方面,本专利技术实施例提供了一种基于虚拟现实的室内疏散环境中NPC系统的同步方法,所述方法包括:接收使用者的测试指令,对NPC人群进行同步实例化操作;对完成所述实例化操作的所述NPC人群,通过预设的AI行为系统的计算获取NPC人群中每个人员的坐标与动画;判断所述NPC人群是否到达预设终点,若所述NPC人群到达所述预设终点,对所述NPC人群执行清删操作。在其中一个实施例中,判断所述NPC人群是否到达预设终点包括:当所述AI行为系统开启,对进入自动寻路状态的所述NPC人群进行判断,判断所述NPC人群是否到达所述预设位置;若所述NPC人群未到达所述预设位置,继续执行自动寻路操作。在其中一个实施例中,判断所述NPC人群是否到达所述预设位置包括:若所述NPC人群到达所述预设位置,则将所述NPC人群切换至等候交通工具状态;对进入等候交通工具状态的所述NPC人群进行判断,判断预设范围内是否具有火情信息;若所述预设范围内未检测到所述火情信息,则继续执行等候交通工具操作。在其中一个实施例中,判断预设范围内是否具有火情信息包括:若所述预设范围内检测到所述火情信息,则对所述NPC人群进行跑向预设出口操作;判断所述NPC人群是否跑向所述预设出口,若为否,则对所述NPC人群继续执行跑向所述预设出口操作,若为是,则判定所述NPC人群完成应急疏散测试,并对所述NPC人群执行清删操作。在其中一个实施例中,还包括:对到达所述预设终点的所述NPC人群生成的测试数据进行封装与存储。在其中一个实施例中,所述测试数据包括:被配置双目视觉摄像装置的被测者在预先搭建的仿真平台上检测的人员信息,预设范围距离的人员流量、人员的身体位置信息、人员的行为动作信息以及人员的生理指数信息。在其中一个实施例中,人员信息包括:人员的性别、人员的年龄区间;以及所述预设范围距离的所述人员流量包括:所述预设范围距离不同方向的人员活动路径;以及所述人员的身体位置信息包括:所述被测者的头部位置数据,头部朝向数据,身体位置数据,身体朝向数据以及双手位置数据;以及所述人员的行为动作信息包括:人员的站立信息、人员的步行信息以及人员的跑动信息;以及所述人员的生理指数信息包括:心率指数、皮肤电阻、血压指数以及体温指数。在其中一个实施例中,所述火情信息包括:火源位置信息、火源强度信息以及火情发展态势信息。第二方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的基于虚拟现实的室内疏散环境中NPC系统的同步方法。第三方面,本专利技术实施例提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第一方面所述的方法。第四方面,本专利技术提供了一种基于虚拟现实的室内疏散环境中NPC系统的同步装置,包括:实例化模块,用于接收使用者的测试指令,对NPC人群进行同步实例化操作;坐标与动画获取模块,用于对完成所述实例化操作的所述NPC人群,通过预设的AI行为系统的计算获取NPC人群中每个人员的坐标与动画;判断与清删模块,用于判断所述NPC人群是否到达预设终点,若所述NPC人群到达所述预设终点,对所述NPC人群执行清删操作。本专利技术提供的一种基于虚拟现实的室内疏散环境中NPC系统的同步方法和装置,接收使用者的测试指令,对NPC人群进行同步实例化操作;对完成实例化操作的NPC人群,通过预设的AI行为系统的计算获取NPC人群中每个人员的坐标与动画;判断NPC人群是否到达预设终点,若NPC人群到达预设终点,对NPC人群执行清删操作。该方法提供一种基于虚拟现实的疏散环境中采集与分析数据同步的方法,可实时观察人员信息,准确分析出人员流量,人员的行为动作信息,将采集的数据传递给环境中的被测者,同时,同步分析出被测者的行径路线轨迹,快速有效的实现优选路径疏散的有益效果。具有运用的灵活性与易用性。附图说明图1为本专利技术一个实施例中的一种基于虚拟现实的室内疏散环境中NPC系统的同步方法的流程示意图;图2为本专利技术一个实施例中的一种基于虚拟现实的室内疏散环境中NPC系统的同步装置的结构示意图;图3为本专利技术一个实施例中的一种基于虚拟现实的室内疏散环境中NPC系统的同步装置的结构示例图;图4为本专利技术一个实施例中的另一种基于虚拟现实的室内疏散环境中NPC系统的同步装置的结构示例图;图5为本专利技术一个实施例中的又一种基于虚拟现实的室内疏散环境中NPC系统的同步装置的结构示例图;以及图6为本专利技术一个实施例中的再一种基于虚拟现实的室内疏散环境中NPC系统的同步装置的结构示例图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本专利技术提出的一种基于虚拟现实的室内疏散环境中NPC系统的同步方法和装置进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,为一个实施例中的一种基于虚拟现实的室内疏散环境中NPC系统的同步方法的流程示意图,具体包括以下步骤:步骤102,接收使用者的测试指令,对NPC人群进行同步实例化操作。步骤104,对完成实例化操作的NPC人群,通过预设的AI行为系统的计算获取NPC人群中每个人员的坐标与动画。步骤106,判断NPC人群是否到达预设终点,若NPC人群到达预设终点,对NPC人群执行清删操作。本实施例中,判断NPC人群是否到达预设终点包括:当AI行为系统开启,对进入自动寻路状态的NPC人群进行判断,判断NPC人群是否到达预设位置;若NPC人群未到达预设位置,继续执行自动寻路操作。进一步地,判断NPC人群是否到达预设位置包括:若NPC人群到达预设位置,则将NPC人群切换至等候交通工具状态;对进入等候交通工具状态的NPC人群进行判断,判断预设范围内是否具有火情信息;若预设范围内未检测到火情信息,则继续执行等候交通工具操作。可以理解的是,火情信息包括:火源位置信息、火源强度信息以及火情发展态势信息。更进一步地,判断预设范围内是否具有火情信息包括:若预设范围内检测到火情信息,则对NPC人群进行跑向预设出口操作;判断NPC人群是否跑向预设出口,若为否,则对NPC人群继续执行跑向预设出口操作,若为是,则判定NPC人群完成应急疏散测试,并对NPC人群执行清删操作。此外,本公开还包括:对到达本文档来自技高网...
基于虚拟现实的室内疏散环境中NPC系统的同步方法和装置

【技术保护点】
一种基于虚拟现实的室内疏散环境中NPC系统的同步方法,其特征在于,所述方法包括:接收使用者的测试指令,对NPC人群进行同步实例化操作;对完成所述实例化操作的所述NPC人群,通过预设的AI行为系统的计算获取所述NPC人群中每个人员的坐标与动画;判断所述NPC人群是否到达预设终点,若所述NPC人群到达所述预设终点,对所述NPC人群执行清删操作。

【技术特征摘要】
1.一种基于虚拟现实的室内疏散环境中NPC系统的同步方法,其特征在于,所述方法包括:接收使用者的测试指令,对NPC人群进行同步实例化操作;对完成所述实例化操作的所述NPC人群,通过预设的AI行为系统的计算获取所述NPC人群中每个人员的坐标与动画;判断所述NPC人群是否到达预设终点,若所述NPC人群到达所述预设终点,对所述NPC人群执行清删操作。2.根据权利要求1所述的方法,其特征在于,判断所述NPC人群是否到达预设终点包括:当所述AI行为系统开启,对进入自动寻路状态的所述NPC人群进行判断,判断所述NPC人群是否到达所述预设位置;若所述NPC人群未到达所述预设位置,继续执行自动寻路操作。3.根据权利要求2所述的方法,其特征在于,判断所述NPC人群是否到达所述预设位置包括:若所述NPC人群到达所述预设位置,则将所述NPC人群切换至等候交通工具状态;对进入等候交通工具状态的所述NPC人群进行判断,判断预设范围内是否具有火情信息;若所述预设范围内未检测到所述火情信息,则继续执行等候交通工具操作。4.根据权利要求3所述的方法,其特征在于,判断预设范围内是否具有火情信息包括:若所述预设范围内检测到所述火情信息,则对所述NPC人群进行跑向预设出口操作;判断所述NPC人群是否跑向所述预设出口,若为否,则对所述NPC人群继续执行跑向所述预设出口操作,若为是,则判定所述NPC人群完成应急疏散测试,并对所述NPC人群执行清删操作。5.根据权利要求1所述的方法,其特征在于,还包括:对到达所述预设终点的所述NPC人群生成的测试...

【专利技术属性】
技术研发人员:李楠林婧潘博航吴文龙李博功李平
申请(专利权)人:清华大学北京克一科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1