一种基于理货平台的数据采集方法及装置与流程

文档序号:13934983
一种基于理货平台的数据采集方法及装置与流程

本发明涉及货物智能管理领域,特别涉及一种基于理货平台的数据采集方法及装置。



背景技术:

在自动化、无人化集装箱码头上,集装箱智能理货平台的构建迎来了新的问题和挑战。目前的集装箱智能理货平台可以通过监控码头上桥吊对集装箱的装卸过程,实现对集装箱相关数据的采集,如:哪些集装箱装船成功或卸船成功。

目前的集装箱智能理货平台一般的作业对象为单个集装箱,如:当桥吊一次吊装过程中起吊两个集装箱装船时,智能理货平台在采集数据时会认为该两个集装箱是通过两次吊装过程,装/卸船成功的,致使智能理货平台所采集的数据不准确。



技术实现要素:

本发明实施例公开了一种基于理货平台的数据采集方法及装置,以实现提高理货平台所采集数据的准确性的效果。具体方案如下:

一方面,本发明实施例提供了一种基于理货平台的数据采集方法,所述方法包括:

获得图片采集设备所采集的图片数据;

识别所采集的图片数据;

当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;

将所获得的标识信息作为本吊次数据进行存储。

可选的,所采集的图片数据为装船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

所述方法还包括:

接收针对双箱的第一数据采集指令,其中,所述第一数据采集指令中包括双箱第一吊装标记,所述第一吊装标记为第一值,所述第一值用于标识双箱吊装开始;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息,包括:

从所采集的图片数据中,分别获得所述两个集装箱的标识信息;

所述将所获得的标识信息作为本吊次数据进行存储,包括:

存储所获得的作为本吊次数据的第一个集装箱的标识信息,当存储成功时,将所述第一吊装标记修改为第二值,所述第二值用于标识所述第一个集装箱吊装完成;

存储所获得的作为本吊次数据的第二个集装箱的标识信息;

当存储成功时,将所述第一吊装标记修改为第三值,所述第三值用于标识本吊次的两个集装箱装船成功。

可选的,所采集的图片数据为卸船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

所述方法还包括:

接收针对双箱的第二数据采集指令,其中,所述第二数据采集指令中包括双箱第二吊装标记,所述第二吊装标记为第四值,所述第四值用于标识双箱吊装开始;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息,包括:

从所采集的图片数据中,获得所述两个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置;

所述将所获得的标识信息作为本吊次数据进行存储,包括:

将所获得的第一个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储,当存储成功时,将所述第二吊装标记修改为第五值,所述第五值用于标识所述第一个集装箱吊装完成;

将所获得的第二个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储;

当存储成功时,将所述第二吊装标记修改为第六值,所述第六值用于标识本吊次的两个集装箱卸船成功。

可选的,所述方法还包括:

当所获得的标识信息未存储于预录入信息中时,获得用户输入的识别信息,其中,所述预录入信息中包括预定卸船的集装箱的标识信息;

当所述识别信息表示所获得的标识信息与所采集的图片数据不匹配,接收用户根据所采集的图片数据所输入的所对应集装箱的标识信息;

当所述识别信息表示所获得的标识信息与所采集的图片数据匹配,为所对应集装箱标识溢出标识,以对所对应集装箱进行强制卸船操作。

可选的,所采集的图片数据为装船过程中所采集的图片数据;

所述方法还包括:

接收用户输入的针对捆扎箱的第三数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

输出第一捆扎箱信息获得界面;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息,包括:

获得用户通过所述第一捆扎箱信息获得界面输入的、所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息,其中,所述第一数量以及各集装箱的标识信息为用户从所采集的图片数据中识别的;

所述将所获得的标识信息作为本吊次数据进行存储,包括:

根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第一数量是否准确;

如果为是,将所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息作为本吊次数据进行存储。

可选的,所采集的图片数据为卸船过程中所采集的图片数据;

所述方法还包括:

接收用户输入的针对捆扎箱的第四数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

输出第二捆扎箱信息获得界面;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息,包括:

获得用户通过所述第二捆扎箱信息获得界面输入的、从所采集的图片数据中,所识别出的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置;

所述将所获得的标识信息作为本吊次数据进行存储,包括:

根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第二数量是否准确;

如果为是,将所获得的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置作为本吊次数据进行存储。

可选的,所采集的图片数据为装船过程中所采集的图片数据;

所述方法还包括:

获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

如果为是,展示所采集的图片数据;接收所对应集装箱的第一验残结果;

当所对应集装箱为危箱时,所述将所获得的标识信息作为本吊次数据进行存储,包括:从所述状态信息中获取所对应集装箱的第一危标信息;根据所述第一验残结果,将所对应集装箱的标识信息、第一危标信息以及第一残损信息作为本吊次数据进行存储;

当所对应集装箱为超箱时,所述将所获得的标识信息作为本吊次数据进行存储,包括:从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据以及第二残损信息作为本吊次数据进行存储;

当所对应集装箱为冷箱时,所述将所获得的标识信息作为本吊次数据进行存储,包括:从所述状态信息中获取所对应集装箱的温度信息;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的温度信息以及第三残损信息作为本吊次数据进行存储。

可选的,所采集的图片数据为卸船过程中所采集的图片数据;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息,包括:

获得用户从所采集的图片数据中,所识别出的作为预定特殊箱的集装箱的标识信息、所对应拖车的第三拖车标识以及第三拖车位置;

所述方法还包括:

获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

如果为是,展示所采集的图片数据;接收作为预定特殊箱的集装箱对应的第二验残结果;

当所对应集装箱为危箱时,所述将所获得的标识信息作为本吊次数据进行存储,包括:从所述状态信息中获取所对应集装箱的第二危标信息,根据所述第二验残结果,将所对应集装箱的标识信息、第二危标信息、第四残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为超箱时,所述将所获得的标识信息作为本吊次数据进行存储,包括:从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据、第五残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为冷箱时,所述将所获得的标识信息作为本吊次数据进行存储,包括:从所述状态信息中获取所对应集装箱的温度信息;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的温度信息、第六残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储。

另一方面,本发明实施例提供了一种基于理货平台的数据采集装置,所述装置包括:第一获得模块、识别模块、第二获得模块和存储模块;

所述第一获得模块,用于获得图片采集设备所采集的图片数据;

所述识别模块,用于识别所采集的图片数据;

所述第二获得模块,用于当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;

所述存储模块,用于将所获得的标识信息作为本吊次数据进行存储。

可选的,所采集的图片数据为装船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

所述装置还包括第一接收模块;

所述第一接收模块,用于接收针对双箱的第一数据采集指令,其中,所述第一数据采集指令中包括双箱第一吊装标记,所述第一吊装标记为第一值,所述第一值用于标识双箱吊装开始;

所述第二获得模块,具体用于从所采集的图片数据中,分别获得所述两个集装箱的标识信息;

所述存储模块,具体用于存储所获得的作为本吊次数据的第一个集装箱的标识信息,当存储成功时,将所述第一吊装标记修改为第二值,所述第二值用于标识所述第一个集装箱吊装完成;

存储所获得的作为本吊次数据的第二个集装箱的标识信息;

当存储成功时,将所述第一吊装标记修改为第三值,所述第三值用于标识本吊次的两个集装箱装船成功。

可选的,所采集的图片数据为卸船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

所述装置还包括第二接收模块;

所述第二接收模块,用于接收针对双箱的第二数据采集指令,其中,所述第二数据采集指令中包括双箱第二吊装标记,所述第二吊装标记为第四值,所述第四值用于标识双箱吊装开始;

所述第二获得模块,具体用于从所采集的图片数据中,获得所述两个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置;

所述存储模块,具体用于将所获得的第一个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储,当存储成功时,将所述第二吊装标记修改为第五值,所述第五值用于标识所述第一个集装箱吊装完成;

将所获得的第二个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储;

当存储成功时,将所述第二吊装标记修改为第六值,所述第六值用于标识本吊次的两个集装箱卸船成功。

可选的,所述装置还包括第三获得模块、信息接收模块和标识模块;

所述第三获得模块,用于当所获得的标识信息未存储于预录入信息中时,获得用户输入的识别信息,其中,所述预录入信息中包括预定卸船的集装箱的标识信息;

所述信息接收模块,用于当所述识别信息表示所获得的标识信息与所采集的图片数据不匹配,接收用户根据所采集的图片数据所输入的所对应集装箱的标识信息;

所述标识模块,用于当所述识别信息表示所获得的标识信息与所采集的图片数据匹配,为所对应集装箱标识溢出标识,以对所对应集装箱进行强制卸船操作。

可选的,所采集的图片数据为装船过程中所采集的图片数据;

所述装置还包括第三接收模块和第一输出模块;

所述第三接收模块,用于接收用户输入的针对捆扎箱的第三数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

所述第一输出模块,用于输出第一捆扎箱信息获得界面;

所述第二获得模块,具体用于获得用户通过所述第一捆扎箱信息获得界面输入的、所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息;

所述存储模块,具体用于根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第一数量是否准确;

如果为是,将所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息作为本吊次数据进行存储。

可选的,所采集的图片数据为卸船过程中所采集的图片数据;

所述装置还包括第四接收模块和第二输出模块;

所述第四接收模块,用于接收用户输入的针对捆扎箱的第四数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

所述第二输出模块,用于输出第二捆扎箱信息获得界面;

所述第二获得模块,具体用于获得用户通过所述第二捆扎箱信息获得界面输入的、从所采集的图片数据中,所识别出的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置;

所述存储模块,具体用于根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第二数量是否准确;

如果为是,将所获得的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置作为本吊次数据进行存储。

可选的,所采集的图片数据为装船过程中所采集的图片数据;

所述装置还包括第四获得模块、第一判断模块、第五接收模块;

所述第四获得模块,用于获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

所述第一判断模块,用于根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

所述第五接收模块,用于当判断所对应的集装箱为预定特殊箱时,展示所采集的图片数据;接收所对应集装箱的第一验残结果;

所述存储模块,具体用于当所对应集装箱为危箱时,从所述状态信息中获取所对应集装箱的第一危标信息;根据所述第一验残结果,将所对应集装箱的标识信息、第一危标信息以及第一残损信息作为本吊次数据进行存储;

当所对应集装箱为超箱时,从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据以及第二残损信息作为本吊次数据进行存储;

当所对应集装箱为冷箱时,从所述状态信息中获取所对应集装箱的温度信息;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的温度信息以及第三残损信息作为本吊次数据进行存储。

可选的,所采集的图片数据为卸船过程中所采集的图片数据;

所述第二获得模块,具体用于获得用户从所采集的图片数据中,所识别出的作为预定特殊箱的集装箱的标识信息以及所对应拖车的第三拖车标识以及第三拖车位置;

所述装置还包括第五获得模块、第二判断模块、第六接收模块;

所述第五获得模块,用于获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

所述第二判断模块,用于根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

所述第六接收模块,用于当判断所对应的集装箱为预定特殊箱时,展示所采集的图片数据;接收作为预定特殊箱的集装箱对应的第二验残结果;

所述存储模块,具体用于当所对应集装箱为危箱时,从所述状态信息中获取所对应集装箱的第二危标信息,根据所述第二验残结果,将所对应集装箱的标识信息、第二危标信息、第四残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为超箱时,从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据、第五残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为冷箱时,从所述状态信息中获取所对应集装箱的温度信息;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的温度信息、第六残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储。

在本方案中,获得图片采集设备所采集的图片数据;识别所采集的图片数据;当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;将所获得的标识信息作为本吊次数据进行存储。可见,当一个吊装过程中,即一个吊次中存在多个集装箱时,该多个集装箱的标识信息作为同一吊次数据进行存储。保证了吊装过程中所采集存储的数据的准确性。当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例所提供的一种基于理货平台的数据采集方法的流程示意图;

图2为本发明实施例所提供的一种基于理货平台的数据采集方法的另一流程示意图;

图3为本发明实施例所提供的一种基于理货平台的数据采集方法的另一流程示意图;

图4为本发明实施例所提供的一种确定标识信息的方法的流程示意图;

图5为本发明实施例所提供的基于理货平台的数据采集方法的另一流程示意图;

图6为本发明实施例所提供的基于理货平台的数据采集方法的另一流程示意图;

图7为本发明实施例所提供的基于理货平台的数据采集方法的另一流程示意图;

图8为本发明实施例所提供的基于理货平台的数据采集方法的另一流程示意图;

图9为本发明实施例所提供的一种基于理货平台的数据采集装置的结构示意图;

图10为本发明实施例所提供的一种基于理货平台的数据采集装置的另一结构示意图;

图11为本发明实施例所提供的一种基于理货平台的数据采集装置的另一结构示意图;

图12为本发明实施例所提供的确定标识信息的结构示意图;

图13为本发明实施例所提供的一种基于理货平台的数据采集装置的另一结构示意图;

图14为本发明实施例所提供的一种基于理货平台的数据采集装置的另一结构示意图;

图15为本发明实施例所提供的一种基于理货平台的数据采集装置的另一结构示意图;

图16为本发明实施例所提供的一种基于理货平台的数据采集装置的另一结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种基于理货平台的数据采集方法及装置,以实现提高理货平台所采集数据的准确性的效果。

下面首先对本发明实施例所提供的一种基于理货平台的数据采集方法进行介绍。

可以理解的是,该应用本发明实施例所提供的数据采集方法的理货平台,在默认状态下为自动处理模式,当用户需要针对某个桥吊进行人工处理时,可以通过开启人工处理开关,启动人工处理模式。

如图1所示,本发明实施例所提供的一种基于理货平台的数据采集方法,可以包括步骤:

S101:获得图片采集设备所采集的图片数据;

获得前端设置的至少一个图片采集设备所采集的,在吊装设备吊装集装箱的过程中的图片数据,其中,该图片采集设备可以为摄像机等设备。该吊装设备包括桥吊,该吊装设备吊装集装箱的过程包括装船和卸船过程。

理货平台可以将获得的图片数据显示于显示界面中,如理货页面,供用户查看。

S102:识别所采集的图片数据;

可以通过现有技术识别所采集的图片数据,如OCR(optical character recognition,光学字符识别)技术或图像识别技术等。

S103:当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;

可以理解的是,当一个吊次中存在多个集装箱时,从所采集的同吊次的图片数据中,获得本吊次中的多个集装箱的标识信息。此识别过程可以是通过人员识别也可以是通过理货平台识别,这都是可以的。其中,可以采用现有技术从所采集的图片数据中识别出本吊次中存在多个集装箱。其中,所获得的所述多个集装箱的标识信息是理货平台从所采集的图片数据中识别出的。

其中,集装箱的标识信息可以包括集装箱的箱号以及集装箱类型代码ISO等。

S104:将所获得的标识信息作为本吊次数据进行存储。

将所获得的同吊次的多个集装箱的标识信息,以吊次为单位进行存储,并且,将所获得的标识信息作为同一吊次数据进行存储。以吊次为单位存储数据比较符合实际作业情况。为用户后续的工作提供便利。

应用本发明实施例,获得图片采集设备所采集的图片数据;识别所采集的图片数据;当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;将所获得的标识信息作为本吊次数据进行存储。可见,当一个吊装过程中,即一个吊次中存在多个集装箱时,该多个集装箱的标识信息作为同一吊次数据进行存储。保证了吊装过程中所采集存储的数据的准确性。

在一种具体实现方式中,所采集的图片数据为装船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

基于图1,如图2所示,所述方法还包括:

S201:接收针对双箱的第一数据采集指令,其中,所述第一数据采集指令中包括双箱第一吊装标记,所述第一吊装标记为第一值,所述第一值用于标识双箱吊装开始;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息(S103),包括:

S1031:从所采集的图片数据中,分别获得所述两个集装箱的标识信息;

所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:

S1041:存储所获得的作为本吊次数据的第一个集装箱的标识信息,当存储成功时,将所述第一吊装标记修改为第二值,该第二值用于标识所述第一个集装箱吊装完成;

S1042:存储所获得的作为本吊次数据的第二个集装箱的标识信息;

S1043:当存储成功时,将所述第一吊装标记修改为第三值,所述第三值用于标识本吊次的两个集装箱装船成功。

可以理解的是,在装船过程中,当确定出本吊次中存在两个集装箱时,可以认为该两个集装箱互为双箱,从所采集的图片数据中,分别获得两个集装箱的标识信息,将该两个集装箱的标识信息均作为本吊次数据进行存储。具体的,接收针对双箱的第一数据采集指令,该第一数据采集指令中包括双箱第一吊装标记,如moveID,此时该moveID为第一值,如“0”,标识双箱吊装开始。存储所获得的作为本吊次数据的第一个集装箱的标识信息,存储成功时,将该moveID修改为第二值,并返回该第二值,以通过该第二值标识第一个集装箱吊装完成,并且可以开始存储第二个集装箱的标识信息。该第二值可以为“1”或其他任何非“0”的数值,或者为一列存在唯一性的字符串,具体的,该修改并返回的第二值可以是一列15位的数字。存储所获得的作为本吊次数据的第二个集装箱的标识信息,当存储成功时,该moveID会被修改为用于标识本吊次的两个集装箱装船成功的第三值,其中,该第三值可以与第一值相同(此时,也可以表示下一吊次的开始),也可以与第一值以及第二值均不相同。

另外,当集装箱的标识信息存储失败时,为所获得的对应的集装箱的标识信息标记异常标签,将所对应集装箱标记为异常箱,提示用户对该集装箱进行人工处理。并且,会将所存储的集装箱的标识信息与后续提到的预录入信息进行对比,将预录入信息不存在的集装箱的标识信息标记为异常箱,提示用户对该集装箱进行人工处理。

在一种具体实现方式中,所采集的图片数据为卸船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

基于图1,如图3所示,所述方法还包括:

S301:接收针对双箱的第二数据采集指令,其中,所述第二数据采集指令中包括双箱第二吊装标记,所述第二吊装标记为第四值,所述第四值用于标识双箱吊装开始;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息(S103),包括:

S1032:从所采集的图片数据中,获得所述两个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置;

所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:

S1044:将所获得的第一个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储,当存储成功时,将所述第二吊装标记修改为第五值,所述第五值用于标识所述第一个集装箱吊装完成;

S1045:将所获得的第二个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储;

S1046:当存储成功时,将所述第二吊装标记修改为第六值,所述第六值用于标识本吊次的两个集装箱卸船成功。

可以理解的是,在卸船过程中,当确定出本吊次中存在两个集装箱时,可以认为该两个集装箱互为双箱,对于卸船过程中的双箱的相关信息的处理需经过人工处理。理货平台的理货页面可以显示本吊次中的两个集装箱的相关信息,以供用户查看。其中,当理货页面的当前显示界面不能完全显示所有信息时,可以通过快捷键的方式,切换显示信息,如翻页。其中,双箱(两个集装箱)的相关信息包括所识别的标识信息、ISO以及所采集的对应的图片数据等。

接收到针对双箱的第二数据采集指令后,存储从所采集的图片数据中,所获得该两个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置,并显示于理货页面中。其中,所对应拖车的第一拖车标识可以为拖车的拖车号,该所分配的第一拖车位置可以通过现有技术确定,在此不做赘述。其中,对于双箱,所确定出的第一拖车位置包括两个位置,一个可以为“F”,表示“前”,即所对应拖车的前端位置,另一个可以为“A”,表示“后”,即所对应拖车的后端位置。其中,拖车位置可以用POS标识。

其中,第四值可以与第一值对应相同,第五值可以与第二值对应相同,第六值可以与第三值对应相同,这都是可以的。

在一种具体实现方式中,如图4所示,所述方法还包括:

S401:当所获得的标识信息未存储于预录入信息中时,获得用户输入的识别信息,其中,所述预录入信息中包括预定卸船的集装箱的标识信息;

S402:当所述识别信息表示所获得的标识信息与所采集的图片数据不匹配,接收用户根据所采集的图片数据所输入的所对应集装箱的标识信息;

S403:当所述识别信息表示所获得的标识信息与所采集的图片数据匹配,为所对应集装箱标识溢出标识,以对所对应集装箱进行强制卸船操作。

需要说明的是,当所获得的标识信息未存储于预录入信息中时,可以将对应的标识信息进行异常标记,如标红提示。用户对比所采集的图片数据中的集装箱的标识信息和所获得的理货平台识别出的集装箱的标识信息,确定上述两者是否匹配,用户将确定结果作为识别信息输入理货平台,当该识别信息表示所获得的标识信息与所采集的图片数据不匹配,即理货平台所识别的标识信息出现错误,接收用户根据所采集的图片数据所输入的所对应集装箱的标识信息;当该识别信息表示所获得的标识信息与所采集的图片数据匹配,即理货平台所识别的标识信息未出现错误,为所对应集装箱标识溢出标识,以对所对应集装箱进行强制卸船操作。

在一种具体实现方式中,所采集的图片数据为装船过程中所采集的图片数据;

基于图1,如图5所示,所述方法还包括:

S501:接收用户输入的针对捆扎箱的第三数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

S502:输出第一捆扎箱信息获得界面;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息(S103),包括:

S503:获得用户通过所述第一捆扎箱信息获得界面输入的、所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息,其中,所述第一数量以及各集装箱的标识信息为用户从所采集的图片数据中识别的;

所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:

S504:根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第一数量是否准确;

S505:如果为是,将所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息作为本吊次数据进行存储。

当从所采集的图片数据中识别出本吊次中存在多个集装箱时,并且用户识别出该多个集装箱为捆扎箱时,用户触发理货平台中捆扎箱数据采集功能,理货平台接收到用户输入的针对捆扎箱的第三数据采集指令后,输出第一捆扎箱信息获得界面,理货平台接收用户从输出的第一捆扎箱信息获得界面,输入的从图片中所识别的捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息。并根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第一数量是否准确;当判断结果均为是时,将所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息作为本吊次数据进行存储。

其中,该第一捆扎箱信息获得界面中可以存在一个根据该第一数量生成的集装箱信息输入表,用户可以将所获得的捆扎箱的各信息填充到该集装箱信息输入表中的相应位置。当然,该集装箱信息输入表也可以是根据预录入信息中所记录的捆扎箱中所包括的集装箱的数量生成的,这都是可以的。

另外,对捆扎箱中所包括的各集装箱的标识信息进行存储时,也可以与针对双箱的存储过程相同,通过吊装标记来标识捆扎箱中所包括的各集装箱的标识信息均为同一吊次数据。

当其中的某一集装箱的标识信息判断不准确时,将该某一集装箱标记为异常箱,提示用户进行人工处理。

在一种具体实现方式中,所采集的图片数据为卸船过程中所采集的图片数据;

基于图1,如图6所示,所述方法还包括:

S601:接收用户输入的针对捆扎箱的第四数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

S602:输出第二捆扎箱信息获得界面;

所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息(S103),包括:

S603:获得用户通过所述第二捆扎箱信息获得界面输入的、从所采集的图片数据中,所识别出的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置;

所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:

S604:根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第二数量是否准确;

S605:如果为是,将所获得的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置作为本吊次数据进行存储。

在用户通过所采集的图片数据识别出本吊次是对捆扎箱进行卸船操作时,用户触发理货平台中捆扎箱数据采集功能,理货平台接收到用户输入的针对捆扎箱的第四数据采集指令后,输出第二捆扎箱信息获得界面,用户在该第二捆扎箱信息获得界面中,输入从所采集的图片数据中所识别出的捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置。其中,对于该捆扎箱来说,其所对应的第二拖车位置可以包括一个位置,该位置可以为“M”,表示“中间”,即所对应拖车的中间位置。

对所获得的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置,分别进行存储。其中该捆扎箱中所包括的每个集装箱均对应第二拖车标识,且均对应第二拖车位置。在卸船过程中,对所获得关于捆扎箱的相关信息进行存储时,首先存储所获得该捆扎箱中的第一个集装箱的标识信息以及所对应拖车的第二拖车标识、第二拖车位置,其次存储所获得该捆扎箱中的第二个集装箱的标识信息以及所对应拖车的第二拖车标识、第二拖车位置,以此类推,直到该捆扎箱中所包括的所有集装箱的标识信息等均存储完成为止。

在存储过程中,也可以与存储双箱的相关信息时相同,通过吊装标记,标识该捆扎箱中所包括的各集装箱的标识信息以及所对应拖车的第二拖车标识、第二拖车位置均为同一吊次数据。

当在存储过程中,捆扎箱中的某一集装箱的标识信息未存储成功时,将所对应的标识信息标红,标记所对应集装箱为异常箱,提示用户进行人工处理。

其中,在一般情况下,捆扎箱中所包括的集装箱均会一起被起吊装船,一起被起吊卸船,该第二数量与第一数量相同。

在一种具体实现方式中,所采集的图片数据为装船过程中所采集的图片数据;

基于图1,如图7所示,所述方法还包括:

S701:获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

S702:根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

S703:如果为是,展示所采集的图片数据;接收所对应集装箱的第一验残结果;

当所对应集装箱为危箱时,所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:S704:从所述状态信息中获取所对应集装箱的第一危标信息;根据所述第一验残结果,将所对应集装箱的标识信息、第一危标信息以及第一残损信息作为本吊次数据进行存储;

当所对应集装箱为超箱时,所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:S705:从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据以及第二残损信息作为本吊次数据进行存储;

当所对应集装箱为冷箱时,所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:S706:从所述状态信息中获取所对应集装箱的温度信息;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的温度信息以及第三残损信息作为本吊次数据进行存储。

需要强调的是,当理货平台根据预录入信息以及所获得的标识信息,确定所对应集装箱为预定特殊箱后,理货平台将所对应的采集到的图片数据展示于显示屏上,用户根据所展示的对应采集的图片数据对集装箱进行人工验残,确定所对应集装箱的残损信息,用户将所确定的验残信息作为第一验残结果输入理货平台,理货平台接收所对应集装箱的第一验残结果。根据该验残结果以及预录入信息,将所对应集装箱的相关信息作为本吊次数据进行存储。其中,危箱为所装载的货物一般为危险物品(如易燃易爆物等)的集装箱,冷箱为温度较低的集装箱,超箱为尺寸超出标准箱的集装箱。

在一种具体实现方式中,所采集的图片数据为卸船过程中所采集的图片数据;

基于图1,如图8所示,所述从所采集的图片数据中,分别获得所述多个集装箱的标识信息(S103),包括:

S801:获得用户从所采集的图片数据中,所识别出的作为预定特殊箱的集装箱的标识信息以及所对应拖车的第三拖车标识以及第三拖车位置;

所述方法还包括:

S802:获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

S803:根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

S804:如果为是,展示所采集的图片数据;接收作为预定特殊箱的集装箱对应的第二验残结果;

当所对应集装箱为危箱时,所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:S805:从所述状态信息中获取所对应集装箱的第二危标信息,根据所述第二验残结果,将所对应集装箱的标识信息、第二危标信息、第四残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为超箱时,所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:S806:从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据、第五残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为冷箱时,所述将所获得的标识信息作为本吊次数据进行存储(S104),包括:S807:从所述状态信息中获取所对应集装箱的温度信息;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的温度信息、第六残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储。

当对预定特殊箱进行卸船时,也需要对集装箱进行人工验残,并记录验残结果,根据该验残结果以及预录入信息,将所对应集装箱的相关信息作为本吊次数据进行存储。

进一步的,对于危箱来说,其所装载的货物一般为危险物品,对该类集装箱需重点关注,当卸船时,出现所对应危标信息与预录入信息或装船时所存储的信息不同时,需对该集装箱进行标记,标记为异常箱,提示用户进行人工处理,并进行溢卸操作,即强制卸船操作。

作为本发明实施例的一种实现方式,在装船过程中,不乏会出现装好集装箱后,发现需要对集装箱进行修补,如盖子未盖严,需将集装箱进行卸船,然后重新对集装箱进行修补,修补完后,还需要对集装箱进行装船,此时可以称该类集装箱为翻倒箱。针对翻倒箱,则需要对其进行标记,标记为异常箱,提示用户进行人工处理。在卸船过程中,也会出现对翻倒箱的操作,处理过程与装船过程相同。

相应于上述方法实施例,本发明实施例还提供了一种基于理货平台的数据采集装置,如图9所示,所述装置包括:第一获得模块901、识别模块902、第二获得模块903和存储模块904;

所述第一获得模块901,用于获得图片采集设备所采集的图片数据;

所述识别模块902,用于识别所采集的图片数据;

所述第二获得模块903,用于当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;

所述存储模块904,用于将所获得的标识信息作为本吊次数据进行存储。

应用本发明实施例,获得图片采集设备所采集的图片数据;识别所采集的图片数据;当从所采集的图片数据中识别出本吊次中存在多个集装箱时,从所采集的图片数据中,分别获得所述多个集装箱的标识信息,其中,一个吊次为一个吊装过程;将所获得的标识信息作为本吊次数据进行存储。可见,当一个吊装过程中,即一个吊次中存在多个集装箱时,该多个集装箱的标识信息作为同一吊次数据进行存储。保证了吊装过程中所采集存储的数据的准确性。

在一种具体实现方式中,所采集的图片数据为装船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

基于图9,如图10所示,所述装置还包括第一接收模块1001;

所述第一接收模块1001,用于接收针对双箱的第一数据采集指令,其中,所述第一数据采集指令中包括双箱第一吊装标记,所述第一吊装标记为第一值,所述第一值用于标识双箱吊装开始;

所述第二获得模块903,具体用于从所采集的图片数据中,分别获得所述两个集装箱的标识信息;

所述存储模块904,具体用于存储所获得的作为本吊次数据的第一个集装箱的标识信息,当存储成功时,将所述第一吊装标记修改为第二值,所述第二值用于标识所述第一个集装箱吊装完成;

存储所获得的作为本吊次数据的第二个集装箱的标识信息;

当存储成功时,将所述第一吊装标记修改为第三值,所述第三值用于标识本吊次的两个集装箱装船成功。

在一种具体实现方式中,所采集的图片数据为卸船过程中所采集的图片数据,且当从所述图片数据中识别出本吊次中存在两个集装箱时;

基于图9,如图11所示,所述装置还包括第二接收模块1101;

所述第二接收模块1101,用于接收针对双箱的第二数据采集指令,其中,所述第二数据采集指令中包括双箱第二吊装标记,所述第二吊装标记为第四值,所述第四值用于标识双箱吊装开始;

所述第二获得模块903,具体用于从所采集的图片数据中,获得所述两个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置;

所述存储模块904,具体用于将所获得的第一个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储,当存储成功时,将所述第二吊装标记修改为第五值,所述第五值用于标识所述第一个集装箱吊装完成;

将所获得的第二个集装箱的标识信息、所对应拖车的第一拖车标识以及所分配的第一拖车位置作为本吊次数据进行存储;

当存储成功时,将所述第二吊装标记修改为第六值,所述第六值用于标识本吊次的两个集装箱卸船成功。

在一种具体实现方式中,如图12所示,所述装置还包括第三获得模块1201、信息接收模块1202和标识模块1203;

所述第三获得模块1201,用于当所获得的标识信息未存储于预录入信息中时,获得用户输入的识别信息,其中,所述预录入信息中包括预定卸船的集装箱的标识信息;

所述信息接收模块1202,用于当所述识别信息表示所获得的标识信息与所采集的图片数据不匹配,接收用户根据所采集的图片数据所输入的所对应集装箱的标识信息;

所述标识模块1203,用于当所述识别信息表示所获得的标识信息与所采集的图片数据匹配,为所对应集装箱标识溢出标识,以对所对应集装箱进行强制卸船操作。

在一种具体实现方式中,所采集的图片数据为装船过程中所采集的图片数据;基于图9,如图13所示,所述装置还包括第三接收模块1301和第一输出模块1302;

所述第三接收模块1301,用于接收用户输入的针对捆扎箱的第三数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

所述第一输出模块1302,用于输出第一捆扎箱信息获得界面;

所述第二获得模块903,具体用于获得用户通过所述第一捆扎箱信息获得界面输入的、所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息;

所述存储模块904,具体用于根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第一数量是否准确;

如果为是,将所述捆扎箱中所包括的集装箱的第一数量以及各集装箱的标识信息作为本吊次数据进行存储。

在一种具体实现方式中,所采集的图片数据为卸船过程中所采集的图片数据;基于图9,如图14所示,所述装置还包括第四接收模块1401和第二输出模块1402;

所述第四接收模块1401,用于接收用户输入的针对捆扎箱的第四数据采集指令,其中,所述捆扎箱为多个箱子捆绑在一起的集装箱;

所述第二输出模块1402,用于输出第二捆扎箱信息获得界面;

所述第二获得模块903,具体用于获得用户通过所述第二捆扎箱信息获得界面输入的、从所采集的图片数据中,所识别出的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置;

所述存储模块904,具体用于根据预录入信息,判断每个集装箱的标识信息是否准确,并且判断所述第二数量是否准确;

如果为是,将所获得的所述捆扎箱中所包括的集装箱的第二数量以及各集装箱的标识信息、所对应拖车的第二拖车标识以及第二拖车位置作为本吊次数据进行存储。

在一种具体实现方式中,所采集的图片数据为装船过程中所采集的图片数据;基于图9,如图15所示,所述装置还包括第四获得模块1501、第一判断模块1502、第五接收模块1503;

所述第四获得模块1501,用于获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

所述第一判断模块1502,用于根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

所述第五接收模块1503,用于当判断所对应的集装箱为预定特殊箱时,展示所采集的图片数据;接收所对应集装箱的第一验残结果;

所述存储模块904,具体用于当所对应集装箱为危箱时,从所述状态信息中获取所对应集装箱的第一危标信息;根据所述第一验残结果,将所对应集装箱的标识信息、第一危标信息以及第一残损信息作为本吊次数据进行存储;

当所对应集装箱为超箱时,从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据以及第二残损信息作为本吊次数据进行存储;

当所对应集装箱为冷箱时,从所述状态信息中获取所对应集装箱的温度信息;根据所述第一验残结果,将所对应集装箱的标识信息、所获取的温度信息以及第三残损信息作为本吊次数据进行存储。

在一种具体实现方式中,所采集的图片数据为卸船过程中所采集的图片数据;基于图9,如图16所示,所述第二获得模块903,具体用于获得用户从所采集的图片数据中,所识别出的作为预定特殊箱的集装箱的标识信息以及所对应拖车的第三拖车标识以及第三拖车位置;

所述装置还包括第五获得模块1601、第二判断模块1602、第六接收模块1603;

所述第五获得模块1601,用于获得预录入信息,其中,所述预录入信息中包括预定装船的集装箱的标识信息以及状态信息;

所述第二判断模块1602,用于根据预录入信息以及所获得的标识信息,判断所对应的集装箱是否为预定特殊箱,其中,所述预定特殊箱包括危箱、超箱和冷箱;

所述第六接收模块1603,用于当判断所对应的集装箱为预定特殊箱时,展示所采集的图片数据;接收作为预定特殊箱的集装箱对应的第二验残结果;

所述存储模块904,具体用于当所对应集装箱为危箱时,从所述状态信息中获取所对应集装箱的第二危标信息,根据所述第二验残结果,将所对应集装箱的标识信息、第二危标信息、第四残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为超箱时,从所述状态信息中获取所对应集装箱的超出尺寸数据;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的超出尺寸数据、第五残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储;

当所对应集装箱为冷箱时,从所述状态信息中获取所对应集装箱的温度信息;根据所述第二验残结果,将所对应集装箱的标识信息、所获取的温度信息、第六残损信息以及所对应拖车的第三拖车标识和第三拖车位置作为本吊次数据进行存储。

对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1