一种多人协同的模拟勘查教学训练方法与流程

文档序号:33618582发布日期:2023-03-25 10:13阅读:30来源:国知局
一种多人协同的模拟勘查教学训练方法与流程

1.本发明涉及模拟勘查训练技术领域,更具体地说,它涉及一种多人协同的模拟勘查教学训练方法。


背景技术:

2.在数字化办案发展的关键时期,充分依托警企深度合作的契机,解决用户真正的痛点和问题。新兴科技在实际现实中的运用也将成为降本增效、实现“科技强警”智能升级的重要抓手。
3.为了提高警务人员的现场勘查能力,最为广泛的方式是通过现场勘查教学训练,这种方式存在练场地少、培训周期长、案件场景单一布景成本高、装备数量少、训练灵活性不足等问题。为了解决这个问题,采用3d精细化建模模拟真实环境的教学训练平台来代替现场勘查教学训练场地,能够降低训练成本,提高训练的效率,在对训练人员进行评分的过程中一般是参考勘察记录以及勘察耗时来进行,考试人员的年龄以及计算机水平不同,通过时间来计算得分不合理。


技术实现要素:

4.本发明提供一种多人协同的模拟勘查教学训练方法,解决相关技术中勘察模拟训练评分不合理的技术问题。
5.根据本发明的一个方面,提供了一种多人协同的模拟勘查教学训练方法,包括以下步骤:
6.步骤s101,根据每个考生的角色为考生分别建立勘查目标集;
7.步骤s102,在模拟勘查环境中设置多个节点,多个节点中设置至少一个起点节点;
8.将能够直接连接的两个节点进行连接,并记录节点之间的连接关系;
9.步骤s103,为每个勘查目标生成最短链路;
10.步骤s104,采集模拟勘察过程中考生的行为数据;
11.步骤s105,从考生的行为数据中提取考生操作的勘查目标;
12.步骤s106,从考生操作的勘查目标中删除不属于该考生的勘查目标集中的勘查目标之后获得该考生的实际目标集;
13.步骤s107,基于考生的行为数据生成考生的实际目标集中的勘查目标的实际勘察路径;
14.步骤s108,计算协同训练的考生的总得分,
[0015][0016]
其中m
ij
表示第i个考生的实际目标集中第j个勘查目标的分值,m
ij
表示第i个考生的实际目标集中第j个勘查目标的实际勘察路径的长度,q
ij
表示第i个考生的实际目标集中
第j个勘查目标的最短链路的长度。
[0017]
进一步地,一个勘查目标集中包含一个以上的勘查目标。
[0018]
进一步地,起点节点作为考生开始勘察的起始节点。考生必须通过节点才能到达勘查目标。勘查目标作为模拟勘查环境中的一个节点。
[0019]
进一步地,能够连接的节点表征的是节点之间能够被连续通过或操作。
[0020]
进一步地,勘查目标的最短链路的生成方法如下:
[0021]
步骤s201,选择勘查目标作为当前节点;
[0022]
步骤s202,遍历与当前节点存在连接关系的其他节点形成边界节点集合,然后计算当前节点与边界节点集合中的节点的距离;
[0023]
步骤s203,从边界节点集合中选择一个与当前节点距离最小的节点,并将该节点作为新的当前节点;
[0024]
步骤s204,迭代执行步骤s202和s203,直至新的当前节点与起点节点一致;
[0025]
步骤s205,记录所有当前节点,将当前节点依次连接生成勘查目标的最短链路。
[0026]
进一步地,生成考生的实际目标集中的一个勘查目标的实际勘察路径是提取考生行为路径中所有指向该勘查目标行为路径。
[0027]
进一步地,生成考生的实际目标集中的一个勘查目标的实际勘察路径包括以下步骤:
[0028]
步骤s301,从考生的行为数据中提取考生实际勘查过程中经过的节点生成实际节点集;
[0029]
步骤s302,将实际目标集中的勘查目标作为当前节点;
[0030]
步骤s303,遍历与当前节点存在连接关系的实际节点集中的节点形成边界节点集合,然后计算当前节点与边界节点集合中的节点的距离;
[0031]
步骤s304,从边界节点集合中选择一个与当前节点距离最小的节点,并将该节点作为新的当前节点;
[0032]
步骤s305,迭代执行步骤s303和步骤s304,直至新的当前节点与起点节点一致;
[0033]
步骤s306,记录所有当前节点,将当前节点依次连接生成实际节点集中的勘查目标的实际勘察路径。
[0034]
本发明的有益效果在于:
[0035]
本发明通过节点路径的最短路径寻找来对得分进行加权计算,不再考虑勘察时间的因素,避免了因考生年龄等客观因素导致的评分不合理,使教学训练以考生的现场勘察能力作为核心进行计算,提高了评分的公平性。
附图说明
[0036]
图1是本发明的多人协同的模拟勘查教学训练方法的流程图;
[0037]
图2是本发明的生成最短链路的流程图;
[0038]
图3是本发明的生成考生的实际目标集中的一个勘查目标的实际勘察路径的流程图。
具体实施方式
[0039]
现在将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本说明书内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。另外,相对一些示例所描述的特征在其他例子中也可以进行组合。
[0040]
实施例一
[0041]
如图1-图3所示,一种多人协同的模拟勘查教学训练方法,包括以下步骤:
[0042]
步骤s101,根据每个考生的角色为考生分别建立勘查目标集;
[0043]
一个勘查目标集中包含一个以上的勘查目标;
[0044]
步骤s102,在模拟勘查环境中设置多个节点,多个节点中设置至少一个起点节点,起点节点作为考生开始勘察的起始节点,考生必须通过节点才能到达勘查目标,勘查目标同样作为一个节点;
[0045]
所述的节点包括实体节点或虚拟节点,实体节点的一个例子是地图路径节点,虚拟节点的一个例子是设备操作节点。
[0046]
将能够直接连接的两个节点进行连接,并记录节点之间的连接关系;
[0047]
在本发明的一个实施例中,能够连接的节点表征的是节点之间能够被连续通过或操作,例如地图上两个能够形成一个路径的节点。
[0048]
步骤s103,为每个勘查目标生成最短链路,最短链路的生成方法如下:
[0049]
步骤s201,选择勘查目标作为当前节点;
[0050]
步骤s202,遍历与当前节点存在连接关系的其他节点形成边界节点集合,然后计算当前节点与边界节点集合中的节点的距离;
[0051]
步骤s203,从边界节点集合中选择一个与当前节点距离最小的节点,并将该节点作为新的当前节点;
[0052]
步骤s204,迭代执行步骤s202和s203,直至新的当前节点与起点节点一致;
[0053]
步骤s205,记录所有当前节点,将当前节点依次连接生成勘查目标的最短链路。
[0054]
步骤s104,采集模拟勘察过程中考生的行为数据;
[0055]
步骤s105,从考生的行为数据中提取考生操作的勘查目标;
[0056]
步骤s106,从考生操作的勘查目标中删除不属于该考生的勘查目标集中的勘查目标之后获得该考生的实际目标集;
[0057]
步骤s107,基于考生的行为数据生成考生的实际目标集中的勘查目标的实际勘察路径;
[0058]
在本发明的一个实施例中,生成考生的实际目标集中的一个勘查目标的实际勘察路径是提取考生行为路径中所有指向该勘查目标行为路径。
[0059]
在本发明的一个实施例中,生成考生的实际目标集中的勘查目标的实际勘察路径是调取记录考生行为的视频来人工记录的。
[0060]
在本发明的一个实施例中,生成考生的实际目标集中的一个勘查目标的实际勘察路径包括以下步骤:
[0061]
步骤s301,从考生的行为数据中提取考生实际勘查过程中经过的节点生成实际节
点集;
[0062]
步骤s302,将实际目标集中的勘查目标作为当前节点;
[0063]
步骤s303,遍历与当前节点存在连接关系的实际节点集中的节点形成边界节点集合,然后计算当前节点与边界节点集合中的节点的距离;
[0064]
步骤s304,从边界节点集合中选择一个与当前节点距离最小的节点,并将该节点作为新的当前节点;
[0065]
步骤s305,迭代执行步骤s303和步骤s304,直至新的当前节点与起点节点一致;
[0066]
步骤s306,记录所有当前节点,将当前节点依次连接生成实际节点集中的勘查目标的实际勘察路径。
[0067]
步骤s108,计算协同训练的考生的总得分,
[0068][0069]
其中m
ij
表示第i个考生的实际目标集中第j个勘查目标的分值,m
ij
表示第i个考生的实际目标集中第j个勘查目标的实际勘察路径的长度,q
ij
表示第i个考生的实际目标集中第j个勘查目标的最短链路的长度n表示考生的数量,m表示第i个考生的实际目标集中的勘查目标的总数量;
[0070]
通过上述的计算方法改变了传统以时间长短作为得分计算参数的计算方式,使教学训练以考生的现场勘察能力作为核心进行计算,提高了计分的公平性。
[0071]
上面对本实施例的实施例进行了描述,但是本实施例并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本实施例的启示下,在不脱离本实施例宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本实施例的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1