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

损坏件定责方法、装置、电子设备及存储介质与流程

2022-05-21 03:05:01 来源:中国专利 TAG:


1.本技术涉及物流技术领域,具体涉及一种损坏件定责方法、装置、电子设备及计算机可读存储介质。


背景技术:

2.随着人民生活水平不断地提高,线上购物成为了新的生活方式,线上购物的快速发展带动了物流行业的快速发展。为了满足物流行业的精细化运营,经常需要检测物流件(如快递等)是否存在损坏情况,并检测导致物流件出现损坏的归责人或归责物。
3.在传统的方式中,当物流件出现损坏时,通过分析绑定在出现损坏的物流件(简称损坏件)上的传感器采集的运动状态、违规操作和所处路由等信息,确定损坏件的归责人或归责物。但是,由于逐票配置传感器的成本较高,因此此种归责方式逐渐被淘汰。
4.现有技术中,还会通过采集场地视频或图像,识别并记录物流操作现场是否存在如违规抛扔、违规码货、暴力装卸等违规操作。但是,这种方式只能记录违规操作的场地、时间等信息,无法精准定位到是哪个物流件被违规操作。需要耗费大量的时间,将损坏件所经过的操作场地、操作时间、分别与违规操作的场地、时间等信息进行匹配,才能确定损坏件的归责人或归责物,定责效率相对较低。


技术实现要素:

5.本技术提供一种损坏件定责方法、装置、电子设备及计算机可读存储介质,旨在解决需要耗费大量时间将损坏件所经过的操作场地、操作时间、分别与违规操作的场地、时间等信息进行匹配,定责效率较低的问题。
6.第一方面,本技术提供一种损坏件定责方法,所述方法包括:
7.根据预设的m个空间网格以及n个时间网格,获取m
×
n个时空网格,其中,所述n个时间网格由第一预设时段划分得到,所述m
×
n个时空网格中的每个时空网格均包括空间信息和时间信息;
8.确定所述m
×
n个时空网格中的违规网格,其中,所述违规网格是指空间信息、时间信息分别与违规行为数据的违规空间、违规时间匹配的时空网格;
9.从所述违规网格中获取目标网格,其中,所述目标网格是指所述空间信息与待定责损坏件的操作空间相符、且所述时间信息与所述待定责损坏件的操作时间相符的时空网格;
10.获取所述目标网格的空间信息和时间信息,以作为所述待定责损坏件的定责信息。
11.第二方面,本技术提供一种损坏件定责装置,所述损坏件定责装置包括:
12.第一获取单元,用于根据预设的m个空间网格以及n个时间网格,获取m
×
n个时空网格,其中,所述n个时间网格由第一预设时段划分得到,所述m
×
n个时空网格中的每个时空网格均包括空间信息和时间信息;
13.确定单元,用于确定所述m
×
n个时空网格中的违规网格,其中,所述违规网格是指空间信息、时间信息分别与违规行为数据的违规空间、违规时间匹配的时空网格;
14.第二获取单元,用于从所述违规网格中获取目标网格,其中,所述目标网格是指所述空间信息与待定责损坏件的操作空间相符、且所述时间信息与所述待定责损坏件的操作时间相符的时空网格;
15.定责单元,用于获取所述目标网格的空间信息和时间信息,以作为所述待定责损坏件的定责信息。
16.在本技术的一些实施例中,所述第二获取单元具体用于:
17.获取所述待定责损坏件在第二预设时段内的第一操作数据,其中,所述第一操作数据包括所述待定责损坏件的第一操作空间和第一操作时间,所述第二预设时段处于所述第一预设时段内;
18.根据所述第一操作数据和所述m
×
n个时空网格,检测所述待定责损坏件的轨迹网格,其中,所述轨迹网格是指所述m
×
n个时空网格中,所述空间信息与所述第一操作空间相符、且所述时间信息与所述第一操作时间相符的时空网格;
19.当检测到所述轨迹网格与所述违规网格相同时,将所述轨迹网格作为所述目标网格。
20.在本技术的一些实施例中,所述轨迹网格包括第一轨迹网格和第二轨迹网格,所述损坏件定责装置还包括第三获取单元,在所述根据所述第一操作数据和所述m
×
n个时空网格,检测所述待定责损坏件的轨迹网格的步骤之前,所述第三获取单元具体用于:
21.获取所述待定责损坏件在所述第二预设时段内的第二操作数据,其中,第二操作数据包括所述待定责损坏件的第二操作时间;
22.从预设的操作数据中,获取操作时间与所述第二操作时间相符的目标操作数据;
23.获取所述目标操作数据的操作空间信息,以作为所述待定责损坏件的第二操作空间,其中,所述第二操作数据还包括所述第二操作空间;
24.在本技术的一些实施例中,所述第二获取单元具体用于:
25.根据所述第一操作数据,从所述m
×
n个时空网格中获取所述待定责损坏件的第一轨迹网格;
26.根据所述第二操作数据,从所述m
×
n个时空网格中获取所述待定责损坏件的第二轨迹网格。
27.在本技术的一些实施例中,所述第二获取单元具体用于:
28.当检测到所述第二轨迹网格与所述违规网格相同时,将所述第二轨迹网格作为所述目标网格;
29.在本技术的一些实施例中,所述损坏件定责装置还包括置信度检测单元,所述置信度检测单元具体用于:
30.检测所述第二轨迹网格的第一置信度;
31.将所述第一置信度作为所述定责信息的置信度。
32.在本技术的一些实施例中,所述确定单元具体用于:
33.获取所述m
×
n个时空网格的违规行为数据;
34.检测所述违规行为数据的违规时间和违规空间;
35.遍历所述m
×
n个时空网格,检测当前时空网格的空间信息、时间信息是否分别与所述违规空间、所述违规时间匹配;
36.当所述当前时空网格的空间信息、时间信息分别与所述违规空间、所述违规时间匹配时,将当前时空网格作为所述违规网格。
37.在本技术的一些实施例中,在所述当所述当前时空网格的空间信息、时间信息分别与所述违规空间、所述违规时间匹配时,将当前时空网格作为所述违规网格的步骤之后,所述确定单元具体用于:
38.根据所述时间信息,从所述m
×
n个时空网格中,获取与所述违规网格之间的时间距离小于预设时长阈值的时空网格,以作为雾化网格;
39.在本技术的一些实施例中,所述第二获取单元具体用于:
40.从所述雾化网格和所述违规网格中,获取所述目标网格;
41.在本技术的一些实施例中,所述定责单元具体用于:
42.当所述目标网格与所述雾化网格相同时,检测所述雾化网格的第二置信度;
43.将所述第二置信度作为所述定责信息的置信度。
44.在本技术的一些实施例中,所述损坏件定责装置还包括分类单元,在所述确定所述m
×
n个时空网格中的违规网格的步骤之后,所述分类单元具体用于:
45.对所述违规网格对应的违规行为数据进行分类,得到所述违规网格的违规类型;
46.对所述违规网格对应的违规行为数据进行强度检测,得到所述违规网格的违规强度;
47.在本技术的一些实施例中,所述定责单元具体用于:
48.获取所述目标网格的违规类型、以及所述目标网格的违规强度,以作为所述待定责损坏件的定责信息。
49.第三方面,本技术还提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行本技术提供的任一种损坏件定责方法中的步骤。
50.第四方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的损坏件定责方法中的步骤。
51.本技术通过以时间和空间为维度,先构建m
×
n个时空网格;并将空间信息、时间信息分别与违规行为数据的违规空间、违规时间匹配的时空网格,作为违规网格。因此,第一方面,本技术实施例中可以统筹全面的违规行为数据,避免了单独针对每个损坏件所经过的操作场地、操作时间、分别与违规操作的场地、时间等信息进行匹配,定责效率较低的问题。
52.通过从违规网格中,获取空间信息与待定责损坏件的操作空间相符、且时间信息与待定责损坏件的操作时间相符的目标网格,将目标网格的空间信息和时间信息作为待定责损坏件的定责信息。可见,第二方面,由于通过违规网格的空间信息和时间信息,因此可以详细记录各违规行为数据的发生时间、地点等信息,进而可以更全面地确定待定责损坏件的定责信息。
附图说明
53.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
54.图1是本技术实施例提供的损坏件定责方法的一种流程示意图;
55.图2是本技术实施例中提供的m
×
n个时空网格的一种实施例示意图;
56.图3是本技术实施例中提供的轨迹网格的一种实施例示意图;
57.图4是本技术实施例中提供的目标网格的一种实施例示意图;
58.图5是本技术实施例中提供的步骤s20的一个实施例流程示意图;
59.图6是本技术实施例中提供的损坏件定责装置的一个实施例结构示意图;
60.图7是本技术实施例中提供的电子设备的一个实施例结构示意图。
具体实施方式
61.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
62.在本技术实施例的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术实施例的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
63.为了使本领域任何技术人员能够实现和使用本技术,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本技术。在其它实例中,不会对公知的过程进行详细阐述,以避免不必要的细节使本技术实施例的描述变得晦涩。因此,本技术并非旨在限于所示的实施例,而是与符合本技术实施例所公开的原理和特征的最广范围相一致。
64.本技术实施例提供一种损坏件定责方法、装置、电子设备和计算机可读存储介质。其中,该损坏件定责装置可以集成在电子设备中,该电子设备可以是服务器,也可以是终端等设备。
65.首先,在介绍本技术实施例之前,先介绍下本技术实施例关于应用背景的相关内容。
66.在快递运输中,由于中间环节不透明(人、车、机器操作)导致违规证据信息缺失,快件损坏一直无法进行精准的定责。目前用于定责的数据信息有:
67.a.路由节点信息以及巴枪操作信息。可识别异常路由或操作,缺点是无法判断操作的力度或者违规程度(如装卸车操作,仅能通过次数判断违规,无法识别暴力装卸等场景)。
68.b.客诉文本信息。通过客户对包材及损坏情况描述,可以定位损坏的部位以及包材是否合规。缺点是仍然无法定位中间环节的违规操作。
69.c.视频图片类信息。通过视觉算法识别违规操作,例如违规抛扔、违规码货等行为。缺点是无法精确定位到违规单号,仅能定位到场地、时间、操作区域,需要进一步人工核查确认。
70.d.物理测量法。通过传感器采集包裹运动数据,结合人工智能算法和巴枪路由数据,还原包裹全生命周期的运动状态、违规操作和所处路由环节。缺点是成本较高,无法逐票配置采集器。
71.基于现有的相关技术存在的上述缺陷,本技术实施例提供了损坏件定责方法,通过将上述几类证据文本结合并将场景网格化的方式,进行快件损坏环节定位定责,至少在一定程度上克服现有的相关技术所存在的缺陷。
72.本技术实施例损坏件定责方法的执行主体可以为本技术实施例提供的损坏件定责装置,或者集成了该损坏件定责装置的服务器设备、物理主机或者用户设备(user equipment,ue)等不同类型的电子设备,其中,损坏件定责装置可以采用硬件或者软件的方式实现,ue具体可以为智能手机、平板电脑、笔记本电脑、掌上电脑、台式电脑或者个人数字助理(personal digital assistant,pda)等终端设备。
73.该电子设备可以采用单独运行的工作方式,或者也可以采用设备集群的工作方式,通过应用本技术实施例提供的损坏件定责方法,一方面,可以避免了单独针对每个损坏件所经过的操作场地、操作时间、分别与违规操作的场地、时间等信息进行匹配,定责效率较低的问题;另一方面,可以更全面地确定待定责损坏件的定责信息。
74.下面,开始介绍本技术实施例提供的损坏件定责方法,本技术实施例中以电子设备作为执行主体,为了简化与便于描述,后续方法实施例中将省略该执行主体。
75.参照图1,图1是本技术实施例提供的损坏件定责方法的一种流程示意图。需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该损坏件定责方法包括步骤s10~s40,其中:
76.s10、根据预设的m个空间网格以及n个时间网格,获取m
×
n个时空网格。
77.其中,所述n个时间网格由第一预设时段划分得到,所述m
×
n个时空网格中的每个时空网格均包括空间信息和时间信息。
78.其中,m个空间网格是由多个不同的空间信息(如场地信息、运输信息信息等)划分得到。
79.m
×
n个时空网格中,第k个时空网格的空间信息是指第k个时空网格所指示的场地(如场地的主线、设备、处理区域、操作员)、运输车辆(如车辆的驾驶员、车牌、车标)等信息。
80.m
×
n个时空网格中,第k个时空网格的时间信息是指第k个时空网格所指示的时间。
81.在一些实施例中,在步骤s10之前,还包括:根据预设的时间间隔,对第一预设时段进行划分,得到n个时间网格。其中,每个时间网格用于指示一个基准时段。
82.例如,按每5分钟一个时间网格ti,把每天分成(24
×
12)个时间网格。其中,i的取值范围为:1~n,n=(24
×
12)=288。
83.在一些实施例中,在步骤s10之前,还包括:对预设的多个空间信息进行划分,得到m个空间网格。其中,预设的多个空间信息可以是同一类型、也可以是不同类型,具体可以根据实际业务需求而设置。比如,预设的多个空间信息可以是多个不同的场地信息、或多个不
同的运输车辆信息等,也可以是结合场地信息和运输车辆信息两种不同类型的划分。
84.例如,针对a、b、c、d四个场地的信息进行划分,得到4个空间网格。其中,m=4。
85.又如,针1、2、3三个运输车辆的信息进行划分,得到3个空间网格。其中,m=3。
86.再如,针对a、b、c、d四个场地的信息、以及1、2、3三个运输车辆的信息进行划分,得到7个空间网格。其中,m=7。
87.为了方便理解,以一具体例子进行说明。请参照图2,图2是本技术实施例中提供的m
×
n个时空网格的一种实施例示意图。
88.例如,针对如图2左上方所示n=5个时间网格、如图2左下方m=7个空间网格,可以构建得到如图2右方所示的(m
×
n)=7
×
5=35个时空网格。
89.图2左上方所示时间网格中,从左至右的时间网格ti分别指示的基准时段为:7:00~7:05、7:05~7:10、7:10~7:15、7:15~7:20、7:20~7:25。其中,i的取值范围为:1~n,n=5。
90.图2左下方所示空间网格中,从左至右的空间网格sj分别由场地a、b、c、d、运输车辆1、2、3的信息划分得到。其中,j的取值范围为:1~m,n=7。
91.此时,针对图2右方所示的m
×
n个时空网格中第1个时空网格,用于指示空间信息(场地a的主线、设备、处理区域、操作员等信息)、时间信息(基准时段7:00~7:05)。同理,针对图2右方所示的m
×
n个时空网格中每一个时空网格k,分别用于指示对应的空间信息、时间信息。其中,k的取值范围为:1~(m
×
n)。
92.其中,m
×
n个时空网格中的任意两个时空网格分别所指示的空间信息、时间信息中,空间信息和时间信息中至少一者不同。
93.s20、确定所述m
×
n个时空网格中的违规网格。
94.其中,所述违规网格是指存在违规行为数据的时空网格。具体是指是指空间信息、时间信息分别与违规行为数据的违规空间、违规时间匹配的时空网格。
95.其中,违规行为数据是指不符合或违反正常物流运输过程(物流运输过程包括如分拣、运输、搬运、装卸等操作)的操作要求的行为。违规行为数据可以包括如违规倒货、人为脚踢、暴力分拣、皮带机堵转等。
96.为了便于物流行业的精细化运营,一般会记录整个物流运输过程的各类违规行为数据。
97.具体地,违规行为数据对应记录有违规时间和违规空间,若违规行为数据的违规时间、违规空间,分别与m
×
n个时空网格中第k个时空网格所指示的时间信息、空间信息相符,则可以将第k个时空网格确定为违规网格。其中,违规空间是指如场地、运输车辆等违规点。
98.为方便理解,请继续参照图2,例如,人为脚踢的违规时间为7:00、违规空间为场地a。其中,图2右方所示的7
×
5个时空网格中,第1个时空网格指示的时间信息为:基准时段7:00~7:05,第1个时空网格指示的空间信息为:场地a。则,可以确定图2右方所示的7
×
5个时空网格中第1个时空网格为违规网格。
99.s30、从所述违规网格中获取目标网格。
100.其中,目标网格是指空间信息与待定责损坏件的操作空间相符、且所述时间信息与所述待定责损坏件的操作时间相符的时空网格。
101.待定责损坏件是指出现损坏的的物流件。
102.例如,违规网格包括:网格1、2、3,网格1、2、3的空间信息分别为:场地a、场地b、场地c,时间信息分别为:7:05~7:10、7:10~7:15、7:15~7:20。其中,待定责损坏件的某个操作对应的操作空间为:场地b、对应的操作时间为:7:11。则,可以确定网格1为目标网格。
103.s40、获取所述目标网格的空间信息和时间信息,以作为所述待定责损坏件的定责信息。
104.其中,定责信息是指用于指示损坏件的归责人或归责物的信息。
105.例如,目标网格的空间信息指示的是:车辆1,车牌号为123、驾驶路段为北京路与天津路交汇处、驾驶超速、驾驶员为张三。目标网格的空间信息指示的是:1月1日8:00。则可以将“车辆1,车牌号为123、驾驶路段为北京路与天津路交汇处、驾驶超速、驾驶员为张三”、“1月1日8:00”作为待定责损坏件的定责信息。进而可以判定,待定责损坏件的归责人是驾驶员张三,归责原因是在1月1日8:0驾驶超速。
106.由以上内容可以看出,通过以时间和空间为维度,先构建m
×
n个时空网格;并将空间信息、时间信息分别与违规行为数据的违规空间、违规时间匹配的时空网格,作为违规网格。因此,第一方面,本技术实施例中可以统筹全面的违规行为数据,避免了单独针对每个损坏件所经过的操作场地、操作时间、分别与违规操作的场地、时间等信息进行匹配,定责效率较低的问题。
107.通过从违规网格中,获取空间信息与待定责损坏件的操作空间相符、且时间信息与待定责损坏件的操作时间相符的目标网格,将目标网格的空间信息和时间信息作为待定责损坏件的定责信息。可见,第二方面,由于通过违规网格的空间信息和时间信息,因此可以详细记录各违规行为数据的发生时间、地点等信息,进而可以更全面地确定待定责损坏件的定责信息。
108.在本技术的一些实施例中,步骤s30具体可以包括a1~a3,其中:
109.a1、获取所述待定责损坏件在第二预设时段内的第一操作数据。
110.其中,第一操作数据包括待定责损坏件的第一操作空间和第一操作时间,第二预设时段处于所述第一预设时段内。第二预设时段可以是指待定责损坏件在整个物流运输过程的时段内。
111.第一操作数据是指待定责损坏件在整个物流运输过程的各类操作数据,比如分拣、装卸、搬运、运输等操作的数据。
112.第一操作空间是指待定责损坏件在整个物流运输过程,被进行如分拣、装卸、搬运、运输等操作的空间信息(如操作地点、操作人员)。
113.第一操作时间是指待定责损坏件在整个物流运输过程,被进行如分拣、装卸、搬运、运输等操作的时间。
114.在本技术实施例中,在确定第一操作数据时,可以无需确定待定责损坏件被进行的具体操作,而只需将某操作的操作时间和操作空间进行关联作为第一操作数据,以减少数据处理量。
115.a2、根据所述第一操作数据和所述m
×
n个时空网格,检测所述待定责损坏件的轨迹网格。
116.其中,轨迹网格是指m
×
n个时空网格中,空间信息与第一操作空间相符、且时间信
息与第一操作时间相符的时空网格。
117.为了方便理解,接图2所示的例子继续说明。请参照图2和图3,图3是本技术实施例中提供的轨迹网格的一种实施例示意图。
118.例如,记录到待定责损坏件(如快件1)在整个物流运输过程分别被进行了分拣、搬运、装货、运输、卸货等操作,依次记为操作1、2、3、4、5。操作1、2、3、4、5第一操作空间分别为:场地a、场地b、场地c、车辆1、场地d,第一操作时间分别为:7:02、7:06、7:12、7:16、7:24。
119.则可以在图2所示的7
×
5个时空网格中,分别确定所指示时间信息是“7:00~7:05”且空间信息是“场地a”的网格1、时间信息是“7:05~7:10”且空间信息是“场地b”的网格2、时间信息是“7:10~7:15”且空间信息是“场地c”的网格3、时间信息是“7:15~7:20”且空间信息是“车辆1”的网格4、时间信息是“7:20~7:25”且空间信息是“场地d”的网格5,作为待定责损坏件的轨迹网格,如图3所示,图3中三角形所在的时空网格即为待定责损坏件的轨迹网格。
120.a3、当检测到所述轨迹网格与所述违规网格相同时,将所述轨迹网格作为所述目标网格。
121.为了方便理解,接图2和图3所示的例子继续说明。请参照图2、图3和图4,其中,图4是本技术实施例中提供的目标网格的一种实施例示意图。图4中圆形所在的时空网格表示违规网格,三角形所在的时空网格表示待定责损坏件的轨迹网格,其中,轨迹网格与违规网格落在了同一网格(网格2),则将网格2作为目标网格。
122.由以上内容可以看出,将违规行为数据落入m
×
n个时空网格中,通过违规网格的形式呈现;将待定责损坏件也落入m
×
n个时空网格中,通过轨迹网格的形式呈现,使得目标网络的确定更加准确、快速。
123.由于待定责损坏件在整个物流运输过程的各类操作数据较多,可能会存在缺少记录部分数据的情况,为了提高定责信息的确定率,在本技术的一些实施例中,还可以通过关联的方式获取待定责损坏件在整个物流运输过程的各类操作数据。
124.即该损坏件定责方法还可以进一步包括:获取所述待定责损坏件在所述第二预设时段内的第二操作数据;从预设的操作数据中,获取操作时间与所述第二操作时间相符的目标操作数据;获取所述目标操作数据的操作空间信息,以作为所述待定责损坏件的第二操作空间。
125.其中,第二操作数据可以包括待定责损坏件的第二操作时间、第二操作空间。
126.第二操作时间是指待定责损坏件在整个物流运输过程,被进行如分拣、装卸、搬运、运输等操作的时间。
127.第二操作空间是指待定责损坏件在整个物流运输过程,被进行如分拣、装卸、搬运、运输等操作的空间信息(如操作地点、操作人员)。
128.一般来说,物流件是多票统一运输的,不会存在单一一票物流件单独运输的情况。本技术的一些实施例中,通过获取与待定责损坏件为同批次的物流件(本文中简称为同批件)的操作数据,作为预设的操作数据。
129.预设的操作数据具体是指同批件在整个物流运输过程的各类操作数据,比如分拣、装卸、搬运、运输等操作的数据。预设的操作数据同样也可以包括同批件的操作空间、操作时间。
130.同批件的操作空间是指同批件在整个物流运输过程,被进行如分拣、装卸、搬运、运输等操作的空间信息(如操作地点、操作人员)。
131.同批件的操作时间是指同批件在整个物流运输过程,被进行如分拣、装卸、搬运、运输等操作的时间。
132.这里,第一操作空间和第二操作空间的指代含义相同。不同的是,第一操作空间是直接记录得到的,而第二操作空间是(操作时间与待定责损坏件的操作时间相同的)同批件对应的操作空间。
133.此时,轨迹网格可以包括第一轨迹网格和第二轨迹网格,对应的“根据所述第一操作数据和所述m
×
n个时空网格,检测所述待定责损坏件的轨迹网格”具体可以包括:根据所述第一操作数据,从所述m
×
n个时空网格中获取所述待定责损坏件的第一轨迹网格;根据所述第二操作数据,从所述m
×
n个时空网格中获取所述待定责损坏件的第二轨迹网格。
134.其中,第一轨迹网格是指空间信息与第一操作空间相符、且时间信息与第一操作时间数据相符的时空网格。
135.第二轨迹网格是指空间信息与第二操作空间相符、且时间信息与第二操作时间数据相符的时空网格。
136.具体地,这里只是区分了第一操作数据、第二操作数据、第一轨迹网格、第二轨迹网格,其本质还是依据与上述步骤a1~a3类似的方式确定第一轨迹网格、第二轨迹网格。故确定第一轨迹网格、第二轨迹网格的方式,可以参照上述步骤a1~a3,在此不再赘述。
137.由以上内容可以看出,通过获取与待定责损坏件为同批次的物流件(同批件)的操作数据,并从中获取(操作时间与待定责损坏件的操作时间相同的)同批件对应的操作空间,作为待定责损坏件的第二操作空间,可以提高待定责损坏件的操作数据的获取率,实现待定责损坏件全面的轨迹跟踪。避免了由于待定责损坏件在整个物流运输过程的各类操作数据较多,可能会存在缺少记录部分数据的情况,进而提高了定责信息的确定率。
138.由于第二轨迹网格所指示的操作空间是通过推理得到的,并不能保证百分百无误,为此,在本技术的一些实施例中,还提供了目标网格是第二轨迹网格时,定责信息的置信度,以便相关管理人员可以了解到:所确定的待定责损坏件的归责人或归责物的可信度。
139.即在本技术的一些实施例中,上述步骤a3“当检测到所述轨迹网格与所述违规网格相同时,将所述轨迹网格作为所述目标网格”具体可以包括:当检测到所述第一轨迹网格与所述违规网格相同时,将所述第一轨迹网格作为所述目标网格;当检测到所述第二轨迹网格与所述违规网格相同时,将所述第二轨迹网格作为所述目标网格。
140.该损坏件定责方法还包括:当将第二轨迹网格作为目标网格,检测所述第二轨迹网格的第一置信度;将所述第一置信度作为所述定责信息的置信度。其中,第一置信度是指第二轨迹网格是待定责损坏件实际经过的轨迹网格的置信度。
141.请参照图5,图5是本技术实施例中提供的步骤s20的一个实施例流程示意图。在本技术的一些实施例中,步骤s20具体可以包括以下步骤s21~s24,其中:
142.s21、获取所述m
×
n个时空网格的违规行为数据。
143.为了便于物流行业的精细化运营,一般会记录整个物流运输过程的各类数据,比如,各物流件的巴枪操作数据(如操作时间、操作类型)、路由数据(如目的地、经行地、出发地)等。又如,场地视频(如监控皮带机的运转状态的视频、监控装卸货场地的视频)。再如,
绑定在物流件上的传感器采集的运动状态、违规操作和所处路由等信息。
144.在本技术实施例中,通过结合所记录的整个物流运输过程的各类数据,可以收集比如以下几方面的数据,以作为违规行为数据:
145.1、违规操作数据,通过巴枪操作数据或者路由数据分析而得到,如:
146.①
违规倒货;
147.②
违规上矩阵;
148.③
违规装笼。
149.其中,通过巴枪操作数据或者路由数据,可以分析是否存在违规行为,从而得到违规操作数据。具体的分析方式在物流技术领域中已经存在,在此主要是获取此类违规行为的数据便于后续的分析,本技术实施例中为了简化描述,关于具体的分析方式不再赘述。
150.2、视频类违规数据,通过采集的视频或图像检测的违规行为数据,如:
151.①
违规码货;
152.②
皮带机堵转;
153.③
暴力分拣。
154.3、物理测量违规数据,通过将测量工具(如传感器)绑定在物流件上,采集并根据物流件全生命周期的位置、时间、加速度、角速度、温度、湿度等数据,通过行为分类模型算法,识别各种违规场景,如:
155.①
人为抛扔、或人为脚踢;
156.②
机器直滑槽、或机器螺旋滑槽;
157.③
温度异常、或湿度异常;
158.④
违规驾驶(如急加速、或急减速)。
159.具体地,获取违规时间处于第一预设时段内、且违规空间与m
×
n个时空网格所指示的空间信息相符的违规行为数据,以作为m
×
n个时空网格的违规行为数据。其中,m
×
n个时空网格所指示的时间信息处于第一预设时段。
160.如图2所示,比如,m
×
n个时空网格所指示的空间信息为:场地a、b、c、d、运输车辆1、2、3的信息,所指示的时间信息为:7:00~7:05、7:05~7:10、7:10~7:15、7:15~7:20、7:20~7:25(即第一预设时段7:00~7:25)。通过获取违规时间处于7:00~7:25、且违规空间处于场地a、b、c、d、运输车辆1、2、3之间的(如上述违规操作数据、视频类违规数据、物理测量违规数据等几方面的)违规行为数据,以作为m
×
n个时空网格的违规行为数据。
161.s22、检测所述违规行为数据的违规时间和违规空间。
162.其中,m
×
n个时空网格的违规行为数据可以包括一个或多个具体违规行为。分别检测每个违规行为的违规时间和违规空间,即可得到每个违规行为数据的违规时间和违规空间。
163.例如,如图2所示的例子中,m
×
n个时空网格的违规行为数据包括:人为脚踏(违规时间为7:06,违规空间为场地a)、暴力分拣(违规时间为7:08,违规空间为场地b)、违规驾驶(违规时间为7:08,违规空间为车辆1)。
164.s23、遍历所述m
×
n个时空网格,检测当前时空网格的空间信息、时间信息是否分别与所述违规空间、所述违规时间匹配。
165.其中,当前时空网格的空间信息与违规行为数据的违规空间匹配,是指当前时空
网格指示的空间信息,与违规行为数据的违规空间相同。比如,当前时空网格指示的空间信息为:运输车辆1的信息(包括如驾驶员、车牌、车标等信息),违规行为数据的违规空间为:运输车辆1,则:当前时空网格指示的空间信息,与违规行为数据的违规空间相同。
166.其中,当前时空网格的时间信息与违规行为数据的违规时间匹配,是指当前时空网格指示的时间信息,与违规行为数据的违规时间相同。比如,当前时空网格指示的时间信息为:7:05~7:10,违规行为数据的违规时间为:7:06,则:当前时空网格指示的时间信息,与违规行为数据的违规时间相同。
167.具体地,步骤s23具体可以包括如下步骤:
168.(1)遍历m
×
n个时空网格的每个时空网格,检测第k个时空网格(即当前时空网格)的空间信息、时间信息。
169.(2)检测第k个时空网格的空间信息是否与(多个违规行为数据中的)第n个违规行为数据的违规空间匹配。
170.(3)检测第k个时空网格的时间信息是否与第n个违规行为数据的违规时间相符。
171.(4)若条件(2)和(3)满足,则确定第k个时空网格的空间信息、时间信息分别与第n个违规行为数据的违规空间、违规时间匹配。
172.若条件(2)不满足、或者条件(3)不满足、或者条件(2)和(3)均不满足,则确定第k个时空网格的空间信息、时间信息分别与第n个违规行为数据的违规空间、违规时间未完全匹配。
173.s24、当所述当前时空网格的空间信息、时间信息分别与所述违规空间、所述违规时间匹配时,将当前时空网格作为所述违规网格。
174.具体地,若第k个时空网格的空间信息、时间信息分别与第n个违规行为数据的违规空间、违规时间匹配,则将第k个时空网格作为违规网格。
175.若第k个时空网格的空间信息、时间信息分别与第n个违规行为数据的违规空间、违规时间未完全匹配,则第k个时空网格不是违规网格,不做进一步处理。
176.由以上内容可以看出,通过获取m
×
n个时空网格的违规行为数据,遍历m
×
n个时空网格中每一个,以便可以将违规行为数据记录至m
×
n个时空网格中,一方面,可以全面地记录违规行为数据,为后续确定待定责损坏件的定责信息提供了全面的数据。另一方面,由于违规行为数据通过违规网格的形式进行体现,因此后续可以更快速、准确地定位到待定责损坏件的定责信息。
177.为了提高违规网格的检测率,在本技术的一些实施例中,“所述当所述当前时空网格的空间信息、时间信息分别与所述违规空间、所述违规时间匹配时,将当前时空网格作为所述违规网格”的步骤之后还包括:
178.根据所述时间信息,从所述m
×
n个时空网格中,获取与所述违规网格之间的时间距离小于预设时长阈值的时空网格,以作为雾化网格。
179.其中,违规行为数据一些是来源于巴枪操作记录、线下实际操作记录等。为了提高违规网格的检测率,因此在确定违规网格之后,将空间信息(与违规网格的空间信息)相同、时间信息(与违规网格的时间信息)相邻的时空网格,也作为违规网格,即雾化网格。
180.其中,违规网格与每个时空网格之间的时间距离是指违规网格所指示的时间(如6:55~7:00)、与每个时空网格所指示的时间(如7:05~7:10)之间的时长差(如,此时,7:00
与7:05之间的时长差为5分钟)。
181.预设时长阈值可以根据实际业务规则进行设置,在此不作限制。
182.经过雾化后,用于指示违规行为数据的网格就变多了,包括直接确定的违规网格、以及雾化网格。此时,所述从所述违规网格中获取目标网格,具体可以包括:从所述雾化网格和所述违规网格中,获取所述目标网格。
183.为了提高定责信息的可参考性,该损坏件定责方法还包括:当所述目标网格与所述雾化网格相同时,检测所述雾化网格的第二置信度;将所述第二置信度作为所述定责信息的置信度。其中,第二置信度是指雾化网格所指示信息是实际的违规信息的置信度。
184.例如,某快件于“7:00~7:05”经过“场地a”的“装车主线a1”,在时间“7:00~7:05
”-“
场地a
”-“
装车主线a1”这个时空网格内没有违规行为记录,但是在“6:55~7:00
”-“
场地a
”-“
装车主线a1”的时空网格有出现违规抛扔的违规行为记录。
185.由于考虑到线下实际操作与系统记录时间会由于上传或者巴枪操作延后等影响,因此,根据一定的雾化方法,将空间“场地a
”-“
装车主线a1”的违规时段“6:55~7:00”做前后5分钟的雾化,给予置信度90%(即在“6:55~7:00”前后5分钟的时空网格,作为雾化网格,雾化网格的置信度为90%);5-10分钟雾化,给予置信度80%(即在“6:55~7:00”前后5-10分钟的时空网格,作为雾化网格,雾化网格的置信度为80%)。
186.通过雾化,时空网格“7:00~7:05
”-“
场地a
”-“
装车主线a1”即可确定为雾化网格。雾化网格“7:00~7:05
”-“
场地a
”-“
装车主线a1”拥有90%置信度的违规记录。当确定目标网格是雾化网格:“7:00~7:05
”-“
场地a
”-“
装车主线a1”时,可以将雾化网格所指示的空间信息和时间信息:“7:00~7:05
”-“
场地a
”-“
装车主线a1”作为待定责损坏件的定责信息,并将该定责信息的置信度确定为90%。
187.在实际进行损坏件定责时,业务可以根据不同场景设置雾化网格的置信度阈值。例如高于90%的目标网格可以用来作为定责依据。
188.为了便于了解更全面的违规行为,以便更全面地掌握待定责损坏件的归责信息,在本技术的一些实施例中,还可以进一步对违规行为数据进行类型、强度分类。
189.为此,在本技术的一些实施例中,该损坏件定责方法还可以包括以下步骤b1和b2,其中:
190.b1、对所述违规网格对应的违规行为数据进行分类,得到所述违规网格的违规类型。
191.其中,违规网格对应的违规行为数据,是指违规时间、违规空间,分别与违规网格所指示的时间信息、空间信息匹配的违规行为数据。比如,第k个时空网格的空间信息、时间信息分别与(多个违规行为数据中的)第n个违规行为数据的违规空间、违规时间匹配,则第k个时空网格对应的违规行为数据为第n个违规行为数据。
192.违规类型是指违规网格的违规类型,具体是指违规网格对应的违规行为数据的违规类型。
193.在一些实施例中,可以以违规行为数据对应的违规行为,直接作为违规类型。例如,违规网格1、2、3对应的违规行为数据分别为:人为脚踏、暴力分拣、皮带机堵转,则违规网格1、2、3的违规类型为:人为脚踏、暴力分拣、皮带机堵转。
194.在一些实施例中,可以对违规行为数据对应的违规行为作进一步分类后,再作为
违规类型。又如,违规网格1、2、3对应的违规行为数据分别为:人为脚踏、暴力分拣、皮带机堵转,违规行为数据可进一步分类为:人为违规、机器违规;则违规网格1、2、3对应的违规行为数据可以分别分类为:人为违规、机器违规、机器违规,违规网格1、2、3的违规类型为:人为违规、机器违规、机器违规。
195.b2、对所述违规网格对应的违规行为数据进行强度检测,得到所述违规网格的违规强度。
196.其中,违规强度是指违规网格的违规强度,具体是指违规网格对应的违规行为数据的违规强度。
197.例如,人为脚踏的强度可以划分为:严重、中度、轻微。对违规网格1对应的违规行为数据“人为脚踏”进行强度检测,确定违规网格1对应的违规行为数据“人为脚踏”的强度为“严重”,则可以确定违规网格1的违规强度为严重。
198.此时,在确定目标网格之后,除了获取目标网格的空间信息和时间信息之外,还可以进一步获取目标网格的违规类型、以及所述目标网格的违规强度,作为待定责损坏件的定责信息。
199.例如,目标网格指示的空间信息、时间信息、违规类型、违规强度分别为:场地a的信息(包括如主线名、设备名、操作员名字等)、7:10~7:15、人为踩踏、严重。则可以确定待定责损坏件的定责信息为:待定责损坏件在场地a于7:10~7:15被严重踩踏。
200.由以上内容可以看出,通过检测违规网格的违规类型、违规强度,在确定目标网格之后,除了可以确定待定责损坏件的违规操作时间、违规操作空间等定责信息之外,还可以确定待定责损坏件的违规操作、类型强度。提供了更全面的定责信息,更便于相关管理人员查处相应的归责人或归责物。
201.为了更好实施本技术实施例中损坏件定责方法,在损坏件定责方法基础之上,本技术实施例中还提供一种损坏件定责装置,如图6所示,为本技术实施例中损坏件定责装置的一个实施例结构示意图,该损坏件定责装置600包括:
202.第一获取单元601,用于根据预设的m个空间网格以及n个时间网格,获取m
×
n个时空网格,其中,所述n个时间网格由第一预设时段划分得到,所述m
×
n个时空网格中的每个时空网格均包括空间信息和时间信息;
203.确定单元602,用于确定所述m
×
n个时空网格中的违规网格,其中,所述违规网格是指空间信息、时间信息分别与违规行为数据的违规空间、违规时间匹配的时空网格;
204.第二获取单元603,用于从所述违规网格中获取目标网格,其中,所述目标网格是指所述空间信息与待定责损坏件的操作空间相符、且所述时间信息与所述待定责损坏件的操作时间相符的时空网格;
205.定责单元604,用于获取所述目标网格的空间信息和时间信息,以作为所述待定责损坏件的定责信息。
206.在本技术的一些实施例中,所述第二获取单元603具体用于:
207.获取所述待定责损坏件在第二预设时段内的第一操作数据,其中,所述第一操作数据包括所述待定责损坏件的第一操作空间和第一操作时间,所述第二预设时段处于所述第一预设时段内;
208.根据所述第一操作数据和所述m
×
n个时空网格,检测所述待定责损坏件的轨迹网
格,其中,所述轨迹网格是指所述m
×
n个时空网格中,所述空间信息与所述第一操作空间相符、且所述时间信息与所述第一操作时间相符的时空网格;
209.当检测到所述轨迹网格与所述违规网格相同时,将所述轨迹网格作为所述目标网格。
210.在本技术的一些实施例中,所述轨迹网格包括第一轨迹网格和第二轨迹网格,所述损坏件定责装置600还包括第三获取单元(图中未示出),在所述根据所述第一操作数据和所述m
×
n个时空网格,检测所述待定责损坏件的轨迹网格的步骤之前,所述第三获取单元具体用于:
211.获取所述待定责损坏件在所述第二预设时段内的第二操作数据,其中,第二操作数据包括所述待定责损坏件的第二操作时间;
212.从预设的操作数据中,获取操作时间与所述第二操作时间相符的目标操作数据;
213.获取所述目标操作数据的操作空间信息,以作为所述待定责损坏件的第二操作空间,其中,所述第二操作数据还包括所述第二操作空间;
214.在本技术的一些实施例中,所述第二获取单元603具体用于:
215.根据所述第一操作数据,从所述m
×
n个时空网格中获取所述待定责损坏件的第一轨迹网格;
216.根据所述第二操作数据,从所述m
×
n个时空网格中获取所述待定责损坏件的第二轨迹网格。
217.在本技术的一些实施例中,所述第二获取单元603具体用于:
218.当检测到所述第二轨迹网格与所述违规网格相同时,将所述第二轨迹网格作为所述目标网格;
219.在本技术的一些实施例中,所述损坏件定责装置600还包括置信度检测单元(图中未示出),所述置信度检测单元具体用于:
220.检测所述第二轨迹网格的第一置信度;
221.将所述第一置信度作为所述定责信息的置信度。
222.在本技术的一些实施例中,所述确定单元602具体用于:
223.获取所述m
×
n个时空网格的违规行为数据;
224.检测所述违规行为数据的违规时间和违规空间;
225.遍历所述m
×
n个时空网格,检测当前时空网格的空间信息、时间信息是否分别与所述违规空间、所述违规时间匹配;
226.当所述当前时空网格的空间信息、时间信息分别与所述违规空间、所述违规时间匹配时,将当前时空网格作为所述违规网格。
227.在本技术的一些实施例中,在所述当所述当前时空网格的空间信息、时间信息分别与所述违规空间、所述违规时间匹配时,将当前时空网格作为所述违规网格的步骤之后,所述确定单元602具体用于:
228.根据所述时间信息,从所述m
×
n个时空网格中,获取与所述违规网格之间的时间距离小于预设时长阈值的时空网格,以作为雾化网格;
229.在本技术的一些实施例中,所述第二获取单元603具体用于:
230.从所述雾化网格和所述违规网格中,获取所述目标网格;
231.在本技术的一些实施例中,所述定责单元604具体用于:
232.当所述目标网格与所述雾化网格相同时,检测所述雾化网格的第二置信度;
233.将所述第二置信度作为所述定责信息的置信度。
234.在本技术的一些实施例中,所述损坏件定责装置600还包括分类单元(图中未示出),在所述确定所述m
×
n个时空网格中的违规网格的步骤之后,所述分类单元具体用于:
235.对所述违规网格对应的违规行为数据进行分类,得到所述违规网格的违规类型;
236.对所述违规网格对应的违规行为数据进行强度检测,得到所述违规网格的违规强度;
237.在本技术的一些实施例中,所述定责单元604具体用于:
238.获取所述目标网格的违规类型、以及所述目标网格的违规强度,以作为所述待定责损坏件的定责信息。
239.具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
240.由于该损坏件定责装置可以执行本技术如图1至图5对应任意实施例中损坏件定责方法中的步骤,因此,可以实现本技术如图1至图5对应任意实施例中损坏件定责方法所能实现的有益效果,详见前面的说明,在此不再赘述。
241.此外,为了更好实施本技术实施例中损坏件定责方法,在损坏件定责方法基础之上,本技术实施例还提供一种电子设备,参阅图7,图7示出了本技术实施例电子设备的一种结构示意图,具体的,本技术实施例提供的电子设备包括处理器701,处理器701用于执行存储器702中存储的计算机程序时实现如图1至图5对应任意实施例中损坏件定责方法的各步骤;或者,处理器701用于执行存储器702中存储的计算机程序时实现如图6对应实施例中各单元的功能。
242.示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器702中,并由处理器701执行,以完成本技术实施例。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。
243.电子设备可包括,但不仅限于处理器701、存储器702。本领域技术人员可以理解,示意仅仅是电子设备的示例,并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如电子备还可以包括输入输出设备、网络接入设备、总线等,处理器701、存储器702、输入输出设备以及网络接入设备等通过总线相连。
244.处理器701可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分。
245.存储器702可用于存储计算机程序和/或模块,处理器701通过运行或执行存储在存储器702内的计算机程序和/或模块,以及调用存储在存储器702内的数据,实现计算机装
置的各种功能。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、视频数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
246.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的损坏件定责装置、电子设备及其相应单元的具体工作过程,可以参考如图1至图5对应任意实施例中损坏件定责方法的说明,具体在此不再赘述。
247.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
248.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本技术如图1至图5对应任意实施例中损坏件定责方法中的步骤,具体操作可参考如图1至图5对应任意实施例中损坏件定责方法的说明,在此不再赘述。
249.其中,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取存储器(ram,random access memory)、磁盘或光盘等。
250.由于该计算机可读存储介质中所存储的指令,可以执行本技术如图1至图5对应任意实施例中损坏件定责方法中的步骤,因此,可以实现本技术如图1至图5对应任意实施例中损坏件定责方法所能实现的有益效果,详见前面的说明,在此不再赘述。
251.以上对本技术实施例所提供的一种损坏件定责方法、装置、电子设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

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

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

相关文献