本发明涉及计算机,尤其涉及一种快递包裹信息的推送方法、装置及设备。
背景技术:
1、物流信息是指与物流活动(商品包装、商品运输、商品储存、商品装卸等)有关的一切信息。它是反映物流各种活动内容的知识、资料、图像、数据和文件的总称,是物流活动中各个环节生成的信息,一般是随着从生产到消费的物流活动的产生而产生的信息流,与物流过程中的运输、保管、装卸、包装等各种职能有机结合在一起,是整个物流活动顺利进行所不可缺少的。当该商品处于运输时,用户无法查到运输情况,这导致用户在平台上购买某商品时,不能便捷地实时查询其所购买的商品的完整运输轨迹和节点,用户体验感较差。
技术实现思路
1、本发明提供了一种快递包裹信息的推送方法、装置及设备,可以便于用户能够及时获知快递包裹的运输状态信息,同时可以提高物流过程的可见性,减少物流过程的混乱和降低物流损失、提高快递包裹的管理效率,降低物流管理成本。
2、一方面,本发明提供了一种快递包裹信息的推送方法,所述方法包括:
3、接收快速包裹对应的物流数据展示请求,所述物流数据展示请求携带所述快递包裹揽件后生成的订单号以及多个物流数据类别;
4、基于所述物流数据展示请求,在物流平台的中转节点以及运输节点对应的数据中,查询所述快速包裹的更新物流数据;
5、根据所述更新物流数据,采集所述快递包裹在所述中转节点以及所述运输节点的运输轨迹;
6、对所述快递包裹的运输轨迹进行解析,得到所述快递包裹对应的待推送信息;
7、向所述快递包裹对应的终端发送所述待推送信息,以使所述终端展示所述快递包裹对应的更新运单状态。
8、可选的,所述基于所述物流数据展示请求,在物流平台的中转节点以及运输节点对应的数据中,查询所述快速包裹的更新物流数据,包括:
9、解析所述物流数据展示请求,得到所述快递包裹的订单号以及多个物流数据类别;
10、确定每个物流数据类别对应的数据源端,得到多个数据源端;
11、根据所述订单号在每个数据源端查询所述快递包裹对应的初始物流数据;
12、根据物流平台的中转节点以及运输节点各自对应的实时数据,对所述初始物流数据进行更新,得到更新物流数据。
13、可选的,所述根据物流平台的中转节点以及运输节点各自对应的实时数据,对所述初始物流数据进行更新,得到更新物流数据,包括:
14、向物流平台发送下单状态查询请求,所述物流平台基于所述订单号确定所述订单号对应的运单数据库,并在所述运单数据库中查询所述快递包裹的下单状态信息;
15、接收所述物流平台发送的下单状态信息,若所述下单状态信息表征所述快递包裹下单成功,获取所述物流平台的中转节点以及运输节点各自对应的实时数据;
16、根据物流平台的中转节点对应的实时数据,对所述初始物流数据进行更新,得到初始更新数据;
17、根据所述运输节点对应的实时数据,对所述初始更新数据进行更新,得到所述更新物流数据。
18、可选的,所述对所述快递包裹的运输轨迹进行解析,得到所述快递包裹对应的待推送信息,包括:
19、将三次hermite插值、三次样条插值、最近邻插值算法中的至少一种确定为插值算法;
20、基于所述插值算法对所述快递包裹的运输轨迹进行路径点插值处理,得到插值处理结果;
21、对所述插值处理结果进行参考轨迹的重采样处理,以使离散路径点分布均匀,得到解析轨迹;
22、将所述解析轨迹转换成所述快递包裹对应的待推送信息。
23、可选的,所述对所述插值处理结果进行参考轨迹的重采样处理,以使离散路径点分布均匀,得到解析轨迹,包括:
24、依次计算所述插值处理结果中相邻两点之间的距离,得到距离序列;
25、将所述距离序列中的初始距离设置为0,依次累加所述距离序列中的距离值,并通过等距重采样方法对所述距离序列中的各个距离进行更新;
26、基于距离的更新结果构建分布均匀的所述解析轨迹。
27、可选的,所述将所述解析轨迹转换成所述快递包裹对应的待推送信息,包括:
28、获取所述解析轨迹对应的轨迹图像;
29、将所述轨迹图像输入轨迹特征识别模型进行轨迹特征识别处理,得到轨迹特征;
30、根据所述轨迹特征生成所述待推送信息。
31、可选的,所述轨迹特征识别模型的训练方法包括:
32、获取样本轨迹图像,所述样本轨迹图像标注了样本轨迹特征标签;
33、将所述样本轨迹图像输入预设模型,基于所述预设模型的deeplabv3+网络通过编码器提取所述样本轨迹图像中的两部分样本图像特征,
34、基于解码器的卷积调整通道,对所述两部分样本图像特征进行融合,得到样本轨迹特征预测结果;
35、基于所述样本轨迹特征预测结果与所述样本轨迹特征标签之间的差异,确定目标损失信息;
36、根据所述目标损失信息对所述预设模型进行训练,得到所述轨迹特征识别模型。
37、另一方面提供了一种快递包裹信息的推送装置,所述装置包括:
38、请求接收模块,用于接收快速包裹对应的物流数据展示请求,所述物流数据展示请求携带所述快递包裹揽件后生成的订单号以及多个物流数据类别;
39、数据查询模块,用于基于所述物流数据展示请求,在物流平台的中转节点以及运输节点对应的数据中,查询所述快速包裹的更新物流数据;
40、轨迹采集模块,用于根据所述更新物流数据,采集所述快递包裹在所述中转节点以及所述运输节点的运输轨迹;
41、信息确定模块,用于对所述快递包裹的运输轨迹进行解析,得到所述快递包裹对应的待推送信息;
42、信息发送模块,用于向所述快递包裹对应的终端发送所述待推送信息,以使所述终端展示所述快递包裹对应的更新运单状态。
43、可选的,所述数据查询模块包括:
44、数据类别确定单元,用于解析所述物流数据展示请求,得到所述快递包裹的订单号以及多个物流数据类别;
45、数据源确定单元,用于确定每个物流数据类别对应的数据源端,得到多个数据源端;
46、初始数据确定单元,用于根据所述订单号在每个数据源端查询所述快递包裹对应的初始物流数据;
47、数据更新单元,用于根据物流平台的中转节点以及运输节点各自对应的实时数据,对所述初始物流数据进行更新,得到更新物流数据。
48、可选的,所述数据更新单元包括:
49、请求发送子单元,用于向物流平台发送下单状态查询请求,所述物流平台基于所述订单号确定所述订单号对应的运单数据库,并在所述运单数据库中查询所述快递包裹的下单状态信息;
50、信息接收子单元,用于接收所述物流平台发送的下单状态信息,若所述下单状态信息表征所述快递包裹下单成功,获取所述物流平台的中转节点以及运输节点各自对应的实时数据;
51、初始更新子单元,用于根据物流平台的中转节点对应的实时数据,对所述初始物流数据进行更新,得到初始更新数据;
52、更新子单元,用于根据所述运输节点对应的实时数据,对所述初始更新数据进行更新,得到所述更新物流数据。
53、可选的,所述信息确定模块包括:
54、算法确定单元,用于将三次hermite插值、三次样条插值、最近邻插值算法中的至少一种确定为插值算法;
55、插值单元,用于基于所述插值算法对所述快递包裹的运输轨迹进行路径点插值处理,得到插值处理结果;
56、重采样单元,用于对所述插值处理结果进行参考轨迹的重采样处理,以使离散路径点分布均匀,得到解析轨迹;
57、信息转换单元,用于将所述解析轨迹转换成所述快递包裹对应的待推送信息。
58、可选的,所述重采样单元包括:
59、距离计算子单元,用于依次计算所述插值处理结果中相邻两点之间的距离,得到距离序列;
60、距离更新子单元,用于将所述距离序列中的初始距离设置为0,依次累加所述距离序列中的距离值,并通过等距重采样方法对所述距离序列中的各个距离进行更新;
61、轨迹确定子单元,用于基于距离的更新结果构建分布均匀的所述解析轨迹。
62、可选的,所述信息转换单元包括:
63、图像获取子单元,用于获取所述解析轨迹对应的轨迹图像;
64、特征识别子单元,用于将所述轨迹图像输入轨迹特征识别模型进行轨迹特征识别处理,得到轨迹特征;
65、信息推送子单元,用于根据所述轨迹特征生成所述待推送信息。
66、可选的,所述装置还包括:
67、样本图像获取模块,用于获取样本轨迹图像,所述样本轨迹图像标注了样本轨迹特征标签;
68、样本图像提取模块,用于将所述样本轨迹图像输入预设模型,基于所述预设模型的deeplabv3+网络通过编码器提取所述样本轨迹图像中的两部分样本图像特征;
69、样本特征预测模块,用于基于解码器的卷积调整通道,对所述两部分样本图像特征进行融合,得到样本轨迹特征预测结果;
70、目标损失确定模块,用于基于所述样本轨迹特征预测结果与所述样本轨迹特征标签之间的差异,确定目标损失信息;
71、模型确定模块,用于根据所述目标损失信息对所述预设模型进行训练,得到所述轨迹特征识别模型。
72、另一方面提供了一种电子设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上所述的快递包裹信息的推送方法。
73、另一方面提供了一种计算机存储介质,所述计算机存储介质存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如上所述的快递包裹信息的推送方法。
74、另一方面提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行以实现如上所述的快递包裹信息的推送方法。
75、本发明提供的快递包裹信息的推送方法、装置及设备,具有如下技术效果:
76、本发明接收快速包裹对应的物流数据展示请求,所述物流数据展示请求携带所述快递包裹揽件后生成的订单号以及多个物流数据类别;基于所述物流数据展示请求,在物流平台的中转节点以及运输节点对应的数据中,查询所述快速包裹的更新物流数据;根据所述更新物流数据,采集所述快递包裹在所述中转节点以及所述运输节点的运输轨迹;对所述快递包裹的运输轨迹进行解析,得到所述快递包裹对应的待推送信息;向所述快递包裹对应的终端发送所述待推送信息,以使所述终端展示所述快递包裹对应的更新运单状态。本发明实现了向用户推送快递包裹在运输过程中的实时轨迹,以便用户能够及时获知快递包裹的运输状态信息,同时可以提高物流过程的可见性,减少物流过程的混乱和降低物流损失、提高快递包裹的管理效率,降低物流管理成本。