一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

巡检管理方法及装置、电子设备及计算机可读存储介质与流程

2022-06-05 03:20:33 来源:中国专利 TAG:


1.本技术涉及安防技术领域,尤其涉及一种巡检管理方法及装置、电子设备及计算机可读存储介质。


背景技术:

2.为保障医院、学校、工厂等地方安全,巡检员通过对待检测巡检点位进行巡检,可排除安全隐患,从而保障安全。因此,如何有效管理巡检员的巡检工作具有非常重要的意义。


技术实现要素:

3.本技术提供一种巡检管理方法及装置、电子设备及计算机可读存储介质。
4.本技术提供了一种巡检管理方法,所述方法包括:
5.获取巡检任务和执行所述巡检任务的巡检员的至少一个第一位置;
6.根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录。
7.结合本技术任一实施方式,所述巡检任务包括至少一个待巡检点位;
8.所述根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录,包括:
9.确定所述至少一个第一位置中与所述至少一个待巡检点位匹配的位置的数量,得到已巡检点位数量;
10.将所述已巡检点位数量作为所述巡检员的巡检记录。
11.结合本技术任一实施方式,在所述得到已巡检点位数量后,所述方法还包括:
12.确定所述已巡检点位数量与所述待巡检点位的数量的比值,得到待巡检点位覆盖率;
13.所述将所述已巡检点位数量作为所述巡检记录,包括:
14.将所述已巡检点位数量和所述待巡检点位覆盖率,作为所述巡检员的巡检记录。
15.结合本技术任一实施方式,在所述第一位置的数量大于1的情况下,所述根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录,包括:
16.根据所述至少一个第一位置的最大时间戳和所述至少一个第一位置的最小时间戳,确定所述巡检员的巡检时长;
17.将所述巡检时长作为所述巡检员的巡检记录。
18.结合本技术任一实施方式,所述方法还包括:
19.根据所述巡检任务的起始时间和所述巡检任务的结束时间,确定所述巡检员的应巡检时长;
20.确定所述巡检时长与所述应巡检时长的比值,得到所述巡检员的出勤率;
21.所述将所述巡检时长作为所述巡检员的巡检记录,包括:
22.将所述巡检时长和所述巡检员的出勤率,作为所述巡检员的巡检记录。
23.结合本技术任一实施方式,所述根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录,包括:
24.获取所述巡检任务的巡检区域的地图;
25.根据所述至少一个第一位置,得到所述巡检员在所述地图内的巡检轨迹;
26.将所述巡检员在所述地图内的巡检轨迹,作为所述巡检记录。
27.结合本技术任一实施方式,所述根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录,包括:
28.根据所述至少一个第一位置,得到所述巡检员的已巡检路线;
29.在所述巡检员的已巡检路线与所述巡检任务的参考巡检路线匹配的情况下,确定所述巡检员的巡检状态为正常;
30.在所述巡检员的已巡检路线与所述巡检任务的参考巡检路线不匹配的情况下,确定所述巡检员的巡检状态为异常;
31.将所述巡检员的巡检状态,作为所述巡检记录。
32.结合本技术任一实施方式,所述至少一个第一位置包括第二位置;
33.所述获取巡检员的至少一个第一位置,包括:
34.在所述巡检员的第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,获取所述第一蓝牙终端与所述至少一个第二蓝牙终端之间的至少一个蓝牙信号强度,以及所述至少一个第二蓝牙终端的至少一个第三位置;
35.根据所述至少一个蓝牙信号强度和至少一个所述第三位置,确定所述第一蓝牙终端的位置,作为所述第二位置。
36.本技术还提供了一种巡检管理装置,所述装置包括:
37.获取单元,用于获取巡检任务和执行所述巡检任务的巡检员的至少一个第一位置;
38.处理单元,用于根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录。
39.结合本技术任一实施方式,所述巡检任务包括至少一个待巡检点位;
40.所述处理单元,用于:
41.确定所述至少一个第一位置中与所述至少一个待巡检点位匹配的位置的数量,得到已巡检点位数量;
42.将所述已巡检点位数量作为所述巡检员的巡检记录。
43.结合本技术任一实施方式,所述处理单元,还用于:
44.确定所述已巡检点位数量与所述待巡检点位的数量的比值,得到待巡检点位覆盖率;
45.将所述已巡检点位数量和所述待巡检点位覆盖率,作为所述巡检员的巡检记录。
46.结合本技术任一实施方式,在所述第一位置的数量大于1的情况下,所述处理单元,用于:
47.根据所述至少一个第一位置的最大时间戳和所述至少一个第一位置的最小时间戳,确定所述巡检员的巡检时长;
48.将所述巡检时长作为所述巡检员的巡检记录。
49.结合本技术任一实施方式,所述处理单元,用于:
50.根据所述巡检任务的起始时间和所述巡检任务的结束时间,确定所述巡检员的应巡检时长;
51.确定所述巡检时长与所述应巡检时长的比值,得到所述巡检员的出勤率;
52.将所述巡检时长和所述巡检员的出勤率,作为所述巡检员的巡检记录。
53.结合本技术任一实施方式,所述处理单元,用于:
54.获取所述巡检任务的巡检区域的地图;
55.根据所述至少一个第一位置,得到所述巡检员在所述地图内的巡检轨迹;
56.将所述巡检员在所述地图内的巡检轨迹,作为所述巡检记录。
57.结合本技术任一实施方式,所述处理单元,用于:
58.根据所述至少一个第一位置,得到所述巡检员的已巡检路线;
59.在所述巡检员的已巡检路线与所述巡检任务的参考巡检路线匹配的情况下,确定所述巡检员的巡检状态为正常;
60.在所述巡检员的已巡检路线与所述巡检任务的参考巡检路线不匹配的情况下,确定所述巡检员的巡检状态为异常;
61.将所述巡检员的巡检状态,作为所述巡检记录。
62.结合本技术任一实施方式,所述至少一个第一位置包括第二位置;
63.所述获取单元,用于:
64.在所述巡检员的第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,获取所述第一蓝牙终端与所述至少一个第二蓝牙终端之间的至少一个蓝牙信号强度,以及所述至少一个第二蓝牙终端的至少一个第三位置;
65.根据所述至少一个蓝牙信号强度和至少一个所述第三位置,确定所述第一蓝牙终端的位置,作为所述第二位置。
66.本技术还提供了一种电子设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,在所述处理器执行所述计算机指令的情况下,所述电子设备执行如上述第一方面及其任意一种可能实现的方式的方法。
67.本技术还提供了另一种电子设备,包括:处理器、发送装置、输入装置、输出装置和存储器,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,在所述处理器执行所述计算机指令的情况下,所述电子设备执行如上述巡检管理方法及其任意一种可能实现的方式的方法。
68.本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,在所述程序指令被处理器执行的情况下,使所述处理器执行如上述巡检管理方法及其任意一种可能实现的方式的方法。
69.本技术还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序或指令,在所述计算机程序或指令在计算机上运行的情况下,使得所述计算机执行上述巡检管理方法及其任意一种可能实现的方式的方法。
70.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本技术。
附图说明
71.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
72.此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本技术的实施例,并与说明书一起用于说明本技术的技术方案。
73.图1为本技术实施例提供的一种巡检管理方法的流程示意图;
74.图2为本技术实施例提供的另一种巡检管理方法的流程示意图;
75.图3为本技术实施例提供的一种巡检管理装置的结构示意图;
76.图4为本技术实施例提供的一种巡检管理装置的硬件结构示意图。
具体实施方式
77.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
78.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
79.应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”可表示前后关联对象是一种“或”的关系,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。字符“/”还可表示数学运算中的除号,例如,a/b=a除以b;6/3=2。“以下至少一项(个)”或其类似表达。
80.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
81.本技术实施例的执行主体为巡检管理装置,其中,巡检管理装置可以是任意一种可执行本技术方法实施例所公开的技术方案的电子设备。可选的,巡检管理装置可以是以下中的一种:手机、计算机、平板电脑、可穿戴智能设备。
82.应理解,本技术方法实施例还可以通过处理器执行计算机程序代码的方式实现。下面结合本技术实施例中的附图对本技术实施例进行描述。请参阅图1,图1是本技术实施例提供的一种巡检管理方法的流程示意图。
83.101、获取巡检任务和执行上述巡检任务的巡检员的至少一个第一位置。
84.本技术实施例中,巡检任务可以是任意巡检任务。例如,巡检任务为对小区的电梯进行巡检。又例如,巡检任务为对园区内的设备进行巡检。
85.在一种获取巡检任务的实现方式中,巡检管理装置接收用户通过输入组件输入的巡检任务。上述输入组件包括:键盘、鼠标、触控屏、触控板和音频输入器。
86.在另一种获取巡检任务的实现方式中,巡检管理装置接收终端发送的巡检任务。上述终端可以是以下任意一种:手机、计算机、平板电脑、服务器。
87.本技术实施例中,巡检员为执行巡检任务的人。第一位置为巡检员在执行巡检任务的过程中的位置。第一位置的数量为1,第一位置的数量或大于1。在第一位置的数量大于1的情况下,任意两个第一位置的采集时间不同,不同第一位置表征巡检员在不同时刻的位置。
88.例如,至少一个第一位置包括位置a和位置b,其中,位置a的采集时间为t1,位置b的采集时间为t2,且t1与t2不同。位置a表征巡检员在t1时刻的位置,位置b表征巡检员在t2时刻的位置。
89.应理解,在步骤101中,获取巡检任务和获取巡检员的至少一个第一位置既可以分开执行,也可以同时执行,本技术对此不作限定。
90.102、根据上述至少一个第一位置和上述巡检任务,生成上述巡检员的巡检记录。
91.由于至少一个第一位置为巡检员在执行巡检任务的过程中的至少一个位置,巡检管理装置根据至少一个第一位置,可确定巡检员的巡检信息,其中,巡检信息包括以下至少一个:巡检员执行巡检任务的起始时间、巡检员执行巡检任务的结束时间、巡检员执行巡检任务的已巡检路线、巡检员已巡检过的点位。
92.在一种可能实现的方式中,巡检管理装置将至少一个第一位置的最小时间戳,作为巡检员执行巡检任务的起始时间。
93.在一种可能实现的方式中,巡检管理装置将至少一个第一位置的最大时间戳,作为巡检员执行巡检任务的结束时间。
94.在一种可能实现的方式中,巡检管理装置根据至少一个第一位置,确定巡检员的轨迹,进而确定巡检员执行巡检任务的已巡检路线。
95.在一种可能实现的方式中,巡检管理装置根据至少一个第一位置和巡检任务的至少一个待巡检点位的位置,确定巡检员已巡检过的点位。
96.例如,巡检任务的至少一个待巡检点位包括待巡检点位a和待巡检点位b。至少一个第一位置包括位置c。若位置c与待巡检点位a的位置匹配,则待巡检点位a为巡检员已巡检过的点位。
97.巡检管理装置根据巡检员的巡检信息,可生成巡检员的巡检记录。在一种可能实现的方式中,巡检员的巡检信息包括巡检员执行巡检任务的起始时间和巡检员执行巡检任务的结束时间,巡检管理装置将巡检员执行巡检任务的起始时间和巡检员执行巡检任务的结束时间,作为巡检员的巡检记录。
98.在另一种可能实现的方式中,巡检员的巡检信息包括巡检员执行巡检任务的已巡检路线,巡检管理装置将已巡检路线,作为巡检员的巡检记录。
99.在又一种可能实现的方式中,巡检员的巡检信息包括巡检员已巡检过的点位。巡检管理装置将巡检员已巡检过的点位作为巡检员的巡检记录。
100.本技术实施例中,巡检管理装置根据至少一个第一位置和巡检任务,生成巡检员的巡检记录,可降低确定巡检结果的人力成本,提高巡检效率。
101.作为一种可选的实施方式,巡检任务包括至少一个待巡检点位。巡检管理装置在执行步骤102的过程中执行以下步骤:
102.201、确定上述至少一个第一位置中与上述至少一个待巡检点位匹配的位置的数量,得到已巡检点位数量。
103.本技术实施例中,第一位置与待巡检点位匹配,说明巡检员已完成对该待巡检点位的巡检。因此,巡检管理装置通过确定至少一个第一位置中与至少一个待巡检点位匹配的位置的数量,可确定巡检员已巡检点位数量。
104.在一种可能实现的方式中,巡检管理装置通过执行以下步骤确定第一位置与待巡检点位是否匹配:以第一位置为圆心、距离阈值为半径,构建参考圆;在参考圆内存在一个待巡检点位的情况下,确定该待巡检点位与第一位置匹配;在参考圆内存在至少两个待巡检点位的情况下,确定参考圆内距离第一位置最近的待巡检点位与第一位置匹配。
105.202、将上述已巡检点位数量作为上述巡检员的巡检记录。
106.本技术实施例中,巡检管理装置在确定巡检员已巡检点位数量的情况下,将已巡检点位数量作为巡检员的巡检记录,进而可根据巡检记录中的已巡检点位数量确定巡检员对巡检任务的巡检情况。
107.作为一种可选的实施方式,巡检管理装置在得到已巡检点位数量后,还执行以下步骤:
108.301、确定上述已巡检点位数量与上述待巡检点位的数量的比值,得到待巡检点位覆盖率。
109.巡检管理装置通过计算已巡检点位数量与待巡检点位的数量的比值,可确定巡检员对巡检任务的待巡检点位的巡检覆盖率,得到待巡检点位覆盖率。例如,已巡检点位数量为3,待巡检点位的数量为6,那么待巡检点位的覆盖率为50%。
110.在得到巡检点位覆盖率的情况下,巡检管理装置在执行步骤202的过程中执行以下步骤:
111.302、将上述已巡检点位数量和上述待巡检点位覆盖率,作为上述巡检员的巡检记录。
112.本技术实施例中,巡检管理装置在确定巡检员已巡检点位数量和待巡检点位覆盖率的情况下,将已巡检点位数量和待巡检点位覆盖率作为巡检员的巡检记录,进而可根据巡检记录确定巡检员的已巡检点位数量,以及确定巡检员的待巡检点位覆盖率,而通过待巡检点位覆盖率可确定巡检员对巡检任务的巡检完成度。
113.作为一种可选的实施方式,第一位置的数量大于1。巡检管理装置在执行步骤102的过程中执行以下步骤:
114.401、根据上述至少一个第一位置的最大时间戳和上述至少一个第一位置的最小时间戳,确定上述巡检员的巡检时长。
115.本技术实施例中,巡检时长表征巡检员执行巡检任务的时长。第一位置的时间戳表征第一位置的采集时间。巡检管理装置计算最大时间戳与最小时间戳之间的差,得到巡检员的巡检时长。
116.例如,至少一个第一位置的最小时间戳为2022年2月15日9:00,最大时间戳为2022年2月15日16:00。此时,巡检员的巡检时长为7个小时。
117.402、将上述巡检时长作为上述巡检员的巡检记录。
118.巡检管理装置将巡检时长作为巡检员的巡检记录,进而可通过巡检记录确定巡检员执行巡检任务的时长。由此可确定巡检员出勤时长是否达标。
119.例如,巡检任务的应执行时长为8个小时,巡检员的巡检时长为7个小时。那么巡检员的出勤时长是不达标的。
120.可选的,巡检管理装置在确定巡检员已巡检点位数量、待巡检点位覆盖率和巡检时长的情况下,将已巡检点位数量、待巡检点位覆盖率和巡检时长作为巡检员的巡检记录,进而可根据巡检记录确定巡检员的已巡检点位数量,以及确定巡检员的待巡检点位覆盖率,并可通过待巡检点位覆盖率可确定巡检员对巡检任务的巡检完成度。此外,还可根据巡检员的巡检时长,确定巡检员的出勤时长是否达标。
121.作为一种可选的实施方式,巡检管理装置在得到巡检员的巡检时长的情况下,还执行以下步骤:
122.501、根据上述巡检任务的起始时间和上述巡检任务的结束时间,确定上述巡检员的应巡检时长。
123.本技术实施例中,巡检任务的起始时间表征应开始执行巡检任务的时间,巡检任务的结束时间表征应结束执行巡检任务的时间。
124.例如,巡检任务的起始时间为2022年2月15日10:00,巡检任务的结束时间为2022年2月15日15:00。那么,应在2022年2月15日10:00至2022年2月15日15:00内执行巡检任务。
125.巡检管理装置通过计算巡检任务的结束时间与巡检任务的起始时间的差,可确定巡检任务的应执行时长,即巡检员的应巡检时长。
126.502、确定上述巡检时长与上述应巡检时长的比值,得到上述巡检员的出勤率。
127.巡检管理装置计算巡检时长与应巡检时长的比值,可确定巡检员的出勤率。例如,巡检时长为4个小时,应巡检时长为5个小时。那么巡检员的出勤率为80%。
128.在得到出勤率的情况下,巡检管理装置在执行步骤402的过程中执行以下步骤:
129.503、将上述巡检时长和上述巡检员的出勤率,作为上述巡检员的巡检记录。
130.巡检管理装置将巡检时长和巡检员的出勤率作为巡检员的巡检记录,进而可通过巡检记录确定巡检员执行巡检任务的时长,由此可确定巡检员出勤时长是否达标。此外,还可通过巡检记录确定巡检员的出勤率,进一步的可将巡检员的出勤率作为巡检员的考核指标,以考核巡检员执行巡检任务的情况。
131.可选的,巡检管理装置在确定巡检员已巡检点位数量、待巡检点位覆盖率、巡检时长和出勤率的情况下,将已巡检点位数量、待巡检点位覆盖率、巡检时长和出勤率作为巡检员的巡检记录,进而可根据巡检记录确定巡检员的已巡检点位数量,以及确定巡检员的待巡检点位覆盖率,并可通过待巡检点位覆盖率可确定巡检员对巡检任务的巡检完成度。此外,还可根据巡检记录,确定巡检员的巡检时长,进而可确定巡检员的出勤时长是否达标。而根据巡检记录确定巡检员的出勤率,可进一步根据出勤率对巡检员进行考核。
132.作为一种可选的实施方式,巡检管理装置在执行步骤102的过程中执行以下步骤:
133.601、获取上述巡检任务的巡检区域的地图。
134.本技术实施例中,巡检区域包括巡检任务所需巡检的区域,即巡检员应在巡检区域内执行巡检任务。例如,巡检任务为巡检小区的公共区域内是否有人摔倒,那么巡检区域为小区的公共区域。
135.本技术实施例中,巡检区域的地图可以是包括巡检区域的任意地图。在一种获取巡检区域的地图的实现方式中,巡检管理装置接收用户通过输入组件输入的巡检区域的地图。
136.在另一种获取巡检区域的地图的实现方式中,巡检管理装置接收终端发送的巡检区域的地图。
137.602、根据上述至少一个第一位置,得到上述巡检员在上述地图内的巡检轨迹。
138.巡检管理装置根据至少一个第一位置和至少一个第一位置的时间戳,可得到巡检员在地图内的轨迹,即为巡检轨迹。
139.例如,至少一个第一位置包括位置a和位置b,其中,位置a的采集时间为t1,位置b的采集时间为t2,且t1小于t2。那么巡检员在地图内的巡检轨迹为巡检员在t1时刻出现在位置a,并由位置a移动向位置b移动,且在t2时刻出现在位置b。
140.603、将上述巡检员在上述地图内的巡检轨迹,作为上述巡检记录。
141.本技术实施例中,巡检管理装置将巡检员在地图内的巡检轨迹,作为巡检记录,可通过巡检记录查看巡检员的巡检轨迹,进一步还可将巡检轨迹在地图上进行展示,实现对巡检轨迹的可视化显示,有利于对巡检员执行巡检任务的管理。
142.可选的,巡检管理装置在确定巡检员在地图内的巡检轨迹、巡检员已巡检点位数量、待巡检点位覆盖率、巡检时长和出勤率的情况下,将巡检员在地图内的巡检轨迹、已巡检点位数量、待巡检点位覆盖率、巡检时长和出勤率作为巡检员的巡检记录,进而可通过巡检记录查看巡检员的巡检轨迹,有利于对巡检员执行巡检任务的管理。还可根据巡检记录确定巡检员的已巡检点位数量,以及确定巡检员的待巡检点位覆盖率,并可通过待巡检点位覆盖率可确定巡检员对巡检任务的巡检完成度。此外,还可根据巡检记录,确定巡检员的巡检时长,进而可确定巡检员的出勤时长是否达标。而根据巡检记录确定巡检员的出勤率,可进一步根据出勤率对巡检员进行考核。
143.作为一种可选的实施方式,在巡检区域的地图缺失巡检区域的道路信息的情况下,巡检管理装置获取巡检区域的巡检图像,其中,巡检图像为包括巡检区域的图像。例如,巡检区域为a小区,那么巡检图像为a小区的图像。
144.巡检管理装置根据至少一个第一位置,确定巡检图像的像素坐标系中与至少一个第一位置对应的至少一个第三位置。
145.在一种可能实现的方式中,至少一个第一位置中的位置均为全球定位系统中的位置。巡检管理装置根据坐标转换关系对至少一个第一位置进行转换,得到至少一个第三位置,其中,坐标转换关系为全球定位系统的坐标系与巡检图像的像素坐标系之间的转换关系。
146.例如,至少一个第一位置包括位置a,其中,位置a的时间戳为t1。巡检管理装置根据坐标转换关系对位置a进行转换,得到位置c,此时,位置c的时间戳为t1。
147.巡检管理装置根据至少一个第三位置,确定巡检员在巡检图像中的巡检轨迹。
148.在该种实施方式中,由于地图中缺失巡检区域的道路信息,在地图上对巡检员的
巡检轨迹进行可视化显示,所带来的显示效果不佳。
149.而巡检图像所包含的道路信息,比地图包含的道路信息更丰富,因此在巡检图像中显示巡检员的巡检轨迹,可提升显示效果。
150.作为一种可选的实施方式,巡检管理装置根据至少一个第三位置,确定巡检员在巡检图像中的可行走轨迹,作为巡检轨迹。
151.本技术实施例中,可行走轨迹包括人可行走的轨迹。例如,人不能穿墙的,那么穿墙的轨迹不是人可行走的轨迹。人可以穿过狭小过道,那么狭小过道上的轨迹是人可行走的轨迹。人可以穿过大厦大门,那么穿过大厦大门的轨迹是人可行走的轨迹。
152.可选的,巡检图像包括巡检区域内的道路,即巡检图像可展示巡检区域内的道路。可行走轨迹包括巡检区域内的道路上的轨迹。
153.由于巡检图像不包含路网信息,巡检管理装置根据至少一个第三位置确定的轨迹可能包括不可行走的轨迹。例如,对人而言,穿墙的轨迹的是不可行走的。因此,本技术实施例中的巡检管理装置根据至少一个第三位置,确定巡检图像中的可行走轨迹为巡检轨迹,由此可提高巡检员的巡检轨迹的准确度。
154.作为一种可选的实施方式,巡检管理装置在执行步骤102的过程中执行以下步骤:
155.701、根据上述至少一个第一位置,得到上述巡检员的已巡检路线。
156.在一种可能实现的方式中,巡检管理装置在确定至少一个第一位置中不存在与待巡检点位匹配的位置的情况下,确定巡检员的已巡检路线不包括待巡检点位。巡检管理装置在确定至少一个第一位置中存在与待巡检点位匹配的位置的情况下,巡检管理装置根据至少一个第一位置,确定巡检员的至少一个已巡检点位。根据至少一个已巡检点位,得到巡检员的已巡检路线。
157.例如,至少一个第一位置包括位置a、位置b和位置c,巡检任务的待巡检点位包括待巡检点位a和待巡检点位b。
158.若位置a与待巡检点位a不匹配,位置a与待巡检点位b不匹配,位置b与待巡检点位a不匹配,位置b与待巡检点位b不匹配,位置c与待巡检点位a不匹配,位置c与待巡检点位b不匹配,则已巡检路线不包括待巡检点位。
159.若位置a与待巡检点位a匹配,位置b与待巡检点位b匹配,位置c与待巡检点位a不匹配,位置c与待巡检点位b不匹配,则巡检员的至少一个已巡检点位包括待巡检点位a和待巡检点位b。
160.若位置a的采集时间为t1,位置b的采集时间为t2,且t1小于t2。那么巡检员的已巡检路线为先巡检待巡检点位a,再巡检待巡检点位b。
161.702、在上述巡检员的已巡检路线与上述巡检任务的参考巡检路线匹配的情况下,确定上述巡检员的巡检状态为正常。
162.本技术实施例中,参考巡检路线包括巡检任务的待巡检点位。可选的,在执行步骤702之前,巡检管理装置获取参考巡检路线。
163.在一种获取参考巡检路线的实现方式中,巡检管理装置接收用户通过输入组件输入的参考巡检路线。
164.在另一种获取参考巡检路线的实现方式中,巡检管理装置接收终端发送的参考巡检路线。
165.本技术实施例中,判断巡检员的已巡检路线和参考巡检路线是否匹配的依据包括以下中的一个或一个以上:已巡检路线中的待巡检点位与参考巡检路线中的待巡检点位是否匹配、已巡检路线中待巡检点位的巡检顺序与参考巡检路线中的待巡检点位的顺序是否匹配。
166.在一种可能实现的方式中,已巡检路线中的待巡检点位与参考巡检路线中的待巡检点位相同,说明巡检员已完成了对参考巡检路线上的所有待巡检点位的巡检。因此,巡检管理装置确定已巡检路线和参考巡检路线满足匹配条件,即确定已巡检路线和参考巡检路线匹配。反之,已巡检路线中的待巡检点位与参考巡检路线中的待巡检点位不同,说明巡检员未已完成了对参考巡检路线上的所有待巡检点位的巡检。因此,巡检管理装置确定已巡检路线和参考巡检路线不满足匹配条件,即确定已巡检路线和参考巡检路线不匹配。
167.例如,参考巡检路线包括:待巡检点位1和待巡检点位2。若已巡检路线包括待巡检点位1,但不包括巡检点位2,说明巡检员未对巡更点2进行巡更,即已巡检路线和参考巡检路线不匹配。
168.若已巡检路线包括待巡检点位1和待巡检点位2,说明巡检员已对参考巡检路线中的待巡检点位进行巡检,即已巡检路线和参考巡检路线匹配。
169.在一种可能实现的方式中,已巡检路线中待巡检点位的巡检顺序即为巡检员的巡检顺序。
170.例如,已巡检路线包括以下三条巡检记录:巡检记录1、巡检记录2、巡检记录3,其中,巡检记录1为巡检员在t1时刻对待巡检点位1进行巡检,巡检记录2为巡检员在t2时刻对待巡检点位2进行巡检,巡检记录3为巡检员在t3时刻对待巡检点位3进行巡检。
171.若t1早于t2,t2早于t3,那么巡检员的巡检顺序为:待巡检点位1、待巡检点位2、待巡检点位3,即巡检员在t1时刻对待巡检点位1进行巡检,然后在t2时刻对待巡检点位2进行巡检,最后再在t3时刻对待巡检点位3进行巡检。
172.若t1早于t3,t3早于t2,那么巡更人员的巡更顺序为:待巡检点位1、待巡检点位3、待巡检点位2,即巡检员在t1时刻对待巡检点位1进行巡检,然后在t3时刻再对待巡检点位3进行巡检,最后在t2时刻对待巡检点位2进行巡检。
173.已巡检路线中待巡检点位的巡检顺序与参考巡检路线中的待巡检点位的顺序相同指,巡检员的巡检顺序,与参考巡检路线中的待巡检点位的顺序相同。
174.例如,假设参考巡检路线为:待巡检点位1

待巡检点位2

待巡检点位1。若根据巡检员的已巡检路线确定巡检员的巡检顺序依次为:待巡检点位1、待巡检点位2、待巡检点位1。那么,巡检员的巡检顺序与参考巡检路线中的待巡检点位的顺序相同。
175.若根据巡检员的已巡检路线确定巡检员的巡检顺序依次为:待巡检点位1、待巡检点位2、待巡检点位2。那么,巡检员的巡检顺序与参考巡检路线中的待巡检点位的顺序不同。
176.若已巡检路线和参考巡检路线匹配,说明巡检员已按参考巡检路线对待巡检点位进行巡检,因此,巡检管理装置确定巡检员的巡检状态正常。
177.703、在上述巡检员的已巡检路线与上述巡检任务的参考巡检路线不匹配的情况下,确定上述巡检员的巡检状态为异常。
178.若已巡检路线和参考巡检路线不匹配,说明巡检员未已按参考巡检路线对待巡检
点位进行巡检,因此,巡检管理装置确定巡检员的巡检状态异常。
179.704、将上述巡检员的巡检状态,作为上述巡检记录。
180.本技术实施例中,巡检管理装置将巡检员的巡检状态,作为巡检记录,可通过巡检记录确定巡检员执行巡检任务的巡检状态,有利于对巡检员执行巡检任务的管理。
181.可选的,巡检管理装置在确定巡检员的巡检状态、巡检员在地图内的巡检轨迹、巡检员已巡检点位数量、待巡检点位覆盖率、巡检时长和出勤率的情况下,将巡检员的巡检状态、巡检员在地图内的巡检轨迹、已巡检点位数量、待巡检点位覆盖率、巡检时长和出勤率作为巡检员的巡检记录,进而可通过巡检记录查看巡检员的巡检轨迹和巡检员的巡检状态,有利于对巡检员执行巡检任务的管理。还可根据巡检记录确定巡检员的已巡检点位数量,以及确定巡检员的待巡检点位覆盖率,并可通过待巡检点位覆盖率可确定巡检员对巡检任务的巡检完成度。此外,还可根据巡检记录,确定巡检员的巡检时长,进而可确定巡检员的出勤时长是否达标。而根据巡检记录确定巡检员的出勤率,可进一步根据出勤率对巡检员进行考核。
182.作为一种可选的实施方式,至少一个第一位置包括第二位置。本技术实施例中,第二位置为至少一个第一位置中的任意一个位置。
183.在该种实施方式中,巡检管理装置通过执行以下步骤获取巡检员的至少一个第一位置:
184.801、在上述巡检员的第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,获取上述第一蓝牙终端与至少一个第二蓝牙终端之间的至少一个蓝牙信号强度,以及上述第二蓝牙终端的至少一个第三位置。
185.本技术实施例中,蓝牙终端(包括上述第一蓝牙终端和第二蓝牙终端)为具备蓝牙通信功能的终端。可选的,第一蓝牙终端为具备蓝牙通信功能的工牌。
186.至少一个第二蓝牙终端可安装在巡检区域内,这样巡检员在携带第一蓝牙终端在巡检区域内进行巡检时,第一蓝牙终端与至少一个第二蓝牙终端之间可建立蓝牙连接。
187.由于在蓝牙终端之间建立蓝牙连接的情况下,蓝牙终端之间的蓝牙信号强度与蓝牙终端之间的距离呈负相关。因此巡检管理装置在第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,可通过第一蓝牙终端与至少一个第二蓝牙终端之间的蓝牙信号强度,确定第一蓝牙终端与至少一个第二蓝牙终端之间的距离。由此可根据至少一个第二蓝牙终端的位置和该距离,确定第一蓝牙终端的位置,进而确定巡检员的位置。
188.因此,巡检管理装置在第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,获取第一蓝牙终端与至少一个第二蓝牙终端之间的至少一个蓝牙信号强度,以及至少一个第二蓝牙终端的至少一个第三位置。
189.例如,第一蓝牙终端与第二蓝牙终端a和第二蓝牙终端b之间均存在蓝牙连接。巡检管理装置获取第一蓝牙终端与第二蓝牙终端a之间的蓝牙信号强度(下文称为蓝牙信号强度a),以及第一蓝牙终端与第二蓝牙终端b之间的蓝牙信号强度(下文称为蓝牙信号强度b)。
190.此时,至少一个蓝牙信号强度包括蓝牙信号强度a和蓝牙信号强度b。至少一个第三位置包括第二蓝牙终端a的位置和第二蓝牙终端b的位置。
191.802、根据上述至少一个蓝牙信号强度和至少一个上述第三位置,确定上述第一蓝
牙终端的位置,作为上述第二位置。
192.巡检管理装置根据至少一个蓝牙信号强度,确定第一蓝牙终端与至少一个第二蓝牙终端之间的至少一个距离。根据至少一个距离和至少一个第三位置,确定第一蓝牙终端的位置,作为第二位置。
193.本技术实施例中,巡检管理装置在所述巡检员的第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,获取第一蓝牙终端与至少一个第二蓝牙终端之间的至少一个蓝牙信号强度,以及至少一个第二蓝牙终端的至少一个第三位置。根据至少一个蓝牙信号强度和至少一个第三位置,确定第一蓝牙终端的位置,进而将第一蓝牙终端的位置作为第二位置,从而实现在巡检员执行巡检任务的过程中,自动获取巡检员的位置。
194.此外,在巡检区域包括室内区域的情况下,基于步骤801~步骤802获取巡检员的位置,可提高巡检员的位置的准确度。
195.应理解,本技术实施例中的第二位置仅为阐述如何获取第一位置所做的示例,不应理解为仅能通过步骤801~802获取一个第一位置。在实际应用中,巡检管理装置可根据步骤801~步骤802获取至少一个第一位置。
196.作为一种可选的实施方式,巡检员在执行巡检任务的过程中携带蜂窝移动终端,其中,蜂窝移动终端具备蜂窝移动通信(cellular mobile communication)功能。例如,蜂窝移动终端为具备4g功能的工牌。
197.在该种实施方式中,巡检管理装置通过基于移动位置服务(location based services,lbs)技术,对蜂窝移动终端进行定位,得到蜂窝移动终端的位置,作为巡检员的位置。
198.作为一种可选的实施方式,巡检管理装置在获取到第一蓝牙终端的位置或蜂窝移动终端的位置后,在确定第一蓝牙终端的位置处于巡检区域内的情况下,将第一蓝牙终端的位置作为巡检员的位置,或在确定蜂窝移动终端的位置处于巡检区域内的情况下,将蜂窝移动终端的位置作为巡检员的位置。
199.基于本技术实施例提供的技术方案,本技术实施例还提供了一种可能的应用场景。为提升a小区的居住环境,巡检员需对a小区内的几个垃圾收集点的垃圾箱进行定期巡检,以确定垃圾箱是否出现垃圾满溢。为有效考察和监测巡检员的工作,a小区的管理人员可基于本技术实施例提供的技术方案对巡检员进行管理,以生成巡检员的巡检记录。
200.在巡检记录包括巡检员的待巡检点位覆盖率和巡检员的巡检轨迹的情况下,对巡检员的监测流程可参见图2。如图2所示,巡检管理装置首先获取巡检员的工牌(具备蓝牙功能的工牌或具备4g功能的工牌)的位置,得到至少一个第一位置。然后判断至少一个位置是否处于巡检区域内,并根据至少一个第一位置得到待巡检点位覆盖率。根据至少一个第一位置中处于巡检区域内的位置,得到巡检员在巡检区域内的巡检轨迹。将待巡检点位覆盖率和巡检轨迹作为巡检员的巡检记录。
201.可选的,a小区的管理人员通过巡检管理装置查看巡检员的巡检轨迹。
202.可选的,巡检管理装置与小区a内的监控摄像头之间具备通信连接。巡检管理装置可通过该通信连接获取监控摄像头采集到的视频流。a小区的管理人员进而可通巡检管理装置查看巡检员执行垃圾满溢巡检任务的监控视频流。
203.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并
不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
204.若本技术技术方案涉及个人信息,应用本技术技术方案的产品在处理个人信息前,已明确告知个人信息处理规则,并取得个人自主同意。若本技术技术方案涉及敏感个人信息,应用本技术技术方案的产品在处理敏感个人信息前,已取得个人单独同意,并且同时满足“明示同意”的要求。例如,在摄像头等个人信息采集装置处,设置明确显著的标识告知已进入个人信息采集范围,将会对个人信息进行采集,若个人自愿进入采集范围即视为同意对其个人信息进行采集;或者在个人信息处理的装置上,利用明显的标识/信息告知个人信息处理规则的情况下,通过弹窗信息或请个人自行上传其个人信息等方式获得个人授权;其中,个人信息处理可包括个人信息处理者、个人信息处理目的、处理方式以及处理的个人信息种类等信息。
205.上述详细阐述了本技术实施例的方法,下面提供了本技术实施例的装置。
206.请参阅图3,图3为本技术实施例提供的一种巡检管理装置的结构示意图,该巡检管理装置1包括获取单元11和处理单元12。具体的:
207.获取单元11,用于获取巡检任务和执行所述巡检任务的巡检员的至少一个第一位置;
208.处理单元12,用于根据所述至少一个第一位置和所述巡检任务,生成所述巡检员的巡检记录。
209.结合本技术任一实施方式,所述巡检任务包括至少一个待巡检点位;
210.所述处理单元12,用于:
211.确定所述至少一个第一位置中与所述至少一个待巡检点位匹配的位置的数量,得到已巡检点位数量;
212.将所述已巡检点位数量作为所述巡检员的巡检记录。
213.结合本技术任一实施方式,所述处理单元12,还用于:
214.确定所述已巡检点位数量与所述待巡检点位的数量的比值,得到待巡检点位覆盖率;
215.将所述已巡检点位数量和所述待巡检点位覆盖率,作为所述巡检员的巡检记录。
216.结合本技术任一实施方式,在所述第一位置的数量大于1的情况下,所述处理单元12,用于:
217.根据所述至少一个第一位置的最大时间戳和所述至少一个第一位置的最小时间戳,确定所述巡检员的巡检时长;
218.将所述巡检时长作为所述巡检员的巡检记录。
219.结合本技术任一实施方式,所述处理单元12,用于:
220.根据所述巡检任务的起始时间和所述巡检任务的结束时间,确定所述巡检员的应巡检时长;
221.确定所述巡检时长与所述应巡检时长的比值,得到所述巡检员的出勤率;
222.将所述巡检时长和所述巡检员的出勤率,作为所述巡检员的巡检记录。
223.结合本技术任一实施方式,所述处理单元12,用于:
224.获取所述巡检任务的巡检区域的地图;
225.根据所述至少一个第一位置,得到所述巡检员在所述地图内的巡检轨迹;
226.将所述巡检员在所述地图内的巡检轨迹,作为所述巡检记录。
227.结合本技术任一实施方式,所述处理单元12,用于:
228.根据所述至少一个第一位置,得到所述巡检员的已巡检路线;
229.在所述巡检员的已巡检路线与所述巡检任务的参考巡检路线匹配的情况下,确定所述巡检员的巡检状态为正常;
230.在所述巡检员的已巡检路线与所述巡检任务的参考巡检路线不匹配的情况下,确定所述巡检员的巡检状态为异常;
231.将所述巡检员的巡检状态,作为所述巡检记录。
232.结合本技术任一实施方式,所述至少一个第一位置包括第二位置;
233.所述获取单元11,用于:
234.在所述巡检员的第一蓝牙终端与至少一个第二蓝牙终端之间建立蓝牙连接的情况下,获取所述第一蓝牙终端与所述至少一个第二蓝牙终端之间的至少一个蓝牙信号强度,以及所述至少一个第二蓝牙终端的至少一个第三位置;
235.根据所述至少一个蓝牙信号强度和至少一个所述第三位置,确定所述第一蓝牙终端的位置,作为所述第二位置。
236.本技术实施例中,巡检管理装置根据至少一个第一位置和巡检任务,生成巡检员的巡检记录,可降低确定巡检结果的人力成本,提高巡检效率。
237.在一些实施例中,本技术实施例提供的装置具有的功能或包含的模块可以用于执行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这里不再赘述。
238.图4为本技术实施例提供的一种巡检管理装置的硬件结构示意图。该巡检管理装置2包括处理器21,存储器22,输入装置23,输出装置24。该处理器21、存储器22、输入装置23和输出装置24通过连接器相耦合,该连接器包括各类接口、传输线或总线等等,本技术实施例对此不作限定。应当理解,本技术的各个实施例中,耦合是指通过特定方式的相互联系,包括直接相连或者通过其他设备间接相连,例如可以通过各类接口、传输线、总线等相连。
239.处理器21可以是一个或多个图形处理器(graphics processing unit,gpu),在处理器21是一个gpu的情况下,该gpu可以是单核gpu,也可以是多核gpu。可选的,处理器21可以是多个gpu构成的处理器组,多个处理器之间通过一个或多个总线彼此耦合。可选的,该处理器还可以为其他类型的处理器等等,本技术实施例不作限定。
240.存储器22可用于存储计算机程序指令,以及用于执行本技术方案的程序代码在内的各类计算机程序代码。可选地,存储器包括但不限于是随机存储记忆体(random access memory,ram)、只读存储器(read-only memory,rom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、或便携式只读存储器(compact disc read-only memory,cd-rom),该存储器用于相关指令及数据。
241.输入装置23用于输入数据和/或信号,以及输出装置24用于输出数据和/或信号。输入装置23和输出装置24可以是独立的器件,也可以是一个整体的器件。
242.可理解,本技术实施例中,存储器22不仅可用于存储相关指令,还可用于存储相关数据,如该存储器22可用于存储通过输入装置23获取的至少一个第一位置,又或者该存储
disc,dvd))、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
250.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:只读存储器(read-only memory,rom)或随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可存储程序代码的介质。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献