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

快递盒回收方法、系统、服务器、终端及存储介质与流程

2022-02-22 07:31:55 来源:中国专利 TAG:


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.第二接收模块,用于接收所述服务器反馈的所述回收结果。
61.在一种可能的实现方式中,上述装置还包括导入模块,用于在所述发送模块发送目标快递盒的图像至服务器之后,接收所述服务器发送的所述目标快递盒的三维模型,所述三维模型是根据所述目标快递盒的图像构建的;
62.在所述三维模型上导入所述目标快递盒对应的第一标识模型,所述第一标识模型用于标识所述目标快递盒的回收状态。
63.在一种可能的实现方式中,所述第二接收模块在接收所述服务器反馈的所述回收结果之后,还用于:
64.若接收到所述服务器发送的第二标识模型,则将所述第一标识模型替换为所述第二标识模型,所述第二标识模型是所述服务器在确定对所述目标快递盒进行回收后发送的。
65.在一种可能的实现方式中,所述第二接收模块在接收所述服务器反馈的所述回收结果之后,还用于:
66.若接收到所述服务器发送的位置获取请求,则根据所述位置获取请求,返回所述目标快递盒的当前位置至所述服务器,所述当前位置用于指示所述服务器根据所述当前位置,确定所述目标快递盒对应的回收地并反馈;
67.接收所述服务器反馈的所述回收地。
68.在一种可能的实现方式中,所述第二接收模块在接收所述服务器反馈的所述回收结果之后,还用于:
69.接收所述服务器反馈的所述目标快递盒对应的回收值,所述回收值根据所述目标快递盒的图像确定。
70.第五方面,本技术实施例提供一种快递盒回收系统,包括:
71.终端,用于发送目标快递盒的图像至服务器,所述图像包括所述目标快递盒的多个表面对应的图像;
72.所述服务器,用于根据所述目标快递盒的图像,确定所述目标快递盒的损坏面积,并根据所述损坏面积与所述目标快递盒的面积的比值,确定是否对所述目标快递盒进行回收,并反馈回收结果至所述终端。
73.第六方面,本技术实施例提供一种服务器,包括:
74.处理器;
75.存储器;以及
76.计算机程序;
77.其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,
所述计算机程序包括用于执行如第一方面所述的方法的指令。
78.第七方面,本技术实施例提供一种终端,包括:
79.处理器;
80.存储器;以及
81.计算机程序;
82.其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如第二方面所述的方法的指令。
83.第八方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得服务器执行第一方面所述的方法。
84.第九方面,本技术实施例提供另一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得服务器执行第二方面所述的方法。
85.本技术实施例提供的快递盒回收方法、系统、服务器、终端及存储介质,该方法通过终端发送目标快递盒的图像至服务器,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
附图说明
86.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
87.图1为本技术实施例提供的快递盒回收系统架构示意图;
88.图2为本技术实施例提供的一种快递盒回收方法的流程示意图;
89.图3为本技术实施例提供的另一种快递盒回收方法的流程示意图;
90.图4为本技术实施例提供的再一种快递盒回收方法的流程示意图;
91.图5为本技术实施例提供的又一种快递盒回收方法的流程示意图;
92.图6为本技术实施例提供的又一种快递盒回收方法的流程示意图;
93.图7为本技术实施例提供的又一种快递盒回收方法的流程示意图;
94.图8为本技术实施例提供的又一种快递盒回收方法的流程示意图;
95.图9为本技术实施例提供的一种快递盒回收装置的结构示意图;
96.图10为本技术实施例提供的另一种快递盒回收装置的结构示意图;
97.图11a为本技术提供的一种终端的基本硬件架构示意图;
98.图11b为本技术提供的一种服务器的基本硬件架构示意图。
具体实施方式
99.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于
本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
100.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”及“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
101.本技术实施例所涉及的快递盒回收是指通过终端发送目标快递盒的图像至服务器,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,使得回收的快递盒能够重复使用。
102.可选地,本发明实施例提供的快递盒回收方法,应用于快递盒回收的处理,具体的,可以应用于用户通过终端与服务器进行信息交互,实现快递盒回收的系统中,其中,上述终端可以安装实现快递盒回收功能的应用程序(application,app),用户通过终端上的app与服务器进行信息交互,实现快递盒回收。图1为本发明实施例提供的快递盒回收系统的架构示意图,如图1所示,该系统中包括服务器11和多个终端,这里,该多个终端以第一终端12、第二终端13和第三终端14为例。
103.可以理解的是,本技术实施例示意的结构并不构成对快递盒回收系统架构的具体限定。在本技术另一些可行的实施方式中,上述架构可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置,具体可根据实际应用场景确定,在此不做限制。图1所示的部件可以以硬件,软件,或软件与硬件的组合实现。
104.在具体实现过程中,本技术实施例中第一终端12、第二终端13和第三终端14可以分别为不同用户的终端设备,例如第一终端12为用户1的终端设备,第二终端13为用户2的终端设备,第三终端14为用户3的终端设备,第一终端12发送用户1的快递盒的图像至服务器11,第二终端13发送用户2的快递盒的图像至服务器11,第三终端14发送用户3的快递盒的图像至服务器11。在上述应用场景中,用户可以在需要进行快递盒回收时,登录终端app,然后采集快递盒的图像,将相应图像发送至服务器11。服务器11接收的上述图像后,根据上述图像,确定上述快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题。
105.需要进行说明的是,在图1中,服务器11还可以与快递公司进行信息交互,从而便于快递公司对回收快递盒的集中管理,对此本技术实施例对此不作限制。
106.在本技术实施例中,上述各终端可以为手持设备、车载设备、可穿戴设备、计算设备,以及各种形式的用户设备(user equipment,ue)等安装有快递盒回收功能app的设备。
107.另外,本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于
类似的技术问题,同样适用。
108.下面以几个实施例为例对本技术的技术方案进行描述,对于相同或相似的概念或过程可能在某些实施例不再赘述。
109.图2为本技术实施例提供了一种快递盒回收方法的流程示意图,本实施例的执行主体可以为图1所示实施例中的服务器,如图2所示,该方法可以包括:
110.s201:接收终端发送的目标快递盒的图像,该图像包括上述目标快递盒的多个表面对应的图像。
111.这里,上述目标快递盒可以根据实际情况确定,本技术实施例对此不做特别限制。
112.上述目标快递盒的图像包括上述目标快递盒的多个表面对应的图像,例如包括上述目标快递盒的每一表面对应的图像,具体可以根据实际情况确定,本技术实施例对此不做特别限制。
113.示例性的,在上述接收终端发送的目标快递盒的图像之前,上述终端还可以获取上述目标快递盒的图像。其中,获取上述目标快递盒的图像的方式可以包括:对目标快递盒进行多角度拍照或者视频录制。以视频录制为例,终端可以通过截取中间帧,获得目标快递盒多个表面对应的图像。
114.服务器在接收到上述目标快递盒的图像,根据该图像确定目标快递盒的损坏面积,从而,根据该损坏面积与目标快递盒的面积的比值,确定是否对目标快递盒进行回收,并将回收结果反馈至终端。
115.另外,终端可以通过具有快递盒回收功能app,发送目标快递盒的图像至服务器。除此之外,终端可以通过现有app中具有快递盒回收功能的程序,发送目标快递盒的图像至服务器,本技术实施例对此不做特别限制。
116.s202:根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积。
117.可选地,上述损坏面积可以包括褶皱面积。
118.上述根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积,包括:
119.获得上述目标快递盒的图像的灰度值;
120.根据上述灰度值变化的不均匀性,确定上述目标快递盒的褶皱面积。
121.这里,由于图像褶皱处灰度和周围有较大区别,因此可以利用快递盒纹理的梯度特征信息,利用光线对于图像灰度的影响,确定快递盒上的褶皱。考虑到光照在快递盒上会比较均匀,同一区域内光照条件变化不大,而褶皱处的灰度变化具有突变性和不规律性,因此本技术实施例通过快递盒图像的灰度值变化的不均匀性,即灰度值在整体梯度方向的不均匀性来确定快递盒上的褶皱,进而,获得快递盒的褶皱面积。
122.可选地,上述损坏面积包括裂缝面积;
123.上述根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积,包括:
124.根据预设神经网络对上述目标快递盒的图像进行特征提取,其中,该预设神经网络通过图像与图像裂缝特征训练得到;
125.根据提取的特征,确定上述目标快递盒的裂缝面积。
126.其中,上述神经网络可以为faster rcnn神经网络,用于对快递盒图像的裂缝进行提取。
127.本技术实施例可以利用faster rcnn神经网络对上述目标快递盒的图像进行特征
提取,从而,基于提取的特征,确定上述目标快递盒的裂缝面积。
128.s203:根据上述损坏面积与目标快递盒的面积的比值,确定是否对上述目标快递盒进行回收,并反馈回收结果至终端。
129.示例性的,上述根据上述损坏面积与目标快递盒的面积的比值,确定是否对上述目标快递盒进行回收,包括:
130.将上述比值与预设比值阈值进行比较;
131.若所述比值小于所述预设比值阈值,则确定对上述目标快递盒进行回收。
132.这里,如果上述比值小于预设阈值,则确定对上述目标快递盒进行回收,否则,确定不对上述目标快递盒进行回收。其中,上述预设阈值可以根据实际情况确定,本技术实施例对此不做特别限制。
133.示例性的,上述损坏面积可以根据以下方式确定:
134.根据上述褶皱面积和裂缝面积,以及上述褶皱面积和裂缝面积对应的权重,确定上述损坏面积,即按照权重结合上述褶皱面积和裂缝面积,综合判断快递盒的损坏情况。
135.另外,本技术实施例除考虑上述损坏面积外,还可以考虑其它因素来确定是否对上述目标快递盒进行回收,例如考虑破损裂缝的方向,褶皱抗压能力等等,具体可以根据实际情况确定,本技术实施例对此不做特别限制。
136.在一种可能的实现方式中,在上述确定是否对上述目标快递盒进行回收之后,还包括:
137.若确定对上述目标快递盒进行回收,则根据上述比值,确定上述目标快递盒对应的回收值,并将该回收值反馈至所述终端。
138.这里,上述回收值可以理解为上述目标快递盒对应的奖励值,用于鼓励用户进行快递盒回收。进一步的,上述回收值可以用于在服务器换取相应物品,提高用户体验,适合应用。
139.本技术实施例,通过服务器接收终端发送的目标快递盒的图像,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
140.另外,本技术实施例服务器在接收终端发送的目标快递盒的图像之后,还会根据该图像,构建上述目标快递盒的三维模型。图3为本技术实施例提出的另一种快递盒回收方法的流程示意图。如图3所示,该方法包括:
141.s301:接收终端发送的目标快递盒的图像,该图像包括上述目标快递盒的多个表面对应的图像。
142.其中,步骤s301与上述步骤s201的实现方式相同,此处不再赘述。
143.s302:根据上述目标快递盒的图像,构建上述目标快递盒的三维模型。
144.这里,服务器在构建上述目标快递盒的三维模型之后,还可以进行相应优化,例如对上述三维模型进行遮挡消除、颜色渲染、模型缩放、纹理衔接等等,以使优化后的三维模型更加符合实际情况,满足多种应用需要。
145.另外,在服务器在构建上述目标快递盒的三维模型时,可以利用终端的图像预处
理、特征点检测、特征匹配等,进行上述三维模型的构建,具体构建方式可以根据实际情况确定,本技术实施例对此不做特别限制。
146.s303:将上述三维模型发送至终端,上述三维模型用于指示终端在上述三维模型上导入上述目标快递盒对应的第一标识模型,该第一标识模型用于标识上述目标快递盒的回收状态。
147.其中,第一标识模型用于标识上述目标快递盒的回收状态,例如,上述目标快递盒处于未回收状态,上述第一标识模型为标识该未回收状态的模型;上述目标快递盒处于已回收状态,上述第一标识模型为标识该已回收状态的模型。
148.本技术实施例通过终端在目标快递盒的三维模型导入目标快递盒对应的第一标识模型,进而,使得用户可以从第一标识模型及时了解目标快递盒的回收状态,满足多种应用需要,而且,增强了与用户的互动,优化了用户体验。
149.s304:根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积。
150.s305:根据上述损坏面积与目标快递盒的面积的比值,确定是否对上述目标快递盒进行回收,并反馈回收结果至终端。
151.其中,步骤s304-s305与上述步骤s202-s203的实现方式相同,此处不再赘述。
152.s306:若确定对上述目标快递盒进行回收,则将第二标识模型发送至终端,该第二标识模型用于指示终端将上述第一标识模型替换为第二标识模型。
153.这里,服务器在确定是否对上述目标快递盒进行回收之后,如果确定对上述目标快递盒进行回收,可以将第二标识模型发送至终端,终端在接收到上述第二标识模型后,将上述第一标识模型替换为上述第二标识模型,即终端通过更新标识模型,让用户更准确的了解上述目标快递盒的回收状态,适合应用。
154.本技术实施例,通过服务器构建目标快递盒的三维模型,将该三维模型发送至终端,从而,终端在该三维模型导入标识模型,使得用户可以从标识模型及时了解目标快递盒的回收状态,满足多种应用需要,而且,增强了与用户的互动,优化了用户体验。另外,本技术实施例通过服务器接收终端发送的目标快递盒的图像,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
155.另外,本技术实施例服务器在确定是否对上述目标快递盒进行回收之后,如果确定对上述目标快递盒进行回收,会发送位置获取请求至终端。图4为本技术实施例提出的再一种快递盒回收方法的流程示意图。如图4所示,该方法包括:
156.s401:接收终端发送的目标快递盒的图像,该图像包括上述目标快递盒的多个表面对应的图像。
157.s402:根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积。
158.s403:根据上述损坏面积与目标快递盒的面积的比值,确定是否对上述目标快递盒进行回收,并反馈回收结果至终端。
159.其中,步骤s401-s403与上述步骤s201-s203的实现方式相同,此处不再赘述。
160.s404:若确定对上述目标快递盒进行回收,则发送位置获取请求至终端,该位置获
取请求用于指示终端返回上述目标快递盒的当前位置。
161.s405:根据上述当前位置,确定上述目标快递盒对应的回收地,并将该回收地反馈至终端。
162.这里,服务器在确定是否对上述目标快递盒进行回收之后,如果确定对上述目标快递盒进行回收,可以发送位置获取请求至终端,终端在接收到该位置获取请求后,返回上述目标快递盒的当前位置至服务器,服务器基于该当前位置,可以以欧式距离为标准,确定多个上述目标快递盒对应的回收地,并将该回收地返回给终端,终端接收该回收地,用户再通过自己勾选任一回收地以确定最终的目标回收地。进而,终端将用户选择的目标回收地反馈给服务器,平台利用调用的api接口生成当前位置至最终目标回收地的路线规划发送至终端,方便用户通过终端查看路线,满足应用需要。
163.本技术实施例,通过服务器确定上述目标快递盒对应的回收地,从而使得终端可以提醒用户上述目标快递盒对应的回收地,满足应用需要,而且,本技术实施例通过服务器接收终端发送的目标快递盒的图像,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
164.以上实施例从服务器侧详细描述了根据本技术实施例的快递盒回收的方法,下面将结合以下实施例从终端侧详细描述根据本技术实施例提供的快递盒回收的方法。应理解,服务器侧描述的某些概念、特性等与终端端侧的描述相应,为了简洁,适当省略重复的描述。
165.图5为本技术实施例提供的又一种快递盒回收方法的流程示意图,本实施例的执行主体可以为图1中的终端,如图5所示,该方法可以包括如下步骤:
166.s501:发送目标快递盒的图像至服务器,该图像包括上述目标快递盒的多个表面对应的图像,上述目标快递盒的图像用于指示服务器根据上述目标快递盒的图像,确定是否对上述目标快递盒进行回收,并反馈回收结果。
167.s202:接收上述服务器反馈的上述回收结果。
168.在本技术实施例中,终端在接收上述服务器反馈的回收结果之后,还可以包括:
169.接收上述服务器反馈的上述目标快递盒对应的回收值,该回收值根据上述目标快递盒的图像确定。
170.这里,服务器可以根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积,进而根据该损坏面积,确定是否对目标快递盒进行回收后,如果确定进行回收,可以根据上述损坏面积与目标快递盒的面积的比值,确定上述目标快递盒对应的回收值,并将该回收值发送至终端。其中,该回收值可以理解为上述目标快递盒对应的奖励值,用于鼓励用户进行快递盒回收。进一步的,该回收值可以用于在服务器换取相应物品,提高用户体验,适合应用。
171.本技术实施例,通过终端发送目标快递盒的图像至服务器,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时
间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
172.另外,本技术实施例终端在上述发送目标快递盒的图像至服务器之后,还会接收服务器发送的上述目标快递盒的三维模型,进而,在该三维模型上进行相应处理。图6为本技术实施例提出的又一种快递盒回收方法的流程示意图。如图6所示,该方法包括:
173.s601:发送目标快递盒的图像至服务器,该图像包括上述目标快递盒的多个表面对应的图像,上述目标快递盒的图像用于指示服务器根据上述目标快递盒的图像,确定是否对上述目标快递盒进行回收,并反馈回收结果。
174.其中,步骤s601与上述步骤s501的实现方式相同,此处不再赘述。
175.s602:接收服务器发送的上述目标快递盒的三维模型,该三维模型是根据上述目标快递盒的图像构建的。
176.s603:在上述三维模型上导入上述目标快递盒对应的第一标识模型,该第一标识模型用于标识上述目标快递盒的回收状态。
177.这里,服务器在接收上述目标快递盒的图像后,根据该图像,构建上述目标快递盒的三维模型,并将该三维模型发送至终端。终端在接收该三维模型后,在该三维模型上导入上述目标快递盒对应的第一标识模型。其中,第一标识模型用于标识上述目标快递盒的回收状态,例如,如果上述目标快递盒处于未回收状态,上述第一标识模型为标识该未回收状态的模型,具体模型样式可以根据实际情况确定,本技术实施例对此不做特别限制,同理,如果上述目标快递盒处于已回收状态,上述第一标识模型为标识该已回收状态的模型。
178.本技术实施例通过终端在目标快递盒的三维模型导入目标快递盒对应的第一标识模型,进而,使得用户可以从第一标识模型及时了解目标快递盒的回收状态,满足应用需要,而且,增强了与用户的互动,优化了用户体验。
179.另外,上述第一标识模型的类型可以根据实际情况设置,例如上述第一标识模型为vr模型,本技术实施例对此不做特别限制。
180.终端在上述三维模型上导入上述目标快递盒对应的第一标识模型之前,还可以确定上述三维模型的开口面中心位置,从而,在该中心位置导入上述第一标识模型。
181.s604:接收服务器反馈的上述回收结果。
182.其中,步骤s604与上述步骤s502的实现方式相同,此处不再赘述。
183.s605:若接收到服务器发送的第二标识模型,则将上述第一标识模型替换为上述第二标识模型,上述第二标识模型是服务器在确定对上述目标快递盒进行回收后发送的。
184.其中,服务器在确定是否对上述目标快递盒进行回收之后,如果确定对上述目标快递盒进行回收,可以将第二标识模型发送至终端,终端在接收到上述第二标识模型后,将上述第一标识模型替换为上述第二标识模型。
185.这里,终端通过更新标识模型,可以让用户更准确的了解上述目标快递盒的回收状态,适合应用。
186.本技术实施例,通过终端在目标快递盒的三维模型导入标识模型,使得用户可以从标识模型及时了解目标快递盒的回收状态,满足应用需要,而且,增强了与用户的互动,优化了用户体验。另外,本技术实施例通过终端发送目标快递盒的图像至服务器,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上
述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用、回收过程中消耗大量人力物力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
187.另外,本技术实施例终端在上述发送目标快递盒的图像至服务器之后,还会接收到服务器发送的位置获取请求,进而,基于该位置获取请求获得相应回收地。图7为本技术实施例提出的又一种快递盒回收方法的流程示意图。如图7所示,该方法包括:
188.s701:发送目标快递盒的图像至服务器,该图像包括上述目标快递盒的多个表面对应的图像,上述目标快递盒的图像用于指示服务器根据上述目标快递盒的图像,确定是否对上述目标快递盒进行回收,并反馈回收结果。
189.s702:接收服务器反馈的上述回收结果。
190.其中,步骤s701-s702与上述步骤s501-s502的实现方式相同,此处不再赘述。
191.s703:若接收到服务器发送的位置获取请求,则根据该位置获取请求,返回上述目标快递盒的当前位置至服务器,该当前位置用于指示服务器根据该当前位置,确定上述目标快递盒对应的回收地并反馈。
192.s704:接收服务器反馈的上述回收地。
193.这里,服务器在确定是否对上述目标快递盒进行回收之后,如果确定对上述目标快递盒进行回收,可以发送位置获取请求至终端,终端在接收到该位置获取请求后,返回上述目标快递盒的当前位置至服务器,服务器基于该当前位置,可以以欧式距离为标准,确定多个上述目标快递盒对应的回收地,并将该回收地返回给终端,终端接收该回收地。用户可以在终端再通过自己勾选任一回收地以确定最终的目标回收地。进而,终端将用户选择的目标回收地反馈给服务器,平台可以利用调用的api接口生成当前位置至最终目标回收地的路线规划发送至终端,方便用户通过终端查看路线,满足应用需要。
194.本技术实施例,通过终端可以提醒用户上述目标快递盒对应的回收地,满足应用需要,而且,本技术实施例通过终端发送目标快递盒的图像至服务器,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
195.另外,本技术实施例还提供又一种快递盒回收方法,从终端和服务器交互进行说明,如图8所示,该方法可以包括:
196.s801:终端发送目标快递盒的图像至服务器,该图像包括上述目标快递盒的多个表面对应的图像。
197.s802:服务器根据上述目标快递盒的图像,构建上述目标快递盒的三维模型。
198.s803:服务器将上述三维模型发送至终端。
199.s804:终端在上述三维模型上导入上述目标快递盒对应的第一标识模型,该第一标识模型用于标识上述目标快递盒的回收状态。
200.s805:服务器根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积,并根据该损坏面积与目标快递盒的面积的比值,确定是否对上述目标快递盒进行回收。
201.可选地,上述损坏面积可以包括褶皱面积。
202.上述根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积,包括:
203.获得上述目标快递盒的图像的灰度值;
204.根据上述灰度值变化的不均匀性,确定上述目标快递盒的褶皱面积。
205.可选地,上述损坏面积包括裂缝面积;
206.上述根据上述目标快递盒的图像,确定上述目标快递盒的损坏面积,包括:
207.根据预设神经网络对上述目标快递盒的图像进行特征提取,其中,该预设神经网络通过图像与图像裂缝特征训练得到;
208.根据提取的特征,确定上述目标快递盒的裂缝面积。
209.示例性的,上述根据上述损坏面积,确定是否对上述目标快递盒进行回收,包括:
210.计算上述损坏面积与上述目标快递盒的面积的比值;
211.根据上述比值,确定是否对上述目标快递盒进行回收。
212.这里,上述损坏面积可以根据以下方式确定:
213.根据上述褶皱面积和裂缝面积,以上述褶皱面积和裂缝面积对应的权重,确定上述损坏面积。
214.s806:若确定对上述目标快递盒进行回收,则将第二标识模型发送至终端。
215.另外,若确定对上述目标快递盒进行回收,则服务器发送位置获取请求至终端,终端返回上述目标快递盒的当前位置,服务器根据上述当前位置,确定上述目标快递盒对应的回收地,并将该回收地反馈至终端。
216.而且,若确定对上述目标快递盒进行回收,则服务器根据上述损坏面积,确定上述目标快递盒对应的回收值,并将该回收值反馈至终端。
217.s807:终端将上述第一标识模型替换为上述第二标识模型。
218.从上述描述可知,本技术实施例通过终端发送目标快递盒的图像至服务器,进而,服务器根据该图像,确定上述目标快递盒的损坏面积,从而,根据该损坏面积,确定是否对上述目标快递盒进行回收,实现对快递盒的有效回收,避免回收的快递盒无法重复使用,消耗大量人力和时间成本的问题,而且整个回收过程无需其他人员参与,提高快递盒回收的自动化程度,提升用户端的体验感,同时也便于快递公司的集中管理。
219.对应于上文实施例的快递盒回收方法,图9为本技术实施例提供的快递盒回收装置的结构示意图。为了便于说明,仅示出了与本技术实施例相关的部分。图9为本技术实施例提供的一种快递盒回收装置的结构示意图,该快递盒回收装置90包括:第一接收模块901、确定模块902、反馈模块903以及构建模块904。这里的快递盒回收装置可以是上述服务器本身,或者是实现上述服务器的功能的芯片或者集成电路。这里需要说明的是,第一接收模块、确定模块、反馈模块以及构建模块的划分只是一种逻辑功能的划分,物理上两者可以是集成的,也可以是独立的。
220.其中,第一接收模块901,用于接收终端发送的目标快递盒的图像,所述图像包括所述目标快递盒的多个表面对应的图像。
221.确定模块902,用于根据所述目标快递盒的图像,确定所述目标快递盒的损坏面积。
222.反馈模块903,用于根据所述损坏面积与所述目标快递盒的面积的比值,确定是否对所述目标快递盒进行回收,并反馈回收结果至所述终端。
223.在一种可能的实现方式中,所述损坏面积包括褶皱面积。
224.所述确定模块902,具体用于:
225.获得所述目标快递盒的图像的灰度值;
226.根据所述灰度值变化的不均匀性,确定所述目标快递盒的褶皱面积。
227.在一种可能的实现方式中,所述损坏面积包括裂缝面积。
228.所述确定模块902,具体用于:
229.根据预设神经网络对所述目标快递盒的图像进行特征提取,其中,所述预设神经网络通过图像与图像裂缝特征训练得到;
230.根据提取的特征,确定所述目标快递盒的裂缝面积。
231.在一种可能的实现方式中,所述反馈模块903,具体用于:
232.将所述比值与预设比值阈值进行比较;
233.若所述比值小于所述预设比值阈值,则确定对所述目标快递盒进行回收。
234.在一种可能的实现方式中,构建模块904,用于在所述第一接收模块901接收终端发送的目标快递盒的图像之后,根据所述目标快递盒的图像,构建所述目标快递盒的三维模型;
235.将所述三维模型发送至所述终端,所述三维模型用于指示所述终端在所述三维模型上导入所述目标快递盒对应的第一标识模型,所述第一标识模型用于标识所述目标快递盒的回收状态。
236.在一种可能的实现方式中,所述反馈模块903在确定是否对所述目标快递盒进行回收之后,还用于:
237.若确定对所述目标快递盒进行回收,则将第二标识模型发送至所述终端,所述第二标识模型用于指示所述终端将所述第一标识模型替换为所述第二标识模型。
238.在一种可能的实现方式中,所述反馈模块903在确定是否对所述目标快递盒进行回收之后,还用于:
239.若确定对所述目标快递盒进行回收,则发送位置获取请求至所述终端,所述位置获取请求用于指示所述终端返回所述目标快递盒的当前位置;
240.根据所述当前位置,确定所述目标快递盒对应的回收地,并将所述回收地反馈至所述终端。
241.在一种可能的实现方式中,所述反馈模块903在确定是否对所述目标快递盒进行回收之后,还用于:
242.若确定对所述目标快递盒进行回收,则根据所述损坏面积,确定所述目标快递盒对应的回收值,并将所述回收值反馈至所述终端。
243.本技术实施例提供的装置,可用于执行上述图2、图3或图4方法实施例的技术方案,其实现原理和技术效果类似,本技术实施例此处不再赘述。
244.图10为本技术实施例提供的另一种快递盒回收装置的结构示意图。该快递盒回收装置100包括:发送模块1001、第二接收模块1002以及导入模块1003。这里的快递盒回收装置可以是上述终端本身,或者是实现上述终端的功能的芯片或者集成电路。这里需要说明的是,发送模块、第二接收模块以及导入模块的划分只是一种逻辑功能的划分,物理上两者可以是集成的,也可以是独立的。
245.其中,发送模块1001,用于发送目标快递盒的图像至服务器,所述图像包括所述目标快递盒的多个表面对应的图像,所述目标快递盒的图像用于指示所述服务器根据所述目标快递盒的图像,确定是否对所述目标快递盒进行回收,并反馈回收结果。
246.第二接收模块1002,用于接收所述服务器反馈的所述回收结果。
247.在一种可能的设计中,导入模块1003,用于在所述发送模块1001发送目标快递盒的图像至服务器之后,接收所述服务器发送的所述目标快递盒的三维模型,所述三维模型是根据所述目标快递盒的图像构建的;
248.在所述三维模型上导入所述目标快递盒对应的第一标识模型,所述第一标识模型用于标识所述目标快递盒的回收状态。
249.在一种可能的实现方式中,所述第二接收模块1002在接收所述服务器反馈的回收结果之后,还用于:
250.若接收到所述服务器发送的第二标识模型,则将所述第一标识模型替换为所述第二标识模型,所述第二标识模型是所述服务器在确定对所述目标快递盒进行回收后发送的。
251.在一种可能的实现方式中,所述第二接收模块1002在接收所述服务器反馈的回收结果之后,还用于:
252.若接收到所述服务器发送的位置获取请求,则根据所述位置获取请求,返回所述目标快递盒的当前位置至所述服务器,所述当前位置用于指示所述服务器根据所述当前位置,确定所述目标快递盒对应的回收地;
253.接收所述服务器反馈的所述回收地。
254.在一种可能的实现方式中,所述第二接收模块1002在接收所述服务器反馈的回收结果之后,还用于:
255.接收所述服务器反馈的所述目标快递盒对应的回收值,所述回收值根据所述目标快递盒的图像确定。
256.本技术实施例提供的装置,可用于执行上述图5、图6或图7方法实施例的技术方案,其实现原理和技术效果类似,本技术实施例此处不再赘述。
257.可选地,图11a和11b示意性地分别提供本技术所述终端和服务器的一种可能的基本硬件架构。
258.参见图11a和11b,终端和服务器包括至少一个处理器1101以及通信接口1103。进一步可选的,还可以包括存储器1102和总线1104。
259.其中,终端和服务器中,处理器1101的数量可以是一个或多个,图11a和11b仅示意了其中一个处理器1101。可选地,处理器1101,可以是中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)或者数字信号处理器(digital signal processor,dsp)。如果终端和服务器具有多个处理器1101,多个处理器1101的类型可以不同,或者可以相同。可选地,终端和服务器的多个处理器1101还可以集成为多核处理器。
260.存储器1102存储计算机指令和数据;存储器1102可以存储实现本技术提供的上述快递盒回收方法所需的计算机指令和数据,例如,存储器1102存储用于实现上述快递盒回收方法的步骤的指令。存储器1102可以是以下存储介质的任一种或任一种组合:非易失性
存储器(例如只读存储器(rom)、固态硬盘(ssd)、硬盘(hdd)、光盘),易失性存储器。
261.通信接口1103可以为所述至少一个处理器提供信息输入/输出。也可以包括以下器件的任一种或任一种组合:网络接口(例如以太网接口)、无线网卡等具有网络接入功能的器件。
262.可选的,通信接口1103还可以用于终端和服务器与其它计算设备或者终端进行数据通信。
263.进一步可选的,图11a和11b用一条粗线表示总线1104。总线1104可以将处理器1101与存储器1102和通信接口1103连接。这样,通过总线1104,处理器1101可以访问存储器1102,还可以利用通信接口1103与其它计算设备或者终端进行数据交互。
264.在本技术中,终端和服务器执行存储器1102中的计算机指令,使得终端和服务器实现本技术提供的上述快递盒回收方法,或者使得终端和服务器部署上述的快递盒回收装置。
265.从逻辑功能划分来看,示例性的,如图11a所示,存储器1102中可以包括发送模块1001、第二接收模块1002以及导入模块1003。这里的包括仅仅涉及存储器中所存储的指令被执行时可以分别实现发送模块、第二接收模块以及导入模块的功能,而不限定是物理上的结构。
266.一种可能设计,如图11b所示,存储器1102中包括第一接收模块901、确定模块902、反馈模块903以及构建模块904,这里的包括仅仅涉及存储器中所存储的指令被执行时可以分别实现第二接收模块、确定模块、反馈模块以及构建模块的功能,而不限定是物理上的结构。
267.另外,上述的快递盒回收装置除了可以像上述图11a和11b通过软件实现外,也可以作为硬件模块,或者作为电路单元,通过硬件实现。
268.本技术提供一种计算机可读存储介质,所述计算机程序产品包括计算机指令,所述计算机指令指示计算设备执行本技术提供的上述快递盒回收方法。
269.本技术提供一种芯片,包括至少一个处理器和通信接口,所述通信接口为所述至少一个处理器提供信息输入和/或输出。进一步,所述芯片还可以包含至少一个存储器,所述存储器用于存储计算机指令。所述至少一个处理器用于调用并运行该计算机指令,以执行本技术提供的上述快递盒回收方法。
270.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
271.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
272.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
再多了解一些

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

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

相关文献