一种集装箱空间的优化方法、装置、电子设备及存储介质与流程

文档序号:31999553发布日期:2022-11-02 10:32阅读:60来源:国知局
一种集装箱空间的优化方法、装置、电子设备及存储介质与流程

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.综上所述,本技术包括以下有益技术效果:1.在对集装箱进行货物装载时,获取集装箱信息、待装货物信息以及货物码放要求,其中,货物码放要求为用户通过目标设备输入,根据集装箱信息得知集装箱内部的空间容量,根据货物码放要求得知待装货物信息中每个货物的码放标准,根据空间容量以及码放标准确定货物拆分信息,并根据货物拆分信息对货物进行拆分,得到多个货物零件,根据待装货物信息确定多个货物零件中满足预设长度标准的基础货物零件,并将基础货物放置于集装箱的预设位置,根据预设位置对每个货物零件进行逻辑处理,生成货物摆放方案,工作人员根据货物摆放方案对货物零件进行摆放,减少了多次对货物摆放顺序进行调整的时间,同时将每个货物进行拆分得到货物零件,并对货物零件进行逻辑处理摆放,有助于提高货物摆放的多样性以及合理性,从而达到了提高集装箱的空间利用率的效果;2.由于现实中的货物图像信息在数字化和传输过程中常受到成像设备与外部环境噪声干扰等影响,因此需要使用去噪技术对货物图像信息进行去噪,以便于减少数字图像中噪声,使得货物图像信息更加准确,然后将去噪后的货物图像信息进行图像增强处理,改善货物图像信息的视觉效果,使得图像更加的清晰,达到了提高货物图像信息识别度的效果。
附图说明
31.图1是本技术实施例一种集装箱空间的优化方法的流程示意图;图2是本技术实施例一种集装箱空间的优化方法的方框示意图;图3是本技术实施例电子设备的示意图;图4是本技术实施例集装箱的空间划分的示意图。
具体实施方式
32.以下结合附图1-4对本技术作进一步详细说明。
33.领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
34.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
36.下面结合说明书附图对本技术实施例作进一步详细描述。
37.本技术实施例提供了一种集装箱空间的优化方法,由电子设备执行,该电子设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此,该终端设备以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术实施例在此不做限制,如图1所示,该方法包括:步骤s10,获取集装箱信息、待装货物信息以及待装货物信息中不同货物对应的货物码放要求,货物码放要求为用户通过目标设备输入的。
38.在本技术实施例中,集装箱信息为工作人员预先采集的集装箱的数据信息,并将采集到的数据信息保存至预先建立连接的数据库中,待装货物信息以及货物码放要求为用户通过目标设备输入的。
39.对于本技术实施例来说,目标设备包括平板、智能手机以及电脑。
40.具体地,集装箱信息包括集装箱长度、集装箱宽度、集装箱高度以及集装箱内的空间容量。
41.步骤s11,基于集装箱信息以及货物码放要求确定货物拆分信息,并根据货物拆分信息对货物进行拆分,生成多个货物零件。
42.具体地,根据集装箱内的空间容量以及货物码放要求确定货物拆分信息,货物码放要求包括货物平放、货物立方以及货物侧方,根据拆分信息对货物进行拆分,得到多个货物零件,例如:一种货物由十个纸箱组成,且为货物的货物码放要求为平放或侧方,货物拆分信息为将货物拆分成十个纸箱,其中,一个纸箱就为货物零件,每个纸箱都可以平放或侧方,通过多次尝试不同方式码放货物零件,使得集装箱的空间容量利用率最高。
43.步骤s12,根据待装货物信息确定多个货物零件中满足预设长度标准的基础货物零件,并将基础货物零件放置于集装箱内的预设位置。
44.具体地,预设位置为集装箱内部远离箱门一侧且靠近地面的任意端角位处,预设长度标准为所有货物零件中最长的货物零件,将该货物零件称为基础货物零件。
45.步骤s13,基于预设位置对每个货物零件进行逻辑处理,生成货物摆放方案,并根据货物摆放方案对货物零件进行摆放。
46.本技术实施例提供了一种集装箱空间的优化方法,在对集装箱进行货物装载时,获取集装箱信息、待装货物信息以及货物码放要求,其中,货物码放要求为用户通过目标设备输入,根据集装箱信息得知集装箱内部的空间容量,根据货物码放要求得知待装货物信息中每个货物的码放标准,根据空间容量以及码放标准确定货物拆分信息,并根据货物拆分信息对货物进行拆分,得到多个货物零件,根据待装货物信息确定多个货物零件中满足预设长度标准的基础货物零件,并将基础货物放置于集装箱的预设位置,根据预设位置对每个货物零件进行逻辑处理,生成货物摆放方案,工作人员根据货物摆放方案对货物零件进行摆放,减少了多次对货物摆放顺序进行调整的时间,同时将每个货物进行拆分得到货物零件,并对货物零件进行逻辑处理摆放,有助于提高货物摆放的多样性以及合理性,从而达到了提高集装箱的空间利用率的效果。
47.本技术实施例的一种可能的实现方式,步骤s10之后还包括步骤s101(图中未示出)、步骤s102(图中未示出)、步骤s103(图中未示出)、步骤s104(图中未示出)以及步骤s105(图中未示出),其中,步骤s101,基于集装箱信息确定箱门高度、箱门宽度以及集装箱长度。
48.具体地,集装箱信息中的箱门高度、箱门宽度以及集装箱长度均为工作人员预先测量采集得到的,并将采集到的对应数据以key-value形式保存至数据库中。
49.步骤s102,基于待装货物信息确定货物高度、货物宽度以及货物长度。
50.具体地,待装货物信息中的货物高度、货物宽度以及货物长度均为用户根据对实际货物进行测量得到的数据,并将数据通过目标设备提交到电子设备中。
51.步骤s103,根据货物高度与箱门高度以及货物宽度以及箱门宽度进行比对,判断货物是否能够通过集装箱的箱门。
52.具体地,当货物高度高于箱门高度和/或货物宽度宽于箱门宽度时,货物无法通过集装箱的箱门。
53.步骤s104,若货物能通过箱门,则判断货物长度是否超过集装箱长度,若货物长度超过集装箱长度,则生成长度超标信息。
54.具体地,当货物能通过箱门,则货物长度与集装箱长度比较,若货物长度大于集装箱长度,则表示货物无法完全放入集装箱中,从而导致集装箱箱门无法关闭,因此生成长度超标信息,告知工作人员及时更换适当集装箱。
55.步骤s105,若货物不能通过箱门,则生成尺寸异常信息。
56.具体地,当货物无法通过箱门,则生成尺寸异常信息,告知工作人员及时更换适当集装箱。
57.本技术实施例的一种可能的实现方式,步骤s11之前还包括步骤s111(图中未示出)、步骤s112(图中未示出)、步骤s113(图中未示出)以及步骤s114(图中未示出),其中,
步骤s111,基于待装货物信息对货物进行分组计算,生成货物组信息。
58.具体地,待装货物信息中包括货物的进仓编号、识别码以及货物类型,其中,进仓编号为待装货物装载的顺序,识别码为企业名称,电子设备会自动将同一企业的货物装入同一集装箱容器内,货物类型为冷藏货物以及普通货物,根据进仓编号、识别码以及货物类型就进行货物分组计算,生成货物组信息,例如:有a、b、c、d、e、f六个货物,其中a、b两货物的识别码为相同,c、d两货物的识别码相同,e、f两货物的识别码相同,货物的起始进仓编号顺序为e、f、a、b、c、d,而以上六个货物的货物类型中,c为冷藏货物,其余为普通货物,那么根据分组计算后生成的货物组信息为(c、d)、(e、f)、(a、b)。
59.步骤s112,判断货物组信息中是否存在冷藏类货物。
60.具体地,根据货物类型判断货物组信息中是否存在冷藏类货物。
61.步骤s113,若货物组信息中存在冷藏类货物且集装箱信息中存在冷藏类集装箱,则根据冷藏类集装箱的空间大小以及容器载重限制优先选取冷藏类货物。
62.步骤s114,若货物组信息中不存在冷藏类货物且集装箱信息中不存在冷藏类集装箱,则根据集装箱信息中的集装箱选取顺序循环选取货物组信息中的每组货物。
63.本技术实施例的一种可能的实现方式,步骤s12之前还包括步骤s121(图中未示出)以及步骤s122(图中未示出),其中,步骤s121,获取货物零件的货物图像信息,并将货物图像信息输入至训练好的货物网络模型中进行训练,得到货物的货物特征向量。
64.具体地,对货物图像信息进行特征向量提取,其在图像中所能形成的轮廓形状是有差异的,按照差异类别进行货物零件有无异常特征提取,获取货物特征信息,例如:设备货物特征信息为“0”表示货物零件无异常,货物特征信息“1”表示器货物存在异常。
65.步骤s122,对货物特征向量进行异常分析,确定异常货物零件,并将异常货物零件摆放至对应集装箱内的预设摆放位置。
66.具体地,预设摆放位置靠近集装箱箱门且位于其余货物最顶层的位置,为当存在异常货物零件时,将异常货物零件摆放至预设摆放位置,便于保护和装卸货物。
67.本技术实施例的一种可能的实现方式,步骤s121(图中未示出)之前还包括步骤sa(图中未示出)以及步骤sb(图中未示出),其中,步骤sa,获取货物图像训练样本,货物图像训练样本为存在破碎、变形以及不可承重的货物图像。
68.具体地,采集获取存在货物破碎、货物变形以及不可承重的货物图像,然后对货物图像进行目标检测,以获取每种货物分别对应的货物轮廓特征,并根据样本采集角度对摄像头进行调整,使得采集的样本环境与实际中神经网络模型要判断的环境一致,因此能够提高识别的准确度步骤sb,创建货物网络模型,并基于货物图像训练样本对货物网络模型进行训练,得到训练好的货物网络模型。
69.本技术实施例的一种可能的实现方式,步骤s121(图中未示出)之后还包括步骤sc(图中未示出),其中,步骤sc,对货物图像信息进行去噪处理,并将去噪后的货物图像信息进行图像增强处理。
70.具体地,噪声可以理解为“妨碍人们感觉器官对所接收的信源信息理解的因素”。例如,一幅黑白图片,其平面亮度分布假定为f(x,y),那么对其接收起干扰作用的亮度分布r(x,y),即可称为图像噪声。常见的图像噪音有加性噪音、乘兴噪音、量化噪音以及“椒盐”噪音。加性嗓声和图像信号强度是不相关的,例如:图像在传输过程中引进的“信道噪声”电视摄像机扫描图像的噪声;乘性嗓声和图像信号是相关的,往往随图像信号的变化而变化,例如:飞点扫描图像中的嗓声、电视扫描光栅、胶片颗粒等等;量化嗓声是数字图像的主要噪声源,其大小显示出数字图像和原始图像的差异;“椒盐”噪音,例如:图像切割引起的即黑图像上的白点,白图像上的黑点噪声,在变换域引入的误差,使图像反变换后造成的变换噪声。
71.本技术实施例的一种可能的实现方式,步骤s13具体包括步骤s131(图中未示出)以及步骤s132(图中未示出),其中,步骤s131,基于预设位置对集装箱内部进行空间划分,生成第一空间、第二空间以及第三空间。
72.具体地,在将基础货物零件摆放至预设位置后,根据预设位置将集装箱内部进行空间划分,得到第一空间、第二空间以及第三空间,如图4所示,s2为第一空间、s3为第二空间、s1为第三空间。步骤s132,将每个货物零件按照预设空间摆放顺序以及预设选取规则进行货物模拟摆放,生成货物摆放方案。
73.具体地,预设空间摆放顺序为s2、s3、s1,即先将货物零件摆放至第一空间,直至第一空间无法放置货物零件后,再将剩余货物零件摆放至第二空间,直至第二空间无法放置货物零件后,最后再将其余货物零件摆放至第三空间。
74.具体地,预设选取规则为当前摆放的货物零件长度最接近下层货物零件长度、宽度不大于下层货物零件宽度、比重不大于下层货物比重,其中比重计算:单个货物零件比重=密度*单个货物零件重量(kg)+1*单个货物零件体积(m3),当货物和容器1:1的情况下:p=m/v =货物总重量kg/货物总体积m3,当货物:容器=n:n的情况下,p=m/v =容器总限重kg/容器总容积m3。
75.上述实施例从方法流程的角度介绍一种集装箱空间的优化方法,下述实施例从虚拟模块或者虚拟单元的角度介绍了一种集装箱空间的优化装置,具体详见下述实施例。
76.本技术实施例提供一种集装箱空间的优化装置,如图2所示,该装置20具体可以包括:获取模块21、拆分模块22、确定模块23以及方案生成模块24,其中,获取模块21,用于获取集装箱信息、待装货物信息以及待装货物信息中不同货物对应的货物码放要求,货物码放要求为用户通过目标设备输入的;拆分模块22,用于基于集装箱信息以及货物码放要求确定货物拆分信息,并根据货物拆分信息对货物进行拆分,生成多个货物零件;确定模块23,用于根据待装货物信息确定多个货物零件中满足预设长度标准的基础货物零件,并将基础货物零件放置于集装箱内的预设位置;方案生成模块24,用于基于预设位置对每个货物零件进行逻辑处理,生成货物摆放方案,并根据货物摆放方案对货物零件进行摆放。
77.本技术实施例的一种可能的实现方式,装置20还包括:第一确定模块、第二确定模
块、信息比对模块、超标处理模块以及尺寸异常模块,其中第一确定模块,用于基于集装箱信息确定箱门高度、箱门宽度以及集装箱长度;第二确定模块,用于基于待装货物信息确定货物高度、货物宽度以及货物长度;信息比对模块,用于根据货物高度与箱门高度以及货物宽度以及箱门宽度进行比对,判断货物是否能够通过集装箱的箱门;超标处理模块,用于当货物能通过箱门时,判断货物长度是否超过集装箱长度,若货物长度超过集装箱长度,则生成长度超标信息;尺寸异常模块,用于当货物不能通过箱门时,生成尺寸异常信息。
78.本技术实施例的另一种可能的实现方式,装置20还包括:分组计算模块、冷藏判断模块、优先选取模块以及普通选取模块,其中,分组计算模块,用于基于待装货物信息对货物进行分组计算,生成货物组信息;冷藏判断模块,用于判断货物组信息中是否存在冷藏类货物;优先选取模块,用于当货物组信息中存在冷藏类货物且集装箱信息中存在冷藏类集装箱时,根据冷藏类集装箱的空间大小以及容器载重限制优先选取冷藏类货物;普通选取模块,用于当货物组信息中不存在冷藏类货物且集装箱信息中不存在冷藏类集装箱时,根据集装箱信息中的集装箱选取顺序循环选取货物组信息中的每组货物。
79.本技术实施例的另一种可能的实现方式,装置20还包括:货物训练模块以及异常分析模块,其中,货物训练模块,用于获取货物零件的货物图像信息,并将货物图像信息输入至训练好的货物网络模型中进行训练,得到货物的货物特征向量;异常分析模块,用于对货物特征向量进行异常分析,确定异常货物零件,并将异常货物零件摆放至对应集装箱内的预设摆放位置。
80.本技术实施例的另一种可能的实现方式,装置20还包括:样本获取模块以及模型创建模块,其中,样本获取模块,用于获取货物图像训练样本,货物图像训练样本为存在破碎、变形以及不可承重的货物图像;模型创建模块,用于创建货物网络模型,并基于货物图像训练样本对货物网络模型进行训练,得到训练好的货物网络模型。
81.本技术实施例的另一种可能的实现方式,装置20还包括:图像处理模块,其中,图像处理模块,用于对货物图像信息进行去噪处理,并将去噪后的货物图像信息进行图像增强处理。
82.本技术实施例的另一种可能的实现方式,方法生成模块24在基于预设位置对每个货物零件进行逻辑处理,生成货物摆放方案时,具体用于:基于预设位置对集装箱内部进行空间划分,生成第一空间、第二空间以及第三空间;将每个货物零件按照预设空间摆放顺序以及预设选取规则进行货物模拟摆放,生成货物摆放方案。
83.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
84.本技术实施例还从实体装置的角度介绍了一种电子设备,如图3所示,图3所示的电子设备300包括:处理器301和存储器303。其中,处理器301和存储器303相连,如通过总线302相连。可选地,电子设备300还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该电子设备300的结构并不构成对本技术实施例的限定。
85.处理器301可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
86.总线302可包括一通路,在上述组件之间传送信息。总线302可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
87.存储器303可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
88.存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
89.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。还可以为服务器等。图3示出的电子设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
90.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
91.以上仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为
本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1