岗位路径的优化方法、装置、存储介质与电子设备与流程

未命名 07-26 阅读:89 评论:0


1.本技术涉及岗位管理,具体而言,涉及一种岗位路径的优化方法、装置、存储介质、处理器和电子设备。


背景技术:

2.针对工业场景下的制造业生产管理领域,监控员工工作效率及工作状态的传统方案大都是采用人工现场监督或人工通过视频监控,这种方案不仅浪费人员,还因为长时间盯着监控录像容易导致疲劳造成监管力度不强。
3.随着ai技术手段的发展,也出现了使用视频监控及人工智能图像分析技术对产线员工的工艺动作进行监控管理的方法。但是,现有的方案中缺少对流动岗位人员工作效率及岗位设置优化的管理监督方案,无法自动的根据实际场景作工艺优化的决策,导致生产制造效率低下。


技术实现要素:

4.本技术的主要目的在于提供一种岗位路径的优化方法、装置、存储介质与电子设备,以至少解决现有的方案中缺少对流动岗位人员工作效率的管理监督方案的问题。
5.为了实现上述目的,根据本技术的一个方面,提供了一种岗位路径的优化方法,包括:获取多个操作者在预设操作区域内的初始岗位移动路径,所述初始岗位移动路径为在预设时间段内各所述操作者的操作岗位位置随时间变化的路径;获取任意两条所述初始岗位移动路径之间的重合度,所述重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;至少根据所述重合度更新各所述初始岗位移动路径得到更新后的岗位移动路径,以使得各所述操作者按照所述更新后的岗位移动路径进行操作使用的合起来的总时长小于各所述操作者按照所述初始岗位移动路径进行操作使用的合起来的总时长。
6.可选地,在所述预设操作区域内安装有多个相机,获取多个操作者在预设操作区域内的初始岗位移动路径,包括:构建位置坐标空间,所述位置坐标空间中存储的坐标指示各所述相机在所述预设操作区域内的位置,并且存储有各所述相机的标识信息与在所述预设操作区域内的位置之间的对应关系;在所述预设时间段内的时间点有相机拍摄到目标操作者的情况下,获取捕获相机信息,所述捕获相机信息为在所述时间点拍摄到所述目标操作者的相机的信息,所述相机的信息包括所述相机的标识信息;根据人脸尺寸对所述捕获相机信息进行处理,将最大人脸尺寸对应的所述捕获相机信息确定为所述时间点的最终相机信息;将与所述最终相机信息对应的位置确定为所述目标操作者在对应的所述时间点的所述操作岗位位置,得到多个所述操作岗位位置,以根据多个所述操作岗位位置构建所述初始岗位移动路径,其中,所述目标操作者为多个所述操作者中的一个。
7.可选地,构建位置坐标空间,所述位置坐标空间中存储的坐标指示各所述相机在所述预设操作区域内的位置,包括:在所述预设操作区域的出入口、产线上和步行道上安装有双向相机,将各所述双向相机确定为一个位置点,其中,所述双向相机用于从两个方向拍
摄图像,所述双向相机为一个相机或者由两个相机组成;在所述步行道和所述产线的交叉路口上、在步行道与步行道的交叉路口上安装有四向相机,将各所述四向相机确定为一个位置点,其中,所述四向相机用于从四个方向拍摄图像,所述四向相机由n个相机组成,1≤n≤4;将各所述位置点布局在预设坐标系中,得到所述位置坐标空间。
8.可选地,所述方法还包括:构建相机信息列表,所述相机信息列表中包括各所述相机的信息,各所述相机的信息包括至少如下之一:所述相机的标识信息、所述相机所属操作车间、所述相机所属产线、出入口标识信息、相机坐标,所述出入口标识信息用于标识所述相机是否为安装在所述预设操作区域的出入口处的相机;其中,在所述相机为安装在所述预设操作区域的出入口处的相机的情况下,所述相机的信息还包括出入标识信息,所述出入标识信息用于标识所述操作者离开所述预设操作区域或者靠近所述预设操作区域。
9.可选地,在获取多个操作者在预设操作区域内的初始岗位移动路径之后,所述方法还包括:获取所述初始岗位移动路径的向量表示;其中,获取所述初始岗位移动路径的向量表示,包括:在所述预设时间段内的各所述时间点均有相机拍摄到目标操作者的情况下,将多个与所述最终相机信息对应的位置构建为所述初始岗位移动路径的向量表示;在所述预设时间段内的有至少一个所述时间点无相机拍摄到目标操作者的情况下,将无相机拍摄到所述目标操作者的时间点的位置信息用预设数值表示,将至少一个所述预设数值和多个与所述最终相机信息对应的位置构建为所述初始岗位移动路径的向量表示。
10.可选地,获取任意两条所述初始岗位移动路径之间的重合度,包括:根据所述初始岗位移动路径的向量表示确定各所述操作者在相邻两个所述时间点的之间的行进方向向量;比对任意两个所述操作者在相同的两个所述时间点之间的所述行进方向向量,得到任意两个所述行进方向向量之间的相似度;将所述相似度确定为对应的两个所述操作者的所述移动路径在两个所述时间点构成的时间段上的重合度。
11.可选地,至少根据所述重合度更新所述初始岗位移动路径得到更新后的岗位移动路径,包括:获取目标操作者的工作类型;根据所述目标操作者的工作类型确定所述目标操作者的需求流动频率;根据所述目标操作者的需求流动频率、以及任意两条所述初始岗位移动路径之间的重合度,更新各所述初始岗位移动路径得到所述更新后的岗位移动路径,其中,所述目标操作者为多个所述操作者中的一个。
12.根据本技术的另一方面,提供了一种岗位路径的优化装置,包括:第一获取单元,用于获取多个操作者在预设操作区域内的初始岗位移动路径,所述初始岗位移动路径为在预设时间段内各所述操作者的操作岗位位置随时间变化的路径;第二获取单元,用于获取任意两条所述初始岗位移动路径之间的重合度,所述重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;更新单元,用于至少根据所述重合度更新各所述初始岗位移动路径得到更新后的岗位移动路径,以使得各所述操作者按照所述更新后的岗位移动路径进行操作使用的合起来的总时长小于各所述操作者按照所述初始岗位移动路径进行操作使用的合起来的总时长。
13.根据本技术的又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行任意一种所述的岗位路径的优化方法。
14.根据本技术的再一方面,提供了一种电子设备,包括:一个或多个处理器,存储器,
以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任意一种所述的岗位路径的优化方法。
15.应用本技术的技术方案,通过获取多个操作者在预设操作区域内的初始岗位移动路径,获取任意两条初始岗位移动路径之间的重合度,至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作时花费的总时长小于各操作者按照初始岗位移动路径进行操作时花费的总时长。实现总时长较短,即实现流动岗位人员工作效率的提升,便于对流动岗位人员的管理监督。
附图说明
16.构成本技术的一部分的说明书附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
17.图1示出了根据本技术的实施例中提供的一种执行岗位路径的优化方法的移动终端的硬件结构框图;
18.图2示出了根据本技术的实施例提供的一种岗位路径的优化方法的流程示意图;
19.图3示出了根据本技术的实施例提供的一种确定初始岗位移动路径的方法流程图;
20.图4示出了根据本技术的实施例提供的位置坐标空间示意图;
21.图5示出了根据本技术的实施例提供的确定路径之间的重合度方法流程图;
22.图6示出了根据本技术的实施例提供的岗位路径的优化系统示意图;
23.图7示出了根据本技术的实施例提供的一种岗位路径的优化装置的结构框图。
具体实施方式
24.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
25.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
26.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
27.正如背景技术中所介绍的,现有技术中缺少对流动岗位人员工作效率的管理监督方案,为解决缺少对流动岗位人员工作效率的管理监督方案的问题,本技术的实施例提供了一种岗位路径的优化方法、装置、存储介质、处理器和电子设备。
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
29.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种岗位路径的优化方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
30.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的设备信息的显示方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
31.在本实施例中提供了一种运行于移动终端、计算机终端或者类似的运算装置的岗位路径的优化方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
32.图2是根据本技术实施例的岗位路径的优化方法的流程图。如图2所示,该方法包括以下步骤:
33.步骤s201:获取多个操作者在预设操作区域内的初始岗位移动路径,初始岗位移动路径为在预设时间段内各操作者的操作岗位位置随时间变化的路径;
34.其中,预设操作区域可以是一个车间,也可以是车间中的一个区域;
35.例如,在预设操作区域中一共有三名操作者,四个操作岗位,三名操作者的初始岗位移动路径分别为:第一初始岗位移动路径、第二初始岗位移动路径和第三初始岗位移动路径,第一初始岗位移动路径为:第一操作岗位(10:00~12:00)

第二操作岗位(12:10~14:00)

第三操作岗位(14:10~16:00)

第四操作岗位(14:10~16:00);第二初始岗位移动路径为:第一操作岗位(10:00~12:00)

第三操作岗位(12:20~14:00)

第四操作岗位(14:10~16:00)

第二操作岗位(14:10~16:00);第三初始岗位移动路径为:第四操作岗位(10:00~12:00)

第二操作岗位(12:10~14:00)

第三操作岗位(14:10~16:00)

第一操作岗位(14:10~16:00);
36.步骤s202:获取任意两条初始岗位移动路径之间的重合度,重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;
37.参见如上第一初始岗位移动路径、第二初始岗位移动路径和第三初始岗位移动路径,第一初始岗位移动路径和第二初始岗位移动路径10:00~12:00在第一操作岗位是重合的,即第一名操作者和第二名操作者在10:00~12:00同时在第一操作岗位进行操作;
38.步骤s203:至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。
39.参见如上第一初始岗位移动路径、第二初始岗位移动路径和第三初始岗位移动路径,第一初始岗位移动路径和第二初始岗位移动路径有重合,第一初始岗位移动路径和第三初始岗位移动路径有重合,通过调整初始岗位移动路径,以减小第一初始岗位移动路径和第二初始岗位移动路径之间的重合,以及第一初始岗位移动路径和第三初始岗位移动路径之间的重合,可以实现按照更新后的第一岗位移动路径、第二岗位移动路径和第三岗位移动路径进行操作时花费的时长降低。以实现流动岗位人员工作效率的提升。
40.本技术的岗位路径的优化方法,通过获取多个操作者在预设操作区域内的初始岗位移动路径,获取任意两条初始岗位移动路径之间的重合度,至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。实现总时长较短,即实现流动岗位人员工作效率的提升,便于对流动岗位人员的管理监督。
41.为实现对初始岗位移动路径的精准确定,如图3所示,本技术实施例中的步骤s201:获取多个操作者在预设操作区域内的初始岗位移动路径,可以具体实现为:
42.步骤s2011:构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,并且存储有各相机的标识信息与在预设操作区域内的位置之间的对应关系;其中,在预设操作区域内安装有多个相机;
43.具体地,构建的位置坐标空间如图4所示,图4中的圆圈指示相机的位置;
44.具体地,相机的标识信息可以为1~n,1指示第一个相机、n指示第n个相机;:为方便快速区分相机所处位置可按照规定逻辑,例如,由车间代码+产线/出入口代码+顺序号生成,顺序号默认由00001开始。
45.步骤s2012:在预设时间段内的时间点有相机拍摄到目标操作者的情况下,获取捕获相机信息,捕获相机信息为在时间点拍摄到目标操作者的相机的信息,相机的信息包括相机的标识信息;
46.例如,在10:00有三个相机拍摄到了第一操作者,三个相机的标识信息分别为:2、5、7。
47.步骤s2013:根据人脸尺寸对捕获相机信息进行处理,将最大人脸尺寸对应的捕获相机信息确定为时间点的最终相机信息;
48.参见如上在10:00有三个相机拍摄到了第一操作者,由于三个相机安装的位置不同,即三个相机与第一操作者之间的相对位置不同,那么拍摄到的图像也是不同的,例如,标识信息为2的相机拍摄到了第一操作者的全脸图像,标识信息为5的相机拍摄到了第一操
作者的半脸图像,标识信息为7的相机拍摄到了第一操作者的1/4脸图像;那么就将标识信息为2的相机确定为在这个时间点与第一操作者对应的最终相机;
49.更为具体的,采用数组的形式表示捕获相机信息,例如:[[相机1,相机2,相机3,相机4],[相机2,相机3,相机4]
……
,[相机9]
……
],即在第一时间点有四个相机拍摄到了目标操作者,在第二时间点有三个相机拍摄到了目标操作者,
……

[0050]
然后,将最大人脸尺寸对应的捕获相机信息确定为时间点的最终相机信息,处理后得到的数组表示为:[[相机1],[相机3]
……
,[相机9]
……
],相机1为四个相机中拍摄到的人脸尺寸最大的相机;相机3为三个相机中拍摄到的人脸尺寸最大的相机;即在每一个时间点仅保留一个最终相机;
[0051]
步骤s2014:将与最终相机信息对应的位置确定为目标操作者在对应的时间点的操作岗位位置,得到多个操作岗位位置,以根据多个操作岗位位置构建初始岗位移动路径,其中,目标操作者为多个操作者中的一个。
[0052]
基于如图4所示的位置坐标空间,根据相机的标识信息与在预设操作区域内的位置之间的对应关系,根据相机的标识信息确定出相机的位置,将相机的位置等同于操作岗位位置,多个操作岗位位置按照时序构成初始岗位移动路径。
[0053]
本方案,通过构建位置坐标空间、设置捕获相机信息、采用人脸尺寸对捕获相机信息进行处理、以及将与最终相机信息对应的位置确定为目标操作者在对应的时间点的操作岗位位置,实现对初始岗位移动路径的精确构建。
[0054]
进一步地,步骤s2011:构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,包括:
[0055]
在预设操作区域的出入口、产线上和步行道上安装有双向相机,将各双向相机确定为一个位置点,其中,双向相机用于从两个方向拍摄图像,双向相机为一个相机或者由两个相机组成;
[0056]
在步行道和产线的交叉路口上、在步行道与步行道的交叉路口上安装有四向相机,将各四向相机确定为一个位置点,其中,四向相机用于从四个方向拍摄图像,四向相机由n个相机组成,1≤n≤4,并且n为正整数。
[0057]
将各位置点布局在预设坐标系中,得到位置坐标空间。
[0058]
图4中的,设置在出入口1至出入口6的相机为双向相机,设置在产线1至产线4上的相机为双向相机,设置在步行道3和步行道4的相机为双向相机,图4中用包括双箭头线段的圆圈表示;步行道1和产线1至产线4的交叉点、步行道2和产线1至产线4的交叉点、步行道1和步行道3的交叉点、步行道1和步行道4的交叉点、步行道2和步行道3的交叉点、步行道2和步行道4的交叉点,图4中用包括四箭头两线段的圆圈表示;
[0059]
通过设置双向相机和四向相机可保证从不同角度拍摄到操作者。
[0060]
在一些可能的实现方式中,方法还包括:
[0061]
构建相机信息列表,相机信息列表中包括各相机的信息,各相机的信息包括至少如下之一:相机的标识信息、相机所属操作车间、相机所属产线、出入口标识信息、相机坐标,出入口标识信息用于标识相机是否为安装在预设操作区域的出入口处的相机;还可以包括相机所属公司(基地);
[0062]
其中,在相机为安装在预设操作区域的出入口处的相机的情况下,相机的信息还
包括出入标识信息,出入标识信息用于标识操作者离开预设操作区域或者靠近预设操作区域。
[0063]
具体如表1所示:
[0064]
表1相机信息列表
[0065][0066]
通过构建相机信息列表可以快速识别到相机的种类、相机所属公司、相机所属车间、相机所属产线,尤其针对安装在出入口的相机,通过相机拍摄的图像可以确定操作者离开预设操作区域或者靠近预设操作区域。
[0067]
进一步地,在获取多个操作者在预设操作区域内的初始岗位移动路径之后,方法还包括:
[0068]
获取初始岗位移动路径的向量表示;
[0069]
其中,获取初始岗位移动路径的向量表示,包括:
[0070]
在预设时间段内的各时间点均有相机拍摄到目标操作者的情况下,将多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示;
[0071]
例如:表示为[(0.000,0.000),(2.150,3.140),
……
,(50.000,35.000)
……
],(0.000,0.000)、(2.150,3.140)和(50.000,35.000)分别表示为在对应时间点的最终相机的位置;
[0072]
在预设时间段内的有至少一个时间点无相机拍摄到目标操作者的情况下,将无相机拍摄到目标操作者的时间点的位置信息用预设数值表示,将至少一个预设数值和多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示。
[0073]
针对一些情况下,有部分时间点没有相机拍摄到目标操作者的情况下,将该时间点对应的坐标表示为预设数值,便于后续进行行进方向向量的计算。
[0074]
例如:向量表示为[(0.000,0.000),(2.150,3.140),
……
,(50.000,35.000)
……
(99999,99999)],其中,(99999,99999)为预设数值,将预设数值设置的较大,方便后续对行进方向向量的求解。
[0075]
更为具体的,如图5所示,步骤s202:获取任意两条初始岗位移动路径之间的重合度,包括:
[0076]
步骤s2021:根据初始岗位移动路径的向量表示确定各操作者在相邻两个时间点
的之间的行进方向向量;
[0077]
例如,求解[(0.000,0.000),(2.150,3.140),
……
,(50.000,35.000)
……
(99999,99999)]中的(2.150,3.140)和(0.000,0.000)之间的行进方向向量;
[0078]
步骤s2022:比对任意两个操作者在相同的两个时间点之间的行进方向向量,得到任意两个行进方向向量之间的相似度;
[0079]
具体地,采用余弦相似度法,计算得到任意两个行进方向向量之间的相似度;
[0080]
步骤s2023:将相似度确定为对应的两个操作者的移动路径在两个时间点构成的时间段上的重合度。
[0081]
进一步地,在预设时间段内的时间点有多个,得到的行进方向向量也有多个,得到的相似度也有多个,所以,对于两个操作者而言,可以求得多个相似度的平均值作为两个操作者的初始岗位移动路径之间的相似度;进而,得到任一初始岗位移动路径与其他路径的相似度的总和,然后将与操作者的初始岗位移动路径重合度最高的操作者视为“敏感用户”,后续进行路径优化时,先对对敏感用户的初始岗位移动路径进行优化,可以简化整体的优化流程。
[0082]
为实现对初始岗位移动路径的精准优化,至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,包括:
[0083]
获取目标操作者的工作类型;
[0084]
根据目标操作者的工作类型确定目标操作者的需求流动频率;
[0085]
例如,目标操作者的工作类型为配送工作,那么该目标操作者只需要将物体配送至目的地即可,无需和其他操作者进行配合工作,即需求流动频率较低;
[0086]
例如,目标操作者的工作类型为协调工作,例如,目标操作者在第一操作岗位工作十分钟后,需要继续去第三操作岗位工作十分钟,然后去第四操作岗位工作十分钟,然后返回第一操作岗位工作十分钟,才能完成任务,即需求流动频率较高;
[0087]
根据目标操作者的需求流动频率、以及任意两条初始岗位移动路径之间的重合度,更新各初始岗位移动路径得到更新后的岗位移动路径,其中,目标操作者为多个操作者中的一个。
[0088]
也就是说针对需求流动频率较高的用户可以适当设置较大的重合度,针对需求流动频率较低的用户尽可能降低重合度,以实现流动岗位的合理配置,提高工作效率,优化岗位管理。
[0089]
更为具体的实施方式中,根据目标操作者的需求流动频率、以及任意两条初始岗位移动路径之间的重合度,更新各初始岗位移动路径得到更新后的岗位移动路径,包括:
[0090]
在目标操作者的需求流动频率处于第一频率范围内,以及目标操作者与至少一个非目标操作者之间的移动路径的重合度大于第一重合度阈值的情况下,调整目标操作者在第一数量个时间点的操作岗位位置;
[0091]
在目标操作者的需求流动频率处于第一频率范围内,以及目标操作者与至少一个非目标操作者之间的移动路径的重合度大于第二重合度阈值并小于或者等于第一重合度阈值的情况下,调整目标操作者在第二数量个时间点的操作岗位位置,第一数量大于第二数量;
[0092]
在目标操作者的需求流动频率处于第二频率范围内,以及目标操作者与至少一个
非目标操作者之间的移动路径的重合度大于第一重合度阈值的情况下,调整目标操作者在第三数量个时间点的操作岗位位置,第二频率范围的最大值小于第一频率范围的最小值,第三数量大于第一数量;
[0093]
在目标操作者的需求流动频率处于第二频率范围内,以及目标操作者与至少一个非目标操作者之间的移动路径的重合度大于第二重合度阈值并小于或者等于第一重合度阈值的情况下,调整目标操作者在第四数量个时间点的操作岗位位置,第三数量大于第四数量,第四数量大于第二数量。
[0094]
如上第一频率范围是一个较大的频率范围,第一重合度阈值是较大的重合度阈值,第一重合度阈值针对第一频率范围是较大的频率,所以调整目标操作者在第一数量个时间点的操作岗位位置以降低重合度;大于第二重合度阈值并小于或者等于第一重合度阈值针对第一频率范围是一种相近的范围,所以,相对于第一数量调整较少数量时间点的操作岗位位置,就可以满足要求;
[0095]
针对需求流动频率处于第二频率范围内,目标操作者与至少一个非目标操作者之间的移动路径的重合度大于第一重合度阈值的情形,显然重合度阈值设置的明显偏高,所以需要调整的时间点的数量比第一数量大;针对需求流动频率处于第二频率范围内,目标操作者与至少一个非目标操作者之间的移动路径的重合度大于第二重合度阈值并小于或者等于第一重合度阈值的情形,重合度阈值与期望的重合度更为靠近一些,所以设置第四数量小于第三数量。
[0096]
为了使得本领域技术人员能够更加清楚地了解本技术的技术方案,以下将结合具体的实施例对本技术的岗位路径的优化方法的实现过程进行详细说明。
[0097]
本实施例涉及一种具体的岗位路径的优化系统,如图6所示,,本系统主要包含视频预处理资源池模块、数据库系统、轨迹识别模块、路径重合度分析模块、岗位优化建议输出模块,优化的过程具体包括如下步骤:
[0098]
步骤s1:组建生产监控网,具体包括:
[0099]
步骤s11:在需要划分的敏感区域(此处指车间)的可视出入口设置双向相机,其中,出入口设置的双向相机的信息中带有方向信息,以区分员工是进入车间还是离开车间;
[0100]
步骤s12:针对车间内步行道与产线间、步行道与步行道间的交叉路口点位四个方向设置相机,为了保证在交叉路口时能够从不同角度拍摄到操作者,进而进行识别,并且交叉路口设置的相机的信息中不带方向信息;
[0101]
步骤s13:在步行道上、产线上设置双向相机,方向沿着人员两端的行进方向(使得双向可拍到操作者,并且相机的信息中不带方向信息),为保证操作者脸部特征明显避免误识别,按照每隔10m设置点位部署双向相机,若不是10m的整数倍,例如63m,最后剩余的3m就不再部署相机,具体设置如图4所示,当然,本实施例中的10m仅仅是示例性的,本领域技术人员可以根据实际需求进行调整;
[0102]
步骤s2:建立相机信息列表,具体包括:
[0103]
步骤s21:建立相机唯一标识。为生产监控网中的相机设定唯一id标识,如图6中相机标号1-n,实际设定时为方便快速区分相机所处位置可按照规定逻辑,例如由车间代码+产线/出入口代码+顺序号生成,顺序号默认由00001开始。
[0104]
步骤s22:将每个敏感区域建模,将整个车间的相机点位建模为直角坐标系如图4
示意,出入口1的相机坐标默认为(0,0),其余相机根据布点情况和车间尺寸建立相应的坐标。
[0105]
步骤s23:将上述信息整合为相机建立“相机信息列表”,其中为了更好的利用时序和方向信息,避免信息冗余浪费计算空间,仅对出入口两个相机的方向进行区分,所有点位相机不论是4方向还是2方向都在建模时模糊成一个坐标点(即某点位相机id不同但坐标相同),仅用时序即可判定方向。可通过相机的唯一id标识查询到相机所属地域(这里指公司/车间/产线)。特别地,针对出入口的相机会有字段表明是出方向还是入方向,其余相机该标志位为null。相机信息列表如表1所示。
[0106]
步骤s3:设置视频预处理资源池模块;
[0107]
设置视频预处理资源池的目的是减轻轨迹识别单模块处理压力,生产监控网内的相机数量n远大于地域(车间)的数量k,为使系统能够快速针对具体地域进行分析,所以设置视频预处理资源池模块,生产监控网的视频流会统一流入视频预处理资源池模块,该资源池模块会根据上述建立的“相机信息列表”按照地域范围对相机的视频流进行预处理,按照地域(可以按车间,还可以按照产线进一步划分,实际情况根据轨迹识别模块的分析处理能力进行评估及调整)划分k个视频流集,分别送入k个轨迹识别模块并同时传送相机id。
[0108]
步骤s4:轨迹识别模块-建立轨迹信息表,轨迹识别模块本质是人脸识别,将识别到的人员信息存入在轨迹信息表里。人脸识别算法利用常规的facenet网络特征点提取算法,还可以采用其它的算法,只要能进行人脸识别即可;具体包括:
[0109]
步骤s41:轨迹识别模块有k个单元,每个单元按照地域划分,分别接收视频预处理资源池已经按地域区分好的视频流数据,将视频流数据进行抽帧分析(识别时无需使用太多数图像帧即可进行特征提取),正常视频1s有25帧,因为操作者走动不存在瞬移,同时为减轻单模块的处理压力,所以每秒抽2帧即可,此时抽帧率=2/25=0.08,选取1s内的第一帧和第13帧进行人脸识别,获得人脸的特征点,计算人脸尺寸,作为时序分析的一个已知条件。
[0110]
步骤s42:将识别出的人员姓名、时间、人脸尺寸、所属地域、所属相机id存入轨迹信息表。轨迹信息表字段如表2所示:
[0111]
表2轨迹信息表
[0112][0113]
步骤s5:路径重合度分析,路径重合度分析模块利用相机信息列表及轨迹信息表来计算得出员工运动路径,用坐标序列表示员工的路径形如[(0.000,0.000),(2.150,3.140),
……
,(50.000,35.000)
……
],进而再计算员工间的路径重合度,找出“敏感人物”,将敏感人物信息传入岗位优化建议输出模块。具体包括:
[0114]
步骤s51:计算操作者岗位移动路径之相机id路径。首先利用轨迹信息表,分析每个操作者(用唯一的员工编号标识)在该预设时间段内即敏感时间内(生产管理者关心的时间段,由其手动设定)所有被相机识别到的时间及相机序列,按照时间顺序梳理出相机id序
列。因轨迹识别模块设定抽帧率是固定的且相机视野存在重叠,所以在同一时刻可能出现不同相机都识别到了某操作者a,此时则根据相机id号的自然顺序排列在同一时刻识别的结果序列内,则此时列表序列嵌套列表序列,形如[[相机1,相机2,相机3,相机4],[相机2,相机3,相机4]
……
,[相机9]
……
],第一层嵌套是某操作者a在时间顺序下的被相机识别的顺序,即广义的操作者a的路径,第二层嵌套序列表示同一时刻,操作者a被多台相机识别。然后根据同一时刻识别到的人脸尺寸大小,找出最大人脸尺寸的相机id号作为代表该时刻操作者a的被识别相机id,最后梳理出无嵌套的相机id序列,形如[相机1,相机2,
……
相机m]。
[0115]
步骤s52:根据相机信息列表中出入口相机的相机序列和出入关系,找出两个地域间的逻辑关系,即跨地域路线,即根据出入关系,将多条较短的操作者岗位移动路径连接成一条较长的操作者岗位移动路径,例如,一条较短的操作者岗位移动路径的末端是表示一个出入口的出口的相机,另一条较短的操作者岗位移动路径的始端是表示该出入口的入口的相机,就可以根据出入的关系将这两条操作者岗位移动路径首尾相接;
[0116]
步骤s53:计算操作者岗位移动路径之坐标路径序列。查找相机信息列表中相机id对应的相机坐标,输出操作者路径坐标序列。某操作者的路径坐标序列的个数与其经过的地域个数相等。将这些路径坐标序列拼接成一个序列,其中在敏感时间段内未出现的时间的坐标定义为很大的坐标(99999,99999),这样保证在计算重合度时相关程度更小;
[0117]
步骤s54:计算操作者间的路径重合度。首先将每个操作者的坐标路径序列(因为按照地域建模,所以可能有多个序列)中相邻坐标做向量减法,得到相邻时间序列内的行进方向向量。将每个操作者间的同时间序列的方向向量做相关性分析,相关性分析的方法有很多,这里使用余弦相似度法。然后将操作者间余弦相似度在敏感时间范围内做平均,求得与其他操作者路径重合度最高的“敏感操作者”,余弦相似度作为重合度输入到岗位优化建议输出模块。
[0118]
步骤s6:输出岗位优化建议;岗位优化建议输出模块重点关注流动岗位员工的优化。敏感操作者表示在该敏感时间内,该员工与其他员工工作路线重叠程度最高,即他的工作安排可能存在不合理。本方案利用员工路径重合度与岗位安排的合理性关联作岗位优化建议,具体包括:
[0119]
步骤s61:岗位优化建议输出模块根据敏感操作者id去员工岗位信息表中查找该员工岗位信息,包括涉及的岗位地点,不同岗位工作时间等,分析该敏感操作者是否在相应岗位工作时间内及时到达岗位地点及工作时间是否符合等优化性建议分析。
[0120]
步骤s62:另外,还可根据上一模块得到的每个操作者的路径重合度,分析不同岗位职责人员出现在多少相同工作地点进行同一工作;在相同地点进行相同工作的时间,对比在其本职岗位上工作的时间;输出相应的管理优化建议。
[0121]
在一些替代的实施例中,可以将敏感区域缩小,按照产线划定,这样k不变每个敏感区域内的n减小,每个轨迹识别模块获取的视频流集合中的平均视频数量m=n/k会减少,这样可以减轻每个轨迹识别模块视频处理的压力,加快处理速度。
[0122]
可替代地,步骤s41中,轨迹识别模块对视频流进行处理的抽帧率可根据轨迹识别模块的单模块处理能力做调整,抽帧率越大,每秒处理的图像帧越多,对轨迹识别单模块的处理能力要求更高。
[0123]
可替代地,步骤s54中计算行进方向向量的相关性的方法还可以使用欧氏距离法、汉明距离等。
[0124]
可替代地,本方案中的岗位路径的优化方法可以应用在车间物流调度领域,不做人员识别做关键物料的识别,这样可以追踪物料的配送路径,分析路径重合度,给出新的配送优化方式。
[0125]
相较于人工监督的管理方式,本方案提出利用人脸识别技术对操作者进行分析,通过时间序列结合相机安装位置进行数学建模,计算相机间的方向向量来代表员工路径方向,通过计算向量间的相似度分析员工时序路径间的重合度进而自动的对操作者工作效率及岗位管理提出优化决策。
[0126]
本方案通过图像处理及深度学习的人脸识别方式,根据时间序列与相机识别的点位,将相机点位映射到二维直角坐标系的x、y轴,根据时间序列及坐标系员工的位置,以序列间向量的组合代表员工的路径,利用向量相似度进行路径重合度的分析,并根据员工路径重合度和岗位工作时间,确立敏感用户,完成岗位管理及优化的自动化决策,最终输出对应的管理优化建议。
[0127]
本方案利用深度学习数学建模及逻辑分析等技术手段,避免人员浪费及人工视觉疲劳造成的监管误判,依据员工时序路径间的重合度,对工业场景下制造业生产管理监督及效率提升作智能化决策,提升生产制造的效率。
[0128]
本方案利用人工智能手段构造数学模型,自动化、智能化的进行视频分析人员工作路径、岗位流动性及岗位工作时间,同时输出岗位优化管理建议,有效避免人员浪费及视觉疲劳造成的判断监管失效,且有效的减轻监管人员工作负担,达到减员增效,提升生产管理效率的目的。
[0129]
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0130]
本技术实施例还提供了一种岗位路径的优化装置,需要说明的是,本技术实施例的岗位路径的优化装置可以用于执行本技术实施例所提供的用于岗位路径的优化方法。该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0131]
以下对本技术实施例提供的岗位路径的优化装置进行介绍。
[0132]
图7是根据本技术实施例的岗位路径的优化装置的示意图。如图7所示,该装置包括:
[0133]
第一获取单元71,用于获取多个操作者在预设操作区域内的初始岗位移动路径,初始岗位移动路径为在预设时间段内各操作者的操作岗位位置随时间变化的路径;
[0134]
第二获取单元72,用于获取任意两条初始岗位移动路径之间的重合度,重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;
[0135]
更新单元73,用于至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。
[0136]
本技术的岗位路径的优化装置,第一获取单元获取多个操作者在预设操作区域内的初始岗位移动路径,第二获取单元获取任意两条初始岗位移动路径之间的重合度,更新单元至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。实现总时长较短,即实现流动岗位人员工作效率的提升,便于对流动岗位人员的管理监督。
[0137]
进一步地,在预设操作区域内安装有多个相机,第一获取单元包括第一构建模块、第一获取模块、第一确定模块和第二确定模块,第一构建模块用于构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,并且存储有各相机的标识信息与在预设操作区域内的位置之间的对应关系;第一获取模块用于在预设时间段内的时间点有相机拍摄到目标操作者的情况下,获取捕获相机信息,捕获相机信息为在时间点拍摄到目标操作者的相机的信息,相机的信息包括相机的标识信息;第一确定模块用于根据人脸尺寸对捕获相机信息进行处理,将最大人脸尺寸对应的捕获相机信息确定为时间点的最终相机信息;第二确定模块用于将与最终相机信息对应的位置确定为目标操作者在对应的时间点的操作岗位位置,得到多个操作岗位位置,以根据多个操作岗位位置构建初始岗位移动路径,其中,目标操作者为多个操作者中的一个。本方案,通过构建位置坐标空间、设置捕获相机信息、采用人脸尺寸对捕获相机信息进行处理、以及将与最终相机信息对应的位置确定为目标操作者在对应的时间点的操作岗位位置,实现对初始岗位移动路径的精确构建。
[0138]
进一步地,第一构建模块包括第一确定子模块、第二确定子模块和布局子模块,第一确定子模块用于在预设操作区域的出入口、产线上和步行道上安装有双向相机,将各双向相机确定为一个位置点,其中,双向相机用于从两个方向拍摄图像,双向相机为一个相机或者由两个相机组成;第二确定子模块用于在步行道和产线的交叉路口上、在步行道与步行道的交叉路口上安装有四向相机,将各四向相机确定为一个位置点,其中,四向相机用于从四个方向拍摄图像,四向相机由n个相机组成,1≤n≤4,并且n为正整数。布局子模块用于将各位置点布局在预设坐标系中,得到位置坐标空间。通过设置双向相机和四向相机可保证从不同角度拍摄到操作者。
[0139]
进一步地,装置还包括构建单元,构建单元用于构建相机信息列表,相机信息列表中包括各相机的信息,各相机的信息包括至少如下之一:相机的标识信息、相机所属操作车间、相机所属产线、出入口标识信息、相机坐标,出入口标识信息用于标识相机是否为安装在预设操作区域的出入口处的相机;
[0140]
其中,在相机为安装在预设操作区域的出入口处的相机的情况下,相机的信息还包括出入标识信息,出入标识信息用于标识操作者离开预设操作区域或者靠近预设操作区域。通过构建相机信息列表可以快速识别到相机的种类、相机所属公司、相机所属车间、相机所属产线,尤其针对安装在出入口的相机,通过相机拍摄的图像可以确定操作者离开预设操作区域或者靠近预设操作区域。
[0141]
进一步地,装置还包括第三获取单元,第三获取单元用于在获取多个操作者在预设操作区域内的初始岗位移动路径之后,获取初始岗位移动路径的向量表示;
[0142]
其中,第三获取单元包括第二构建模块和第二构建模块;第二构建模块用于在预
设时间段内的各时间点均有相机拍摄到目标操作者的情况下,将多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示;第二构建模块用于在预设时间段内的有至少一个时间点无相机拍摄到目标操作者的情况下,将无相机拍摄到目标操作者的时间点的位置信息用预设数值表示,将至少一个预设数值和多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示。
[0143]
针对一些情况下,有部分时间点没有相机拍摄到目标操作者的情况下,将该时间点对应的坐标表示为预设数值,便于后续进行行进方向向量的计算。
[0144]
例如:向量表示为[(0.000,0.000),(2.150,3.140),
……
,(50.000,35.000)
……
(99999,99999)],其中,(99999,99999)为预设数值,将预设数值设置的较大,方便后续对行进方向向量的求解。
[0145]
进一步地,第二获取单元包括第三确定模块、比对模块和第四确定模块,第三确定模块用于根据初始岗位移动路径的向量表示确定各操作者在相邻两个时间点的之间的行进方向向量;比对模块用于比对任意两个操作者在相同的两个时间点之间的行进方向向量,得到任意两个行进方向向量之间的相似度;第四确定模块用于将相似度确定为对应的两个操作者的移动路径在两个时间点构成的时间段上的重合度。
[0146]
进一步地,更新单元包括第二获取模块、第五确定模块和更新模块,第二获取模块用于获取目标操作者的工作类型;第五确定模块用于根据目标操作者的工作类型确定目标操作者的需求流动频率;更新模块用于根据目标操作者的需求流动频率、以及任意两条初始岗位移动路径之间的重合度,更新各初始岗位移动路径得到更新后的岗位移动路径,其中,目标操作者为多个操作者中的一个。也就是说针对需求流动频率较高的用户可以适当设置较大的重合度,针对需求流动频率较低的用户尽可能降低重合度,以实现流动岗位的合理配置,提高工作效率,优化岗位管理。
[0147]
岗位路径的优化装置包括处理器和存储器,上述第一获取单元、第二获取单元和更新单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
[0148]
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现提高流动岗位人员的工作效率。
[0149]
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
[0150]
本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行岗位路径的优化方法。
[0151]
步骤s201:获取多个操作者在预设操作区域内的初始岗位移动路径,初始岗位移动路径为在预设时间段内各操作者的操作岗位位置随时间变化的路径;
[0152]
步骤s202:获取任意两条初始岗位移动路径之间的重合度,重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;
[0153]
步骤s203:至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操
作者按照初始岗位移动路径进行操作使用的合起来的总时长。
[0154]
可选地,在预设操作区域内安装有多个相机,获取多个操作者在预设操作区域内的初始岗位移动路径,包括:构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,并且存储有各相机的标识信息与在预设操作区域内的位置之间的对应关系;在预设时间段内的时间点有相机拍摄到目标操作者的情况下,获取捕获相机信息,捕获相机信息为在时间点拍摄到目标操作者的相机的信息,相机的信息包括相机的标识信息;根据人脸尺寸对捕获相机信息进行处理,将最大人脸尺寸对应的捕获相机信息确定为时间点的最终相机信息;将与最终相机信息对应的位置确定为目标操作者在对应的时间点的操作岗位位置,得到多个操作岗位位置,以根据多个操作岗位位置构建初始岗位移动路径,其中,目标操作者为多个操作者中的一个。
[0155]
可选地,构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,包括:在预设操作区域的出入口、产线上和步行道上安装有双向相机,将各双向相机确定为一个位置点,其中,双向相机用于从两个方向拍摄图像,双向相机为一个相机或者由两个相机组成;在步行道和产线的交叉路口上、在步行道与步行道的交叉路口上安装有四向相机,将各四向相机确定为一个位置点,其中,四向相机用于从四个方向拍摄图像,四向相机由n个相机组成,1≤n≤4;将各位置点布局在预设坐标系中,得到位置坐标空间。
[0156]
可选地,方法还包括:构建相机信息列表,相机信息列表中包括各相机的信息,各相机的信息包括至少如下之一:相机的标识信息、相机所属操作车间、相机所属产线、出入口标识信息、相机坐标,出入口标识信息用于标识相机是否为安装在预设操作区域的出入口处的相机;其中,在相机为安装在预设操作区域的出入口处的相机的情况下,相机的信息还包括出入标识信息,出入标识信息用于标识操作者离开预设操作区域或者靠近预设操作区域。
[0157]
可选地,在获取多个操作者在预设操作区域内的初始岗位移动路径之后,方法还包括:获取初始岗位移动路径的向量表示;其中,获取初始岗位移动路径的向量表示,包括:在预设时间段内的各时间点均有相机拍摄到目标操作者的情况下,将多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示;在预设时间段内的有至少一个时间点无相机拍摄到目标操作者的情况下,将无相机拍摄到目标操作者的时间点的位置信息用预设数值表示,将至少一个预设数值和多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示。
[0158]
可选地,获取任意两条初始岗位移动路径之间的重合度,包括:根据初始岗位移动路径的向量表示确定各操作者在相邻两个时间点的之间的行进方向向量;比对任意两个操作者在相同的两个时间点之间的行进方向向量,得到任意两个行进方向向量之间的相似度;将相似度确定为对应的两个操作者的移动路径在两个时间点构成的时间段上的重合度。
[0159]
可选地,至少根据重合度更新初始岗位移动路径得到更新后的岗位移动路径,包括:获取目标操作者的工作类型;根据目标操作者的工作类型确定目标操作者的需求流动频率;根据目标操作者的需求流动频率、以及任意两条初始岗位移动路径之间的重合度,更新各初始岗位移动路径得到更新后的岗位移动路径,其中,目标操作者为多个操作者中的
一个。
[0160]
本发明实施例提供了一种处理器,处理器用于运行程序,其中,程序运行时执行岗位路径的优化方法。
[0161]
步骤s201:获取多个操作者在预设操作区域内的初始岗位移动路径,初始岗位移动路径为在预设时间段内各操作者的操作岗位位置随时间变化的路径;
[0162]
步骤s202:获取任意两条初始岗位移动路径之间的重合度,重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;
[0163]
步骤s203:至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。
[0164]
可选地,在预设操作区域内安装有多个相机,获取多个操作者在预设操作区域内的初始岗位移动路径,包括:构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,并且存储有各相机的标识信息与在预设操作区域内的位置之间的对应关系;在预设时间段内的时间点有相机拍摄到目标操作者的情况下,获取捕获相机信息,捕获相机信息为在时间点拍摄到目标操作者的相机的信息,相机的信息包括相机的标识信息;根据人脸尺寸对捕获相机信息进行处理,将最大人脸尺寸对应的捕获相机信息确定为时间点的最终相机信息;将与最终相机信息对应的位置确定为目标操作者在对应的时间点的操作岗位位置,得到多个操作岗位位置,以根据多个操作岗位位置构建初始岗位移动路径,其中,目标操作者为多个操作者中的一个。
[0165]
可选地,构建位置坐标空间,位置坐标空间中存储的坐标指示各相机在预设操作区域内的位置,包括:在预设操作区域的出入口、产线上和步行道上安装有双向相机,将各双向相机确定为一个位置点,其中,双向相机用于从两个方向拍摄图像,双向相机为一个相机或者由两个相机组成;在步行道和产线的交叉路口上、在步行道与步行道的交叉路口上安装有四向相机,将各四向相机确定为一个位置点,其中,四向相机用于从四个方向拍摄图像,四向相机由n个相机组成,1≤n≤4;将各位置点布局在预设坐标系中,得到位置坐标空间。
[0166]
可选地,方法还包括:构建相机信息列表,相机信息列表中包括各相机的信息,各相机的信息包括至少如下之一:相机的标识信息、相机所属操作车间、相机所属产线、出入口标识信息、相机坐标,出入口标识信息用于标识相机是否为安装在预设操作区域的出入口处的相机;其中,在相机为安装在预设操作区域的出入口处的相机的情况下,相机的信息还包括出入标识信息,出入标识信息用于标识操作者离开预设操作区域或者靠近预设操作区域。
[0167]
可选地,在获取多个操作者在预设操作区域内的初始岗位移动路径之后,方法还包括:获取初始岗位移动路径的向量表示;其中,获取初始岗位移动路径的向量表示,包括:在预设时间段内的各时间点均有相机拍摄到目标操作者的情况下,将多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示;在预设时间段内的有至少一个时间点无相机拍摄到目标操作者的情况下,将无相机拍摄到目标操作者的时间点的位置信息用预设数值表示,将至少一个预设数值和多个与最终相机信息对应的位置构建为初始岗位移动路径的向量表示。
[0168]
可选地,获取任意两条初始岗位移动路径之间的重合度,包括:根据初始岗位移动路径的向量表示确定各操作者在相邻两个时间点的之间的行进方向向量;比对任意两个操作者在相同的两个时间点之间的行进方向向量,得到任意两个行进方向向量之间的相似度;将相似度确定为对应的两个操作者的移动路径在两个时间点构成的时间段上的重合度。
[0169]
可选地,至少根据重合度更新初始岗位移动路径得到更新后的岗位移动路径,包括:获取目标操作者的工作类型;根据目标操作者的工作类型确定目标操作者的需求流动频率;根据目标操作者的需求流动频率、以及任意两条初始岗位移动路径之间的重合度,更新各初始岗位移动路径得到更新后的岗位移动路径,其中,目标操作者为多个操作者中的一个。
[0170]
本发明实施例提供了一种电子设备,电子设备包括处理器、存储器及一个或多个程序,其中,一个或多个程序被存储在存储器中,并且被配置为由一个或多个处理器执行程序时实现岗位路径的优化方法的步骤。本文中的设备可以是服务器、pc、pad、手机等。
[0171]
本技术还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少岗位路径的优化方法步骤的程序。
[0172]
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0173]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0174]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0175]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0176]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能的步骤。
[0177]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0178]
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
[0179]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0180]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0181]
从以上的描述中,可以看出,本技术上述的实施例实现了如下技术效果:
[0182]
1)、本技术的岗位路径的优化方法,通过获取多个操作者在预设操作区域内的初始岗位移动路径,获取任意两条初始岗位移动路径之间的重合度,至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。实现总时长较短,即实现流动岗位人员工作效率的提升,便于对流动岗位人员的管理监督。
[0183]
2)、本技术的岗位路径的优化装置,第一获取单元获取多个操作者在预设操作区域内的初始岗位移动路径,第二获取单元获取任意两条初始岗位移动路径之间的重合度,更新单元至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。实现总时长较短,即实现流动岗位人员工作效率的提升,便于对流动岗位人员的管理监督。
[0184]
以上仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种岗位路径的优化方法,其特征在于,包括:获取多个操作者在预设操作区域内的初始岗位移动路径,所述初始岗位移动路径为在预设时间段内各所述操作者的操作岗位位置随时间变化的路径;获取任意两条所述初始岗位移动路径之间的重合度,所述重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;至少根据所述重合度更新各所述初始岗位移动路径得到更新后的岗位移动路径,以使得各所述操作者按照所述更新后的岗位移动路径进行操作使用的合起来的总时长小于各所述操作者按照所述初始岗位移动路径进行操作使用的合起来的总时长。2.根据权利要求1所述的方法,其特征在于,在所述预设操作区域内安装有多个相机,获取多个操作者在预设操作区域内的初始岗位移动路径,包括:构建位置坐标空间,所述位置坐标空间中存储的坐标指示各所述相机在所述预设操作区域内的位置,并且存储有各所述相机的标识信息与在所述预设操作区域内的位置之间的对应关系;在所述预设时间段内的时间点有相机拍摄到目标操作者的情况下,获取捕获相机信息,所述捕获相机信息为在所述时间点拍摄到所述目标操作者的相机的信息,所述相机的信息包括所述相机的标识信息;根据人脸尺寸对所述捕获相机信息进行处理,将最大人脸尺寸对应的所述捕获相机信息确定为所述时间点的最终相机信息;将与所述最终相机信息对应的位置确定为所述目标操作者在对应的所述时间点的所述操作岗位位置,得到多个所述操作岗位位置,以根据多个所述操作岗位位置构建所述初始岗位移动路径,其中,所述目标操作者为多个所述操作者中的一个。3.根据权利要求2所述的方法,其特征在于,构建位置坐标空间,所述位置坐标空间中存储的坐标指示各所述相机在所述预设操作区域内的位置,包括:在所述预设操作区域的出入口、产线上和步行道上安装有双向相机,将各所述双向相机确定为一个位置点,其中,所述双向相机用于从两个方向拍摄图像,所述双向相机为一个相机或者由两个相机组成;在所述步行道和所述产线的交叉路口上、在步行道与步行道的交叉路口上安装有四向相机,将各所述四向相机确定为一个位置点,其中,所述四向相机用于从四个方向拍摄图像,所述四向相机由n个相机组成,1≤n≤4;将各所述位置点布局在预设坐标系中,得到所述位置坐标空间。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:构建相机信息列表,所述相机信息列表中包括各所述相机的信息,各所述相机的信息包括至少如下之一:所述相机的标识信息、所述相机所属操作车间、所述相机所属产线、出入口标识信息、相机坐标,所述出入口标识信息用于标识所述相机是否为安装在所述预设操作区域的出入口处的相机;其中,在所述相机为安装在所述预设操作区域的出入口处的相机的情况下,所述相机的信息还包括出入标识信息,所述出入标识信息用于标识所述操作者离开所述预设操作区域或者靠近所述预设操作区域。5.根据权利要求2所述的方法,其特征在于,在获取多个操作者在预设操作区域内的初
始岗位移动路径之后,所述方法还包括:获取所述初始岗位移动路径的向量表示;其中,获取所述初始岗位移动路径的向量表示,包括:在所述预设时间段内的各所述时间点均有相机拍摄到目标操作者的情况下,将多个与所述最终相机信息对应的位置构建为所述初始岗位移动路径的向量表示;在所述预设时间段内的有至少一个所述时间点无相机拍摄到目标操作者的情况下,将无相机拍摄到所述目标操作者的时间点的位置信息用预设数值表示,将至少一个所述预设数值和多个与所述最终相机信息对应的位置构建为所述初始岗位移动路径的向量表示。6.根据权利要求5所述的方法,其特征在于,获取任意两条所述初始岗位移动路径之间的重合度,包括:根据所述初始岗位移动路径的向量表示确定各所述操作者在相邻两个所述时间点的之间的行进方向向量;比对任意两个所述操作者在相同的两个所述时间点之间的所述行进方向向量,得到任意两个所述行进方向向量之间的相似度;将所述相似度确定为对应的两个所述操作者的所述移动路径在两个所述时间点构成的时间段上的重合度。7.根据权利要求1所述的方法,其特征在于,至少根据所述重合度更新所述初始岗位移动路径得到更新后的岗位移动路径,包括:获取目标操作者的工作类型;根据所述目标操作者的工作类型确定所述目标操作者的需求流动频率;根据所述目标操作者的需求流动频率、以及任意两条所述初始岗位移动路径之间的重合度,更新各所述初始岗位移动路径得到所述更新后的岗位移动路径,其中,所述目标操作者为多个所述操作者中的一个。8.一种岗位路径的优化装置,其特征在于,包括:第一获取单元,用于获取多个操作者在预设操作区域内的初始岗位移动路径,所述初始岗位移动路径为在预设时间段内各所述操作者的操作岗位位置随时间变化的路径;第二获取单元,用于获取任意两条所述初始岗位移动路径之间的重合度,所述重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;更新单元,用于至少根据所述重合度更新各所述初始岗位移动路径得到更新后的岗位移动路径,以使得各所述操作者按照所述更新后的岗位移动路径进行操作使用的合起来的总时长小于各所述操作者按照所述初始岗位移动路径进行操作使用的合起来的总时长。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至7中任意一项所述的岗位路径的优化方法。10.一种电子设备,其特征在于,包括:一个或多个处理器,存储器,以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行权利要求1至7中任意一项所述的岗位路径的优化方法。

技术总结
本申请提供了一种岗位路径的优化方法、岗位路径的优化装置、存储介质与电子设备。该方法包括:获取多个操作者在预设操作区域内的初始岗位移动路径,初始岗位移动路径为在预设时间段内各操作者的操作岗位位置随时间变化的路径;获取任意两条初始岗位移动路径之间的重合度,重合度用于表征不同的操作者在相同的时间处于同一个操作岗位操作的时长;至少根据重合度更新各初始岗位移动路径得到更新后的岗位移动路径,以使得各操作者按照更新后的岗位移动路径进行操作使用的合起来的总时长小于各操作者按照初始岗位移动路径进行操作使用的合起来的总时长。本方案实现总时长较短,即实现流动岗位人员工作效率的提升,便于对流动岗位人员的管理监督。岗位人员的管理监督。岗位人员的管理监督。


技术研发人员:周慧子 陈高 马雅奇 谭龙田
受保护的技术使用者:珠海联云科技有限公司
技术研发日:2023.04.23
技术公布日:2023/7/25
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐