首页> 中国专利> 小组行动调度方法、电子设备及存储介质

小组行动调度方法、电子设备及存储介质

摘要

本申请公开了一种小组行动调度方法、电子设备及存储介质。该方法包括:获取小组中各成员的位置;基于各成员的位置获取对应成员的行进方向;基于各成员的行进方向获取小组的整体行进方向,以利用整体行进方向对各成员进行调度。通过上述方式,能够提高小组行动调度的效率。

著录项

  • 公开/公告号CN113191593A

    专利类型发明专利

  • 公开/公告日2021-07-30

    原文格式PDF

  • 申请/专利权人 海能达通信股份有限公司;

    申请/专利号CN202110357373.4

  • 发明设计人 陈飞;关超;廖杨波;

    申请日2021-04-01

  • 分类号G06Q10/06(20120101);G06Q50/26(20120101);

  • 代理机构44280 深圳市威世博知识产权代理事务所(普通合伙);

  • 代理人李庆波

  • 地址 518057 广东省深圳市南山区高新区北区北环路9108号海能达大厦

  • 入库时间 2023-06-19 12:02:28

说明书

技术领域

本申请涉及图像处理领域,特别是涉及一种小组行动调度方法、电子设备及存储介质。

背景技术

在武警、缉私、消防等领域,经常会涉及到小组行动。在小组行动过程中,需要对小组中各成员的行动方向进行调度。也就是说,对于小组中每个成员而言,需要明确其下一步行进的方向,并按照该下一步行进的方向行进。

但是,现有技术中行动调度方法的效率不高。

发明内容

本申请提供一种小组行动调度方法、电子设备及存储介质,能够解决现有技术中行动调度方法的效率不高的问题。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种行小组行动调度方法。该方法包括:获取小组中各成员的位置;基于各成员的位置获取对应成员的行进方向;基于各成员的行进方向获取小组的整体行进方向,以利用整体行进方向对各成员进行调度。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,该电子设备包括处理器、与处理器连接的存储器,其中,存储器存储有程序指令;处理器用于执行存储器存储的程序指令以实现上述方法。

为解决上述技术问题,本申请采用的又一个技术方案是:提供一种存储介质,存储有程序指令,该程序指令被执行时能够实现上述方法。

通过上述方式,本申请可以获取小组中各成员的位置,基于各成员的位置获取对应成员的行进方向,基于各成员的行进方向获取小组的整体行进方向。从而能够以小组各成员的行进方向为参考依据来获取小组的整体行进方向,进而能够利用整体行进方向引导小组中各成员前进,实现对小组中各成员下一步行动方向的调度。因此本申请能够提高小组行动调度的效率。

附图说明

图1是本申请小组行动调度方法实施例一的流程示意图;

图2是图1中S12的具体流程示意图;

图3是图1中S13的具体流程示意图;

图4是本申请小组中各成员的行进方向示意图;

图5是本申请小组的整体行进方向示意图;

图6是本申请利用整体行动方向对小组中各成员调度的示意图。

图7是本申请小组行动调度方法实施例二的流程示意图;

图8是本申请小组行动调度方法实施例三的流程示意图;

图9是成员的位置、中心位置、险要地形的位置三者之间的关系示意图;

图10是本申请小组行动调度方法实施例四的流程示意图;

图11是本申请电子设备一实施例的结构示意图;

图12是本申请存储介质一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,在不冲突的情况下,本文所描述的实施例可以与其它实施例相结合。

图1是本申请小组行动调度方法实施例一的流程示意图。需注意的是,若有实质上相同的结果,本实施例并不以图1所示的流程顺序为限。如图1所示,本实施例可以包括:

S11:获取小组中各成员的位置。

本申请中涉及的位置可以表示为(经度坐标,纬度坐标),或者可以表示为(经度坐标,纬度坐标,高度)等等。

小组中的各成员持有终端,该终端可以为手台、手机等。可以将成员持有的终端的位置作为成员的位置。其中,可以向终端发送获取位置的请求,以获取终端响应该请求反馈的位置。或者,可以接收终端自行发送的位置。可以基于发送位置的终端的标识信息,确定终端所属的成员,从而确定成员持有的终端的位置作为成员的位置。

S12:基于各成员的位置获取对应成员的行进方向。

本申请中提及的成员的行进方向可以为成员当前行进的方向。

在一具体实施方式中,可以在各成员的位置所覆盖的区域中,随机选择一个位置,以各成员的位置与该选择的位置之间的连线,确定对应成员的行进方向。从而获取到各成员的行进方向。

在另一具体实施方式中,也可以对各成员的位置求平均,获取一个中心位置,基于各成员的位置与该中心位置之间的连线,确定各成员的行进方向。结合参阅图2,在此方式下,S12可以包括以下子步骤:

S121:基于各成员的位置获取小组的中心位置。

在一具体实施方式中,可以确定各成员的位置所覆盖的区域,将该区域的中心位置作为小组的中心位置。

在另一具体实施方式中,可以对各成员的位置求平均,获取小组的中心位置。其中,可以对各成员的位置的经度坐标求平均,作为中心位置的经度坐标。可以对各成员的位置的纬度坐标求平均,作为中心位置的纬度坐标。具体可以通过下式实现:

其中,X表示中心位置的经度坐标,n表示小组中成员的数量,X

S122:基于各成员的位置与中心位置之间的连线,确定对应成员的行进方向。

可以以中心位置为中心确定多个方向,例如确定四个方向,分别是东方、南方、西方和北方,可以基于以中心位置a与成员的位置b之间的连线(a→b)所指向/所属的方向,作为对应成员的行进方向。不同成员的行进方向可能相同,也可能不同。

S13:基于各成员的行进方向获取小组的整体行进方向,以利用整体行进方向对各成员进行调度。

在一具体实施方式中,可以从各成员的行进方向中,选出对应成员数量最多且超过预设数量阈值(例如总成员的2/3)的行进方向作为整体行进方向。

在另一具体实施方式中,可以对各成员的行进方向进行加权平均,得到小组的整体行进方向。其中,各成员的行进方向的权重值可以相同,也可以不同。在不同的情况下,可以基于参考信息来确定其权重值。结合参阅图3,在此方式下,S13可以包括以下子步骤:

S131:基于参考信息获取各成员的行进方向的权重值。

权重值大于1。参考信息可以包括成员的职位等级和/或行进方向上的地理信息。

S132:基于权重值,对各成员的行进方向进行加权平均,得到整体行进方向。

进行加权平均所依据的公式可以如下:

其中,Z表示整体行进方向,Z

本实施例中,获取到的各成员的行进方向示意请参阅图4中的1,获取到的小组的整体行进方向示意请参阅图5中的2。

获取到整体行动方向之后,可以利用该整体行动方向对小组中各成员的行进方向进行调度。换句话说,可以通过该整体行动方向获取各成员下一步的行进方向,并将对应的下一步的行进方向发送至各成员持有的终端,终端可通过显示、发声等方式引导成员前进。其中,图6为利用整体行动方向对小组中各成员调度的示意图。

通过本实施例的实施,本申请可以获取小组中各成员的位置,基于各成员的位置获取对应成员的行进方向,基于各成员的行进方向获取小组的整体行进方向。从而能够以小组各成员的行进方向为参考依据来获取小组的整体行进方向,进而能够利用整体行进方向引导小组中各成员前进,实现对小组中各成员下一步行动方向的调度。因此本申请能够提高小组行动调度的效率。

图7是本申请小组行动调度方法实施例二的流程示意图。需注意的是,若有实质上相同的结果,本实施例并不以图7所示的流程顺序为限。本实施例中,S21是S131之前可以包括的步骤,S22-S23是对S131的进一步扩展。参考信息包括行进方向上的地理信息。如图7所示,本实施例可以包括:

S21:获取各成员的行进方向上的地理信息。

行进方向上的地理信息可以包括行进方向上存在的地形,存在的地形的类型(例如山川、河流、平地)和位置等等。

S22:基于各成员的行进方向上的地理信息,确定对应成员的行进方向上的地形对应的险要程度。

地形对应的险要程度可以取决于地形的类型等。例如,平地的险要程度小于山川/河流的险要程度。

S23:基于地形对应的险要程度,确定对应成员的行进方向的权重值。

其中,权重值与地形对应的险要程度负相关。

可以基于各成员的行进方向上地形的险要程度,确定对应成员的行进方向的权重值。权重值与地形对应的险要程度负相关,可以理解为行进方向的地形越险要,就意味着小组需要往该行进方向前进的概率越小。由于不同成员的行进方向可能相同,因此不同成员的行进方向的权重值可能相同。

图8是本申请小组行动调度方法实施例三的流程示意图。需注意的是,若有实质上相同的结果,本实施例并不以图8所示的流程顺序为限。本实施例中,S31是S131之前可以包括的步骤,S32-S35是对S131的进一步扩展。参考信息可以包括行进方向上的地理信息。如图8所示,本实施例可以包括:

S31:获取各成员的行进方向上的地理信息。

S32:基于各成员的行进方向上的地理信息,确定对应成员的行进方向上的地形对应的险要程度。

S33:对于各行进方向,以中心位置为基准,获取对应的成员的位置与对应的险要程度大于预设险要程度的地形的位置之间的关系。

以一个行进方向的一个成员为例进行说明。可以获取成员的位置与中心位置的连线,并获取连线与行进方向上对应险要程度大于预设险要程度的地形的位置之间的关系。

S34:判断对应的关系满足预设条件的成员数量占比是否大于预设占比阈值。

其中,预设条件包括成员的位置与中心位置之间的连线,与对应的险要程度大于预设险要程度的地形的位置相交。若相交,则意味着该成员已经穿过了该对应的险要程度大于预设险要程度的地形;否则意味着该成员暂未穿过该对应的险要程度大于预设险要程度的地形。

请结合参阅图9。图9中的3代表成员的位置,4代表中心位置,5代表险要程度大于预设险要程度的地形的位置。3和4之间的连线与5相交。

若不大于,则执行S35;若大于,则不执行S35。

可以理解的是,若与对应的险要程度大于预设险要程度的地形的位置相交的成员数量的占比大于预设占比阈值(例如1/3),则意味着小组中大部分成员已经穿过了该对应的险要程度大于预设险要程度的地形,从而认为小组需要穿过该对应的险要程度大于预设险要程度的地形,不需要通过地形对应的险要程度来削弱或者增强对应行进方向的影响力。否则,认为小组不需要穿过该对应的险要程度大于预设险要程度的地形。

S35:基于地形对应的险要程度,确定对应成员的行进方向的权重值。

确定对应行进方向的权重值。

本实施例其他详细说明请参见前面的实施例,在此不再重复。

图10是本申请小组行动调度方法实施例四的流程示意图。需注意的是,若有实质上相同的结果,本实施例并不以图10所示的流程顺序为限。本实施例中,S41是S131之前可以包括的步骤,S42是对S131的进一步扩展。参考信息可以包括成员的职位等级。如图10所示,本实施例可以包括:

S41:获取各成员的职位等级。

各成员持有的终端可以对应有成员的个人信息。成员的个人信息可以包括成员的职位等级。因此,可以基于各成员的持有的终端的标识信息确定对应成员的职位等级。

S42:基于各成员的职位等级,确定对应成员的行进方向的权重值。

其中,行进方向的权重值与职位等级正相关。

行进方向的权重值与职位等级正相关,可以理解为职位等级越高的成员,对整体行进方向的影响更大。

下面以一个例子的形式对基于成员甲的职位等级和行动方向上的地理信息,获取成员的行进方向的权重值进行详细说明。

成员甲的行进方向对应一个基本权重值k。

基于成员甲的职位等级确定第一权重值f。其中,将职位等级分为高、中、低三种。在职位等级为高的情况下,f=3;在职位等级为中的情况下,f=2;职位等级为低的情况下,f=1。

基于行动方向上的地理信息确定第二权重值s。其中,基于行动方向上的地理信息确定行动方向上的地形。确定行动方向上的地形的险要程度。将险要程度分为险要和不险要两种。在险要程度为险要的情况下,s=2;在职位等级为不险要的情况下,s=0。

获取成员甲的行进方向对应的基本权重值、第一权重值和第二权重值的和,得到成员甲的行进方向的权重值d=k+f+s。

图11是本申请电子设备一实施例的结构示意图。如图11所示,该电子设备包括处理器51、与处理器51耦接的存储器52。

其中,存储器52存储有用于实现上述任一实施例的方法的程序指令;处理器51用于执行存储器52存储的程序指令以实现上述方法实施例的步骤。其中,处理器51还可以称为CPU(Central Processing Unit,中央处理单元)。处理器51可能是一种集成电路芯片,具有信号的处理能力。处理器51还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器51也可以是任何常规的处理器等。

图12是本申请存储介质一实施例的结构示意图。如图12所示,本申请实施例的计算机可读存储介质60存储有程序指令61,该程序指令61被执行时实现本申请上述实施例提供的方法。其中,该程序指令61可以形成程序文件以软件产品的形式存储在上述计算机可读存储介质60中,以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的计算机可读存储介质60包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。以上仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号