掌桥专利:专业的专利平台
掌桥专利
首页

物流任务信息的处理方法、系统、装置、介质与电子设备

文献发布时间:2023-06-19 11:42:32


物流任务信息的处理方法、系统、装置、介质与电子设备

技术领域

本公开涉及物流技术领域,具体而言,涉及一种物流任务信息的处理方法、物流任务信息的处理系统、物流任务信息的处理装置、计算机可读存储介质与电子设备。

背景技术

目前,物流行业中,仓库的叉车工的工资构成包括基本工资、计件工资和绩效工资,其中绩效工资主要由工作的执行效率决定。计件工资叉车工的工资薪酬中占比很大,一般为70%。叉车工的计件方法包括线下计件和线上计件。线下计件即按照每次任务中使用的栈板数量来计件,每次任务都会使用一个栈板运输货物,每使用一个栈板就领取一张卡片,因此可以按照领取的卡片数量作为任务完成量来计件。线上计件的任务流程包括扫描栈板号,在线上软件上点击开始任务,当使用叉车和栈板完成任务后,在线上软件上点击结束任务,最后按照结束的任务数计件。

但是上述计件方式都存在以下问题:

(1)计件不准确,容易出现虚假计件:线下计件无法监控到真实的件数,只能通过现场管理人员管控。在进行线上计件时,由于栈板数量有限,栈板可以无限制重复使用,现场人员执行叉车任务结束时可以通过栈板号生成虚拟的叉车任务,造成虚假操作。

(2)工作的执行效率无法监控:现场人员可以通过虚假操作开始任务结束任务,缩短作业时间,系统记录虚假的执行效率。

需要说明的是,在上述背景技术分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

发明内容

本公开的目的在于提供一种物流任务信息的处理方法、物流任务信息的系统、物流任务信息的处理装置、计算机可读存储介质与电子设备,用于至少在一定程度上克服由于相关技术的限制和缺陷而导致的计件不准确的问题。

根据本公开实施例的一方面,提供一种物流任务信息的处理方法,包括:获取手持设备的任务信息,上述任务信息包括绑定的预设栈板的识别信息和预设人员的标识信息;采集执行栈板所属区域的图像信息;解析上述图像信息中的执行栈板的承载状态记录;根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度。

在本公开的一种示例性实施例中,采集执行栈板所属区域的图像信息包括:确定上述物流任务的物流运输路线;采集上述物流运输路线中的多个区域的图像,上述区域包括起点区域和终点区域。

在本公开的一种示例性实施例中,根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度包括:获取上述终点区域对应的承载状态记录;根据上述终点区域对应的承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度。

在本公开的一种示例性实施例中,根据上述终点区域对应的承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度包括:根据上述承载状态记录判断上述终点区域在第一时刻是否为装载;若判定在上述第一时刻为装载,则根据上述承载状态记录判断上述终点区域在第二时刻是否为空载;若判定上述第二时刻为空载,则确定上述任务信息的执行进度为已完成;其中,上述第二时刻为上述第一时刻的下一采样时刻。

在本公开的一种示例性实施例中,根据上述终点区域对应的承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度还包括:根据上述承载状态记录判断上述终点区域在第一时刻是否为装载;若判定在上述第一时刻为空载,则确定上述任务信息的执行进度为异常;若判定在上述第一时刻为装载,则根据上述承载状态记录判断上述终点区域在第二时刻是否为空载;若判定上述第二时刻为装载,则确定上述任务信息的执行进度为异常;其中,上述第二时刻为上述第一时刻的下一采样时刻。

在本公开的一种示例性实施例中,根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度还包括:解析上述图像信息中包括的执行人员的标识信息;判断上述预设人员的标识信息和上述执行人员的标识信息是否匹配成功;若判定上述预设人员的标识信息和上述执行人员的标识信息匹配成功,则生成第一匹配结果。

在本公开的一种示例性实施例中,根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度还包括:解析上述图像信息中包括的执行栈板的识别信息;判断上述预设栈板的识别信息和上述执行栈板的识别信息是否匹配成功;若判定上述预设栈板的识别信息和上述执行栈板的识别信息匹配成功,则生成第二匹配结果。

在本公开的一种示例性实施例中,根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度还包括:若判定未生成上述执行人员的第一匹配结果,或未生成上述执行栈板的第二匹配结果,则确定上述任务信息的执行进度为异常。

在本公开的一种示例性实施例中,根据上述任一项的物流任务信息的处理方法,根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度还包括:若确定自上述起点区域至上述终点区域的运输方向上,根据上述承载状态记录确定为空载,则确定上述任务信息的执行进度为异常;或确定自上述终点区域至上述起点区域的运输方向上,根据上述承载状态记录确定为装载,则确定上述任务信息的执行进度为异常。

在本公开的一种示例性实施例中,根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度还包括:确定上述任务信息的执行时间范围;判断上述执行时间范围内是否存在上述执行人员相同的两个上述任务信息,或是否存在上述执行栈板相同的两个上述任务信息;若判定上述执行时间范围内存在上述执行人员相同的两个上述任务信息,或存在上述执行栈板相同的两个上述任务信息,则确定上述任务信息的执行进度为异常。

在本公开的一种示例性实施例中,根据上述任一项的物流任务信息的处理方法,还包括:确定上述任务信息的执行时间范围;根据上述执行时间范围确定上述任务信息的执行效率;判断上述执行效率是否小于或等于预设执行效率;若判定上述执行效率小于或等于上述预设执行效率,则确定上述任务信息的执行进度为异常。

根据本公开实施例的另一方面,提供一种物流任务信息的处理系统,包括:手持设备,用于将预设栈板的识别信息和预设人员的标识信息绑定生成任务信息。运输路线监控设备,上述手持设备与上述运输路线监控设备能够进行数据交互,上述运输路线监控设备用于采集执行栈板所属区域的图像信息。上述运输路线监控设备还用于解析上述图像信息中的执行栈板的承载状态记录。上述运输路线监控设备还用于根据上述承载状态记录、上述预设栈板的识别信息和上述预设人员的标识信息确定上述任务信息的执行进度。

根据本公开实施例的另一方面,提供一种物流任务信息的处理装置,包括:第一获取模块,用于获取手持设备的任务信息,上述任务信息包括绑定的预设栈板的识别信息和预设人员的标识信息。第二获取模块,用于采集执行栈板所属区域的图像信息。解析模块,用于解析上述图像信息中的上述执行栈板的承载状态记录。第一确定模块,用于根据上述承载状态记录和上述预设栈板的识别信息、上述预设人员的标识信息确定上述任务信息的执行进度。第二确定模块,用于根据上述物流任务的执行进度确定任务执行时间。上述第二确定模块还用于,若判定上述任务执行时间大于执行时间范围,则确定上述物流任务的执行效率为异常。

根据本公开的另一方面,提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现上述任意一项的物流任务信息的处理方法。

根据本公开的另一方面,提供一种电子设备,包括:处理器;以及存储器,用于存储上述处理器的可执行指令。其中,上述处理器配置为经由执行上述可执行指令来执行上述任意一项的物流任务信息的处理方法。

本公开实施例的技术方案通过获取手持设备的任务信息,同时采集执行栈板所属区域的图像信息,解析图像信息中的执行栈板的承载状态记录,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度,提高了确定物流任务的可靠性和准确性,不仅提高了计件准确率,增强了执行效率的准确性,还提高了物流任务的管理效率,降低了物流任务的管理成本。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出本公开示例性实施例中一种物流任务信息的处理方法的流程图;

图2示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图3示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图4示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图5示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图6示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图7示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图8示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图9示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图10示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图11示出本公开示例性实施例中另一种物流任务信息的处理方法的流程图;

图12示出本公开示例性实施例中一种物流任务信息的应用场景的示意图;

图13示出本公开示例性实施例中一种物流任务的人员信息的示意图;

图14示出本公开示例性实施例中一种物流任务的执行地点的示意图;

图15示出本公开示例性实施例中一种物流任务的执行状态的示意图;

图16示出本公开示例性实施例中另一种物流任务的执行状态的示意图;

图17示出本公开示例性实施例中一种物流任务信息的处理系统的示意图;

图18A示出本公开示例性实施例中一种物流任务信息的示意图;

图18B示出本公开示例性实施例中另一种物流任务信息的示意图;

图18C示出本公开示例性实施例中另一种物流任务信息的示意图;

图19示出本公开示例性实施例中一种物流任务的承载状态的示意图;

图20示出本公开示例性实施例中一种物流任务信息的处理装置的框图;

图21示出本公开示例性实施例中一种电子设备的框图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。

此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。符号“/”一般表示前后关联对象是一种“或”的关系。

在本公开中,除非另有明确的规定和限定,“连接”等术语应做广义理解,例如,可以是电连接或可以互相通讯;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本公开中的具体含义。

此外,附图仅为本公开的示意性图解,图中相同的附图标记表示相同或类似的分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

下面结合附图对本公开示例实施方式进行详细说明。

图1是本公开示例性实施例中物流任务信息的处理方法的流程图。

参考图1,物流任务信息的处理方法包括:

步骤S102,获取手持设备的任务信息,任务信息包括绑定的预设栈板的识别信息和预设人员的标识信息。

在本公开的一种示例性实施例中,通过手持设备获取预设栈板的识别信息与预设人员的标识信息,并将预设栈板的识别信息与预设人员的标识信息进行绑定,以得到上述任务信息。

步骤S104,采集执行栈板所属区域的图像信息。

在本公开的一种示例性实施例中,执行栈板为执行物流任务时用到的栈板。在执行物流任务时,栈板用于装载货物,栈板所属的区域为货物运输的区域,即物流运输路线中的区域,也即通过采集栈板所属区域的图像信息能够得到物流运输过程的图像信息。

在本公开的一种示例性实施例中,使用运输设备运输栈板与货物,运输设备包括叉车和货车,但不限于此。

步骤S106,解析图像信息中的执行栈板的承载状态记录。

在本公开的一种示例性实施例中,根据执行栈板的承载状态记录能够得到物流任务按照时间记录的承载状态,承载状态可以包括装载和空载,通过叉车状态能够得到执行栈板的承载状态记录。

步骤S108,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度。

在上述实施例中,通过获取手持设备的任务信息,并采集执行栈板所属区域的图像信息,解析图像信息中的执行栈板的承载状态记录,并根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度,提高了确定物流任务的可靠性和准确性,提高了计件准确率,还提高了物流任务的管理效率,降低了物流任务的管理成本。

在本公开的一种示例性实施例中,手持设备包括手机、平板电脑和PDA(PersonalDigital Assistant,个人数字助理,这种手持设备集中了计算、电话、传真和网络等多种功能)等,但不限于此。

结合图2至图11所示,对物流任务信息的处理方法的各步骤进行详细说明。

如图2所示,采集执行栈板所属区域的图像信息包括:

步骤S202,确定物流任务的物流运输路线。

步骤S204,采集物流运输路线中的多个区域的图像,区域包括起点区域和终点区域。

在上述实施例中,通过确定物流任务的物流运输路线,采集物流运输路线中的多个区域的图像,分别得到多个区域的承载状态记录,并根据承载状态记录确定任务信息的执行进度,提高了物流任务的管理效率。

在本公开的一种示例性实施例中,物流运输路线为执行人员执行物流任务时的运输路线,包括多个区域,每个区域代表执行人员在执行物流任务中的所处位置。

在本公开的一种示例性实施例中,物流运输路线中的多个区域为至少两个区域,但不限于此。

在本公开的一种示例性实施例中,起点区域包括叉车进入仓库后抵达的区域,但不限于此。

在本公开的一种示例性实施例中,终点区域包括货物放置区,执行人员在货物放置区完成货物的卸载操作。

如图3所示,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度包括:

步骤S302,获取终点区域对应的承载状态记录。

步骤S304,根据终点区域对应的承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度。

在上述实施例中,通过获取终点区域对应的承载状态记录,并根据终点区域对应的承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度,提高了确定物流任务的可靠性和准确性,提高了物流任务的计件准确性。

在本公开的一种示例性实施例中,根据终点区域对应的承载状态记录确定是否完成卸载的操作,从而确定任务信息的执行进度。

在本公开的一种示例性实施例中,承载状态记录代表叉车的承载状态。若叉车叉架含有包裹或者体积物品,则承载状态为装载。若叉车叉架不含有包裹或者体积物品,则承载状态为空载。

如图4所示,根据终点区域对应的承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度包括:

步骤S402,根据承载状态记录判断终点区域在第一时刻是否为装载,若为是,则进入步骤S404,若为否,则进入步骤S410。

步骤S404,若判定在第一时刻为装载,则根据承载状态记录判断终点区域在第二时刻是否为空载,若为是,则进入步骤S406,若为否,则进入步骤S408。

步骤S406,若判定第二时刻为空载,则确定任务信息的执行进度为已完成。其中,第二时刻为第一时刻的下一采样时刻。

步骤S408,若判定第二时刻为装载,则确定任务信息的执行进度为异常。

步骤S410,若判定在第一时刻为空载,则确定任务信息的执行进度为异常。

在上述实施例中,通过根据承载状态记录判断终点区域在第一时刻是否为装载,若判定在第一时刻为装载,则根据承载状态记录判断终点区域在第二时刻是否为空载,若判定第二时刻为空载,执行人员完成卸载操作,则确定任务信息的执行进度为已完成,将已完成的物流任务计入物流任务的完成量。若判定第二时刻为装载,则确定任务信息的执行进度为异常。若判定在第一时刻为空载,则确定任务信息的执行进度为异常,并不计入完成的工作量,提高了确定物流任务的可靠性和准确性,提高了计件准确性。

如图5所示,根据终点区域对应的承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度还包括:

步骤S502,根据承载状态记录判断终点区域在第一时刻是否为装载,若为是,则进入步骤S506,若为否,则进入步骤S504。

步骤S504,若判定在第一时刻为空载,则确定任务信息的执行进度为异常。

步骤S506,若判定在第一时刻为装载,则根据承载状态记录判断终点区域在第二时刻是否为空载,若为是,则进入步骤S510,若为否,则进入步骤S508。

步骤S508,若判定第二时刻为装载,则确定任务信息的执行进度为异常。其中,第二时刻为第一时刻的下一采样时刻。

步骤S510,若判定第二时刻为空载,则确定任务信息的执行进度为已完成。

在上述实施例中,通过根据承载状态记录判断终点区域在第一时刻是否为装载,若判定在第一时刻为空载,则确定任务信息的执行进度为异常,若判定在第一时刻为装载,则根据承载状态记录判断终点区域在第二时刻是否为空载,若判定第二时刻为装载,则确定任务信息的执行进度为异常,不在物流任务的完成量中计入执行进度为异常的物流任务。若判定第二时刻为空载,则确定任务信息的执行进度为已完成,将已完成的物流任务计入物流任务的完成量,确定物流任务准确的完成量,提高了计件准确率。

在本公开的一种示例性实施例中,终点区域在第一时刻为空载,则说明叉车在进入仓库时未装载货物,确定任务信息的执行进度为异常,不计入物流任务的完成量中,提高了物流任务的计件准确性。

在本公开的一种示例性实施例中,若判定在第一时刻为装载,且根据承载状态记录判断终点区域在第二时刻为装载,说明执行人员没有完成卸载操作,确定任务信息的执行进度为异常,可以对本公开的全部实施例中的异常的任务信息进行标示,不在物流任务的完成量中计入执行进度为异常的物流任务,提高了物流任务的计件准确性。

在本公开的一种示例性实施例中,若判定在第一时刻为装载,且根据承载状态记录判断终点区域在第二时刻为空载,说明执行人员完成卸载操作,确定任务信息的执行进度为已完成,将已完成的物流任务计入完成量,提高了确定物流任务的可靠性和准确性。

如图6所示,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度还包括:

步骤S602,解析图像信息中包括的执行人员的标识信息。

步骤S604,判断预设人员的标识信息和执行人员的标识信息是否匹配成功,若为是,则进入步骤S606,若为否,则进入步骤S608。

步骤S606,若判定预设人员的标识信息和执行人员的标识信息匹配成功,则生成第一匹配结果。

步骤S608,若判定预设人员的标识信息和执行人员的标识信息匹配不成功,则不生成第一匹配结果,确定任务信息的执行进度为异常。

在上述实施例中,通过解析图像信息中包括的执行人员的标识信息,判断预设人员的标识信息和执行人员的标识信息是否匹配成功,若判定预设人员的标识信息和执行人员的标识信息匹配成功,则生成第一匹配结果。若判定预设人员的标识信息和执行人员的标识信息匹配不成功,则不生成第一匹配结果,确定任务信息的执行进度为异常,不计入物流任务的完成量。

其中,由于预设人员的标识信息是唯一的,通过判断预设人员的标识信息和执行人员的标识信息是否匹配成功,来确定任务信息的执行进度是否为异常,降低了物流任务的管理成本,提高了物流任务的管理效率。

在本公开的一种示例性实施例中,判断预设人员的标识信息和执行人员的标识信息是否匹配成功:监控设备对执行人员进行人脸识别,并将采集到的执行人员的标识信息发送给监控服务器,监控服务器在仓库信息库中获取预设人员的标识信息,将执行人员的标识信息和预设人员的标识信息进行匹配。

在本公开的一种示例性实施例中,监控设备包括录像机、枪式摄像机、半球摄像机和全球形摄像机,但不限于此。

在本公开的一种示例性实施例中,预设人员的标识信息具有唯一性,预设人员的标识信息包括预设人员的身份识别码或员工代码,但不限于此。

如图7所示,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度还包括:

步骤S702,解析图像信息中包括的执行栈板的识别信息。

步骤S704,判断预设栈板的识别信息和执行栈板的识别信息是否匹配成功,若为是,则进入步骤S706,若为否,则进入步骤S708。

步骤S706,若判定预设栈板的识别信息和执行栈板的识别信息匹配成功,则生成第二匹配结果。

步骤S708,若判定预设人员的标识信息和执行人员的标识信息匹配不成功,则不生成第二匹配结果,确定任务信息的执行进度为异常。

在上述实施例中,通过解析图像信息中包括的执行栈板的识别信息,判断预设栈板的识别信息和执行栈板的识别信息是否匹配成功,若判定预设栈板的识别信息和执行栈板的识别信息匹配成功,则生成第二匹配结果。若判定预设人员的标识信息和执行人员的标识信息匹配不成功,则不生成第二匹配结果,确定任务信息的执行进度为异常。通过判断预设栈板的识别信息和执行栈板的识别信息是否匹配成功,来确定任务信息的执行进度是否为异常,若为异常,则不计入完成的工作量,进而提高了计件准确率。

在本公开的一种示例性实施例中,执行栈板的识别信息包括条形码、二维码、图片或者文字的表现形式,但不限于此。

如图8所示,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度还包括:

步骤S802,解析图像信息中包括的执行人员的标识信息。

步骤S804,判断预设人员的标识信息和执行人员的标识信息是否匹配成功,若为是,则进入步骤S806,若为否,则进入步骤S814。

步骤S806,若判定预设人员的标识信息和执行人员的标识信息匹配成功,则生成第一匹配结果。

步骤S808,解析图像信息中包括的执行栈板的识别信息。

步骤S810,判断预设栈板的识别信息和执行栈板的识别信息是否匹配成功,若为是,则进入步骤S812,若为否,则进入步骤S814。

步骤S812,若判定预设栈板的识别信息和执行栈板的识别信息匹配成功,则生成第二匹配结果。

步骤S814,若判定未生成执行人员的第一匹配结果,或未生成执行栈板的第二匹配结果,则确定任务信息的执行进度为异常。

在上述实施例中,通过解析图像信息中包括的执行人员的标识信息,判断预设人员的标识信息和执行人员的标识信息是否匹配成功,若预设人员的标识信息和执行人员的标识信息匹配失败,则判定不生成执行人员的第一匹配结果,确定执行进度为异常,提示人工进行处理。若判定预设人员的标识信息和执行人员的标识信息匹配成功,则生成第一匹配结果。

其中,解析图像信息中包括的执行栈板的识别信息,判断预设栈板的识别信息和执行栈板的识别信息是否匹配成功。若判定预设栈板的识别信息和执行栈板的识别信息匹配成功,则生成第二匹配结果。若预设栈板的识别信息和执行栈板的识别信息匹配失败,则判定不生成执行栈板的第二匹配结果,则任务信息的匹配过程出现问题,确定执行进度为异常,不计入完成的工作量中,提示人工进行处理。

另外,根据匹配结果确定任务信息的执行进度,提高了确定物流任务的可靠性和准确性,提高了匹配结果的准确度,进而提高了计件准确率。

在本公开的一种示例性实施例中,通过解析图像信息中包括的执行栈板的识别信息,判断预设栈板的识别信息和执行栈板的识别信息是否匹配成功,若判定预设人员的标识信息和执行人员的标识信息匹配不成功,则不生成第二匹配结果,确定任务信息的执行进度为异常,提示人工进行处理。若判定预设栈板的识别信息和执行栈板的识别信息是否匹配成功,则生成第二匹配结果。

其中,解析图像信息中包括的执行人员的标识信息,判断预设人员的标识信息和执行人员的标识信息是否匹配成功,若判定预设人员的标识信息和执行人员的标识信息匹配成功,则生成第一匹配结果。若判定预设人员的标识信息和执行人员的标识信息匹配不成功,则不生成第一匹配结果,确定任务信息的执行进度为异常。

另外,根据匹配结果确定任务信息的执行进度,提高了确定物流任务的可靠性和准确性,提高了匹配效率,进而提高了计件准确率。

如图9所示,根据上述任一项的物流任务信息的处理方法,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度还包括:

步骤S902,若确定自起点区域至终点区域的运输方向上,根据承载状态记录确定为空载,则确定任务信息的执行进度为异常。

步骤S904,或确定自终点区域至起点区域的运输方向上,根据承载状态记录确定为装载,则确定任务信息的执行进度为异常。

在上述实施例中,通过确定自起点区域至终点区域的运输方向上,根据承载状态记录确定为空载,则确定任务信息的执行进度为异常,或确定自终点区域至起点区域的运输方向上,根据承载状态记录确定为装载,则确定任务信息的执行进度为异常,异常的任务信息可以进行标示但不计入完成的工作量中,提高了物流任务的监控效率,提高了物理任务的管理效率,降低了物流任务的管理成本。

如图10所示,根据承载状态记录、预设栈板的识别信息和预设人员的标识信息确定任务信息的执行进度还包括:

步骤S1002,确定任务信息的执行时间范围。

步骤S1004,判断执行时间范围内是否存在执行人员相同的两个任务信息,或是否存在执行栈板相同的两个任务信息,若为是,则进入步骤S1006,若为否,则进入步骤S1008。

步骤S1006,若判定执行时间范围内存在执行人员相同的两个任务信息,或存在执行栈板相同的两个任务信息,则确定任务信息的执行进度为异常。

步骤S1008,若判定执行时间范围内不存在执行人员相同的两个任务信息,且不存在执行栈板相同的两个任务信息,则确定任务信息为正常的执行状态。

在上述实施例中,通过确定任务信息的执行时间范围,判断执行时间范围内是否存在执行人员相同的两个任务信息,或是否存在执行栈板相同的两个任务信息。若判定执行时间范围内存在执行人员相同的两个任务信息,或存在执行栈板相同的两个任务信息,则说明执行人员同时在两项物流任务的任务信息中出现,由于执行人员不能同时执行两项物流任务,则确定任务信息的执行进度为异常,并提示人工进行信息核实。若判定执行时间范围内不存在执行人员相同的两个任务信息,且不存在执行栈板相同的两个任务信息,则确定任务信息为正常的执行状态,根据正常的执行状态下完成的任务信息确定完成量,提高了计件准确率。

在本公开的一种示例性实施例中,在物流任务的任务信息中预设相应的执行时间范围。

如图11所示,根据上述任一项的物流任务信息的处理方法,还包括:

步骤S1102,确定任务信息的执行时间范围。

步骤S1104,根据执行时间范围确定任务信息的执行效率。

步骤S1106,判断执行效率是否小于或等于预设执行效率,若为是,则进入步骤S1108,若为否,则进入步骤S1110。

步骤S1108,若判定执行效率小于或等于预设执行效率,则确定任务信息的执行进度为异常。

步骤S1110,若判定执行效率大于预设执行效率,则确定任务信息为正常的执行状态。

在上述实施例中,通过确定任务信息的执行时间范围,根据执行时间范围确定任务信息的执行效率,判断执行效率是否小于或等于预设执行效率。若判定执行效率小于或等于预设执行效率,则确定任务信息的执行进度为异常。若判定执行效率大于预设执行效率,则确定任务信息为正常的执行状态,根据正常的执行状态下完成的任务信息确定完成量,提高了计件准确率,增强了执行效率的准确性。

第一步:叉车工登录手持设备(端)1204(后文简称为PDA)用于扫描栈板编号和领取本栈板的叉车任务。PDA将本次叉车任务下发至智能计件服务器,智能计件服务器记录“叉车人员信息”、“叉车任务号”、“领取栈板”、“栈板编号”和“领取任务时间”等信息。

第二步:叉车工将栈板和待运输的物体通过叉车移动到发货区,到达发货区后,发货区的摄像头将叉车工的行动轨迹发送到智能人脸识别装置。智能人脸识别装置识别叉车工的行动轨迹为到达,进行人脸解析得到对应的叉车工信息,并解析叉车工的叉车状态,将叉车工的信息和叉车状态回传至智能计件服务器,智能计件服务器记录“叉车人员信息”、“到达时间”和“叉车到达状态为已载货”。

第三步:叉车工到达发货区,放置栈板和物体后离开发货区,智能人脸识别装置识别叉车工的行动轨迹为离开,进行人脸解析得到对应的叉车工信息,并解析叉车工的叉车状态,将叉车工信息和叉车状态回传至智能计件服务器,智能计件服务器记录“叉车人员信息”、“离开时间”和“叉车离开状态为已空置”。

如图12所示,执行人员使用手持设备端1204扫描栈板编号,领取栈板任务,并将任务号、栈板号、领取栈板、领取任务时间和人员信息等发送至发货区智能识别监控系统1202的基础数据层12022。智能人脸检测装置12021通过摄像头识别执行人员进入发货区与离开发货区时的人、栈板和货物的状态,将人员信息、进入时间、离开时间和叉车状态(已卸载或已空置)发送至基础数据层12022。基础数据层12022将接收到的人员行动轨迹、叉车状态数据、人员和栈板数据发送至精准计件算法装置12023,精准计件算法装置12023计算得到计件数据,并将计件数据发送至计件数据输出端12024。

如图13所示,在本公开的一种示例性实施例中,人像采集装置1302采集人像,并从叉车工信息库1304中获取叉车工的信息,将采集到的图像和基础资料进行对比,以确定采集到的图像对应的叉车工。

其中,叉车工信息库1304包括叉车工姓名、叉车工唯一ID和叉车工人脸图片采集信息等基础资料。

在本公开的一种示例性实施例中,一种叉车工执行物流任务的行动轨迹如图14所示,通过跟进视频中叉车工的行动估计线路确定叉车工是离开还是到达。叉车工的行动轨迹为发货入口热点区域1402到达场内热点区域1404,即到达发货区。叉车工在发货区的货物放置区1406进行货物的卸载操作。叉车工行动轨迹为从场内热点区域1404到达发货区入口热点区域1402即为离开发货区,叉车工可以从发货区大门入口1408离开。

第四步:智能计件服务器根据记录的数据确定作业量以及作业效率,并输出相应的计件数据,具体包括以下处理步骤:

1.获取叉车任务全量信息:智能计件服务器将记录的数据进行匹配,得到叉车任务全量信息,包括叉车任务号、叉车工ID、叉车工姓名、叉车到达时间、叉车到达状态、叉车离开时间、叉车离开状态和叉车任务状态,但不限于此。

2.进行精准计件:如图15所示,使用精准计件算法装置来计算叉车任务是否为合法任务、叉车任务是否为操作异常和叉车任务是否效率异常的计算流程,包括以下步骤:

步骤S1502,使用精准计件算法装置开始计算叉车状态。

步骤S1504,筛选可用叉车数据:将叉车任务状态为已完成的叉车信息更新至计件表中,计件表如表1所示,第一类为参数名称,第二列以后为参数名称对应的监测值。

表1

步骤S1506,计算作业效率异常,提示进行人工核实。

在本公开的一种示例性实施例中,如图16所示,使用精准计件算法装置来计算叉车状态包括以下步骤:

步骤S1602,计算叉车任务状态。

步骤S1604,判断叉车任务状态是否包括叉车工离开发货区的离开时间和到达叉车工到达发货区的到达时间,若为是,则进入步骤S1606,若为否,则进一步地判断并进入步骤S1610、步骤S1612和步骤S1614。

步骤S1606,判断叉车到达状态是否为已装载,且叉车离开状态是否为已空置,若为是,则进入步骤S1608,若为否,则进入步骤S1616和步骤S1618。

步骤S1608,更新叉车任务状态为已完成“合法”,更新任务完成时间为离开时间。

步骤S1610,若叉车任务全量信息仅包括叉车工离开发货区的离开时间,则进入步骤S1620。

步骤S1612,若叉车任务全量信息仅包括叉车工到达发货区的到达时间,进入步骤S1622。

步骤S1614,若叉车任务全量信息不包括叉车工离开发货区的离开时间和到达叉车工到达发货区的到达时间,则进入步骤S1624。

步骤S1616,若叉车到达状态为已空置,或叉车离开状态为已装载,进入步骤S1620。

步骤S1618,若叉车到达状态为已装载,且叉车离开状态为已装载,进入步骤S1626。

步骤S1620,确定叉车任务为无效任务。

步骤S1622,判断到达时间超时N分钟后是否未获取离开时间,若是,则进入步骤S1628,若否,则进入步骤S1624。

在本公开的一种示例性实施例中,N为大于或等于0的自然数。

步骤S1624,确定物流任务未完成,叉车状态为进行中。

步骤S1626,更新叉车任务状态为完成“异常”,同时记录异常原因为装载离开。

步骤S1628,任务超时,生成异常警报,并提示用户完成任务。

步骤S1630,在执行进度为异常的状态下,判断PDA操作是否操作异常手动完成,若为是,则进入步骤S1632,若为否,则进入步骤S1624。

步骤S1632,叉车任务状态为完成“异常”,异常原因为未识别到叉车工离开。

3.输出计件数据:计件数据包括叉车工ID、叉车任务、叉车任务领取时间、到达时间、到达叉车状态、离开叉车状态、离开时间、叉车任务状态、叉车任务异常状态、异常原因、任务完成原因和作业效率是否异常。

通过本公开实施例的技术方案,使用智能计件服务器精准计算物流任务的完成量,另外,对异常的任务信息进行监控和标示,而不直接计入完成的工作量中,提升了计件准确率和作业效率,降低了物流任务信息的异常比例。

对应于上述方法实施例,本公开还提供一种物流任务信息的处理系统,可以用于执行上述方法实施例。

图17是本公开示例性实施例中一种物流任务信息的处理系统的框图。

参考图17,物流任务信息的处理系统1700包括:

手持设备1702,用于将预设栈板的识别信息和预设人员的标识信息绑定生成任务信息,并将上述任务信息发送至运输路线监控设备1704。

上述运输路线监控设备1704,上述手持设备1702与上述运输路线监控设备1704进行数据交互,上述运输路线监控设备1704用于采集执行栈板的所属区域的图像信息。

上述运输路线监控设备1704还用于解析上述图像信息中的执行栈板的承载状态记录。

上述运输路线监控设备1704还用于根据上述承载状态记录、预设栈板的识别信息和预设人员的标识信息确定上述任务信息的执行进度。

参考图18A、图18B和图18C,提供了一种在手持设备上显示物流任务信息的示意图。

如图18A所示,手持设备的首页界面包括“领取叉车任务”的选项1802和“叉车任务查询”的选项1804,执行人员选择“领取叉车任务”的选项1802后,手持设备上显示领取叉车任务界面。

领取叉车任务界面如图18B所示,执行人员在领取叉车任务界面上输入栈板的识别信息,并选择“领取任务”的选项1806。领取任务后,执行人员可在手持设备的任务列表界面查询不同执行进度的物流任务。

任务列表界面如图18C所示,包括进行中的物流任务1808与已完成的物流任务1810,所对应的物流任务的任务号为“123455”,物流任务的栈板号为“123455111111111”。

在本公开的一种示例性实施例中,一个执行人员一次领取一个物流任务,完成物流任务后,继续领取物流任务。

物流传输路线上的承载状态如图19所示,若在第一时刻的起点区域的承载状态p1为装载,在第二时刻的终点区域的承载状态p2为装载,在第三时刻的终点区域的承载状态p3为空载,在第四时刻的起点区域的承载p4为空载,则执行人员完成货物的卸载操作,判定执行进度为已完成。或在第二时刻的终点区域的承载状态p2为装载,在第三时刻的终点区域的承载状态p3为空载,则执行人员完成货物的卸载操作,判定执行进度为已完成,根据承载状态确定物流任务的执行进度,提高了确定物流任务的可靠性和准确性,提高了计件精确性。

图20是本公开示例性实施例中一种物流任务信息的处理装置的框图。

参考图20,物流任务信息的处理装置2000包括:

第一获取模块2002,用于获取手持设备的任务信息,上述任务信息包括绑定的预设栈板的识别信息和预设人员的标识信息。

第二获取模块2004,用于采集执行栈板所属区域的图像信息。

解析模块2006,用于解析上述图像信息中的上述执行栈板的承载状态记录。

第一确定模块2008,用于根据上述承载状态记录和上述预设栈板的识别信息、上述预设人员的标识信息确定上述任务信息的执行进度。

第二确定模块2010,用于根据上述物流任务的执行进度确定任务执行时间。

第二确定模块2010还用于,若判定上述任务执行时间大于执行时间范围,则确定上述物流任务的执行效率为异常。

由于物流任务信息的处理装置2000的各功能已在其对应的方法实施例中予以详细说明,本公开于此不再赘述。

应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的征和功能可以进一步划分为由多个模块或者单元来具体化。

在本公开的示例性实施例中,还提供了一种能够实现上述方法的电子设备。

所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

下面参照图21来描述根据本发明的这种实施方式的电子设备2100。图21显示的电子设备2100仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图21所示,电子设备2100以通用计算设备的形式表现。电子设备2100的组件可以包括但不限于:上述至少一个处理单元2110、上述至少一个存储单元2120、连接不同系统组件(包括存储单元2120和处理单元2110)的总线2130。

其中,上述存储单元存储有程序代码,上述程序代码可以被上述处理单元2110执行,使得上述处理单元2110执行本说明书上述“示例性方法”中描述的根据本发明各种示例性实施方式的步骤。例如,上述处理单元2110可以执行如本公开实施例所示的方法。

存储单元2120可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)21201和/或高速缓存存储单元21202,还可以进一步包括只读存储单元(ROM)21203。

存储单元2120还可以包括具有一组(至少一个)程序模块21205的程序/实用工具21204,这样的程序模块21205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

总线2130可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。

电子设备2100也可以与一个或多个外部设备2200(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备2100交互的设备通信,和/或与使得该电子设备2100能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口2150进行。并且,电子设备2100还可以通过网络适配器2160与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因网)通信。如图所示,网络适配器2160通过总线2130与电子设备2100的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备2100使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。

在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”中描述的根据本发明各种示例性实施方式的步骤。

根据本发明的实施方式的用于实现上述方法的程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

计算机可读信号介质可以包括在基带中或者作为载波一分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、分地在用户设备上执行、作为一个独立的软件包执行、分在用户计算设备上分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外计算设备(例如利用因特网服务提供商来通过因特网连接)。

此外,上述附图仅是根据本发明示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和构思由权利要求指出。

相关技术
  • 物流任务信息的处理方法、系统、装置、介质与电子设备
  • 物流订单任务的处理方法、装置、电子设备和计算机介质
技术分类

06120113022174