本技术涉及物流分拣,具体涉及一种异常包裹处理方法、装置、电子设备及存储介质。
背景技术:
1、随着物流行业的发展,自动化分拣被广泛应用于物流中转环节。分拣时,需要根据运单号,查询对应的目的地信息,并结合业务规则将快件分拣到特定的区域。在特殊情况下,由于面单、硬件设备或软件出现问题,可能导致快件无法被正常分拣到应去的区域。通常情况下,这些快件会被分拣至一个默认的异常处理区域,由人工进行进一步的处理。处理好的快件会被重新放上自动分拣机上,由分拣机带至对应的正常区域。
2、然而受人工作业效率的影响,该过程十分耗时,效率较低。
技术实现思路
1、本技术提供一种异常包裹处理方法、装置、电子设备及存储介质,旨在解决目前的异常包裹处理方法较为耗时,效率较低的问题。
2、第一方面,本技术提供一种异常包裹处理方法,包括:
3、获取预设的异常处理节点,以及所述异常处理节点的待处理任务;
4、根据所述待处理任务的数量,确定所述异常处理节点中排队时间最短的目标处理节点;
5、获取待处理的目标包裹的包裹信息;
6、将所述包裹信息发送至所述目标处理节点,通过所述目标处理节点对所述目标包裹进行处理。
7、在本技术的一种可能的实现方式中,所述获取待处理的目标包裹的包裹信息,包括:
8、获取待处理的包裹图像,以及所述包裹图像中的运单号;
9、确定所述包裹图像对应的包裹的目标分拣场地,以及所述目标分拣场地对应的预设任务表;
10、若所述预设任务表中不包含所述运单号,则将所述包裹图像对应的包裹作为待处理的目标包裹,将所述包裹图像设定为所述目标包裹的包裹信息。
11、在本技术的一种可能的实现方式中,所述将所述包裹信息发送至所述目标处理节点,通过所述目标处理节点对所述目标包裹进行处理,包括:
12、将所述包裹信息发送至所述目标处理节点,通过所述目标处理节点提取所述包裹信息中的收件地址信息;
13、根据所述收件地址信息和所述目标分拣场地的位置信息,确定所述目标包裹的实际分拣场地。
14、在本技术的一种可能的实现方式中,所述获取待处理的包裹图像,以及所述包裹图像中的运单号,包括:
15、获取待处理的包裹图像;
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、若未识别得到所述包裹图像中与运单号关联的一维码,则通过预设的第三单号识别模型,对所述包裹图像进行文本识别处理,得到所述包裹图像的运单号。
47、在本技术的一种可能的实现方式中,所述待处理任务的数量包括各预设任务类型对应的待处理任务的数量,确定单元还用于:
48、统计各所述预设任务类型对应的待处理任务的数量;
49、对于每一个预设任务类型,获取所述异常处理节点对应的平均处理时间;
50、根据各所述预设任务类型对应的待处理任务的数量,以及各所述预设任务类型对应的平均处理时间,计算得到所述异常处理节点的排队时间;
51、将排队时间最短的异常处理节点设定为目标处理节点。
52、在本技术的一种可能的实现方式中,确定单元还用于:
53、若各异常处理节点的排队时间均小于或者均等于预设时间阈值,则获取所述目标包裹对应的异常任务类型,以及各所述异常处理节点处理所述异常任务类型的任务时的目标处理时间,将目标处理时间最小的异常处理节点设定为目标处理节点;
54、若各异常处理节点的排队时间中至少一个大于预设时间阈值,则执行所述将排队时间最短的异常处理节点设定为目标处理节点的步骤。
55、在本技术的一种可能的实现方式中,处理单元还用于:
56、根据所述目标包裹的处理结果,控制预设的包裹分拣装置,对所述目标包裹进行分拣。
57、第三方面,本技术还提供一种电子设备,电子设备包括处理器、存储器以及存储于存储器中并可在处理器上运行的计算机程序,处理器调用存储器中的计算机程序时执行本技术提供的任一种异常包裹处理方法中的步骤。
58、第四方面,本技术还提供一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现本技术提供的任一种异常包裹处理方法中的步骤。
59、综上所述,本技术实施例提供的异常包裹处理方法,包括:获取预设的异常处理节点,以及所述异常处理节点的待处理任务;根据所述待处理任务的数量,确定所述异常处理节点中排队时间最短的目标处理节点;获取待处理的目标包裹的包裹信息;将所述包裹信息发送至所述目标处理节点,通过所述目标处理节点对所述目标包裹进行处理。
60、可见,本技术实施例提供的异常包裹处理方法可以从预设的异常处理节点中,选择排队时间最少的节点,然后通过该节点对异常包裹进行处理,提高异常包裹的处理效率,减少处理异常包裹时的排队时间。并且,本技术实施例提供的异常包裹处理方法无需人工操作包裹实物,无需反复搬运包裹,降低人力成本。