基于货物签收的双录方法、装置、终端及存储介质与流程

文档序号:20956860发布日期:2020-06-02 20:27阅读:240来源:国知局
基于货物签收的双录方法、装置、终端及存储介质与流程

本发明涉及软件监控技术领域,尤其涉及一种基于货物签收的双录方法、装置、终端及存储介质。



背景技术:

在现有货物签收过程中,大多数通过送货方与品管员签订纸质确认协议完成货物的品质监管。一方面,在货物信息的确认过程中,采用人工审核的方式进行确认,当需签收的货物数量较多时,货物信息确认的效率较低;另一方面,在现有的货物签收过程中,送货方与品管员对于货物信息的确认过程并未采取有效的操作进行记录,导致后续在出现问题时,会进行责任的推诿。

因此,如何构建快速、准确的基于货物签收的双录方案,提高货物信息确认效率,成为有待解决的技术问题。



技术实现要素:

鉴于以上内容,有必要提出一种基于货物签收的双录方法、基于货物签收的双录装置、终端及计算机可读存储介质,能够提高货物信息确认的准确性及效率。

本发明实施例第一方面提供一种基于货物签收的双录方法,应用于货物签收中,所述基于货物签收的双录方法包括:

识别出送货方与品管员的身份信息后开启双录功能;

获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频;

按照预设频率从每一货物视频中截取至少一帧货物图像,并从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像;

读取所述目标货物图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息;

根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致;

当检测结果为所述货物图像与预设货物图像一致时,根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字;

当检测结果为所述语音回答中存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息;

执行电子签名流程并在所述电子签名流程结束后,结束双录。

进一步地,在本发明实施例提供的上述基于货物签收的双录方法中,在所述获取多个预设位置处的摄像装置采集的货物视频的步骤之前,所述方法还包括:

通过红外扫描装置检测货物是否到达有效区域,其中,所述有效区域为预先根据多个位置处的摄像装置的最佳采集视野确认的区域;

当检测结果为所述货物到达有效区域时,向所述多个预设位置处的摄像装置输出视频采集指令;

所述多个预设位置处的摄像装置响应所述视频采集指令采集所述货物的视频。

进一步地,在本发明实施例提供的上述基于货物签收的双录方法中,所述从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像的步骤包括:

通过预设的价格标签检测模型检测所述至少一帧货物图像中是否包含价格标签区域;

若检测结果为所述至少一帧货物图像中包含所述价格标签区域,则分割出包含所述价格标签区域的图像作为所述目标货物图像。

进一步地,在本发明实施例提供的上述基于货物签收的双录方法中,所述通过预设图像比对模型检测所述货物图像与预设货物图像是否一致的步骤包括:

获取目标样本库;

根据所述目标样本库通过所述预设图像比对模型确定所述货物图像对应的预设货物图像;

检测每一目标样本库确定的所述预设货物图像是否对应唯一订单信息;

当检测结果为每一目标样本库确定的所述预设货物图像对应唯一订单信息时,确定所述货物图像与所述预设货物图像一致。

进一步地,在本发明实施例提供的上述基于货物签收的双录方法中,所述获取目标样本库的步骤还包括:

采用预先训练好的角度识别模型识别所述货物图像的采集角度;根据所述采集角度匹配出对应所述采集角度的样本库,作为目标样本库;或者

获取所述货物图像对应数据库的标签;根据所述数据库的标签确定所述数据库对应的摄像装置的预设位置;根据所述摄像装置的预设位置从所述预设关联系统中选取采集角度最接近的样本库,作为目标样本库。

进一步地,在本发明实施例提供的上述基于货物签收的双录方法中,所述根据预设话术列表进行语音播报的步骤包括:

根据所述货物图像从所述预设关联库中提取预设话术列表,其中,所述预设话术列表中包含质检项及质检要求;

按照优先级顺序播报所述质检项及对应的质检要求。

进一步地,在本发明实施例提供的上述基于货物签收的双录方法中,所述根据所述货物签收指令在所述预设关联系统中更新货物的物流信息的步骤包括:

在所述预设关联系统中获取所述货物的当前物流信息;

根据所述货物签收指令确定所述当前物流信息对应的下一物流信息;

将所述下一物流信息更新为所述货物最新的物流信息。

本发明实施例第二方面还提供一种基于货物签收的双录装置,应用于货物签收中,所述基于货物签收的双录装置包括:

身份识别模块,用于识别出送货方与品管员的身份信息后开启双录功能;

视频获取模块,用于获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频;

图像截取模块,用于按照预设频率从每一货物视频中截取至少一帧图像,并从所述至少一帧图像中识别出包含价格标签区域的目标图像;

订单确认模块,用于读取所述目标图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息;

图像检测模块,用于根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致;

关键字检测模块,用于当检测结果为所述货物图像与预设货物图像一致时,根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字;

物流更新模块,用于当检测结果为存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息;

双录结束模块,用于执行电子签名流程并在所述电子签名流程结束后,结束双录。

本发明实施例第三方面还提供一种终端,所述终端包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现上述任意一项所述基于货物签收的双录方法。

本发明实施例第四方面还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述基于货物签收的双录方法。

本发明实施例提供一种基于货物签收的双录方法、基于货物签收的双录装置、终端及计算机可读存储介质,识别出送货方与品管员的身份信息后开启双录功能;获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频;按照预设频率从每一货物视频中截取至少一帧货物图像,并从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像;读取所述目标货物图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息;根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致;当检测结果为所述货物图像与预设货物图像一致时,根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字;当检测结果为所述语音回答中存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息;执行电子签名流程并在所述电子签名流程结束后,结束双录。利用本发明实施例,通过ocr技术确定货物的订单信息,再通过神经网络模型确定货物的实体图像信息,能够提高货物信息确认的准确性;在通过神经网络模型确定货物的实体图像信息时,将每一处的摄像装置拍摄的货物图像只与其拍摄角度最接近的样本进行比较,提高货物识别准确性及效率;根据货物信息输出质检项及质检要求的语音提示,避免品管员由于业务能力不足导致货物信息确认不准确或较慢,提高货物信息确认的效率与准确性。

附图说明

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

图1是本发明第一实施方式提供的基于货物签收的双录方法的流程图。

图2是本发明一实施方式的终端的结构示意图。

图3是图2所示的终端的示例性的功能模块图。

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

图1是本发明第一实施方式的基于货物签收的双录方法的流程图。所述基于货物签收的双录方法应用于货物签收中。如图1所示,所述基于货物签收的双录方法可以包括如下步骤:

s11、识别出送货方与品管员的身份信息后开启双录功能。

在本发明的至少一实施例中,所述基于货物签收的双录装置100与公安系统进行自动连接,通过公安系统中存储的个人资料对送货方与品管员进行身份信息识别。识别送货方与品管员的身份信息的方式包括可以包括:人脸识别、语音识别、指纹识别等识别方式,在此不作限制。在识别出送货方与品管员的身份信息后,开启双录功能,用于记录所述送货方与所述品管员在货物签收中的音视频信息。

s12、获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频。

在货物签收过程中,当采购的货物的数量较多时,需要通过传送带的方式将货物运输到指定地点进行品质管控。在所述货物的运输过程中,通过多个预设位置处的摄像装置采集货物视频。

在本发明的至少一实施例中,所述多个预设位置为预先设置的多个采集位置,其中每一个采集位置处对应装设有一个摄像装置。由于采集位置不同,对应的所述摄像装置的角度不同,采集到的货物视频的角度也不同。所述摄像装置可以是摄像头、数码照相机、数字照相机中的一种或者多种。将货物对应的每一预设位置处的摄像装置采集的货物视频上传至云数据中心。在所述云数据中心,每一预设位置处的摄像装置采集的货物视频均保存在对应的数据库中,且将每一预设位置处的摄像装置采集的货物视频与数据库之间建立联系,例如,通过在数据库中设置标签的方式将不同角度采集的货物视频与相应的数据库关联。可以理解的是,在货物的实物图像信息确认无误之后,自动删除保存在所述云数据中心中的货物视频。

示例性地,假设实现设置五个不同的位置分别为第一位置、第二位置、第三位置、第四位置及第五位置,所述第一位置为0°,且第一位置处装设有第一摄像装置;第二位置为-90°,且第二位置处装设有第二摄像;第三位置为+90°,且第三位置处装设有第三摄像装置;第四位置为180°,且第四位置处装设有第四摄像;第五位置为正对所述货物的顶面位置,且第五位置处装设有第五摄像。

优选地,在所述获取多个预设位置处的摄像装置采集的货物视频的步骤之前,所述方法还包括:通过红外扫描装置检测货物是否到达有效区域,其中,所述有效区域为预先根据多个位置处的摄像装置的最佳采集视野确认的区域;当检测到所述货物到达有效区域时,向所述多个预设位置处的摄像装置输出视频采集指令;所述多个预设位置处的摄像装置响应所述视频采集指令采集所述货物的视频。其中,所述红外扫描装置可以设置在与有效区域的边界处距离预设距离阈值处,所述预设距离阈值为用户预先设置的。通过设置多个位置处的摄像装置在货物到达有效区域后才进行采集视频,从而避免采集的货物视频过长,节省视频存储空间,提高视频处理效率。

s13、按照预设频率从每一货物视频中截取至少一帧货物图像,并从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像。

在本发明的至少一实施例中,所述货物的至少一面上包含有价格标签区域,所述价格标签可以为条形码或其他编码形式,通过所述价格标签可以确定所述货物的货物信息。通过帧截取操作,将每一位置处的所述货物视频截取为单帧货物图像。所述预设频率为用户预先设置,所述预设频率应综合考虑摄像装置采集视频的频率以及神经网络模型的处理速度来设置。示例性地,在所述摄像装置每秒采集20帧图像的前提下,若神经网络模型对于单帧图像处理速度较快(如采用图形处理器(graphicsprocessingunit,gpu)加速图像计算),则可以将预设频率设置为每秒20帧,这样就能够更加及时地跟踪货物的变化情况;若神经网络模型对于单帧图像处理速度较慢,则可以将预设频率设置为10帧每秒,以避免给神经网络模型计算带来过大处理负荷。

具体地,所述从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像的步骤包括:通过预设的价格标签检测模型检测所述至少一帧货物图像中是否包含价格标签区域;若检测结果为所述至少一帧货物图像中包含所述价格标签区域,则分割出包含所述价格标签区域的图像作为所述目标货物图像。其中,所述预设的价格标签检测模型为用户预先训练的,用于检测图像是否包含价格标签区域的模型。

优选地,在所述按照预设频率从每一货物视频中截取至少一帧货物图像的步骤之后,所述方法还包括:对所述至少一帧货物图像进行预处理,其中,所述预处理包括以下中的一种或多种:白平衡处理、色彩平衡处理、直方图均衡化处理、归一化处理等。对所述图像进行预处理后,能够使得图像更加容易辨认,从而提升图像技术特征的提取速率。

优选地,在确定所述目标货物图像之后,所述方法还包括:删除所述目标货物图像外的其他帧图像。通过删除所述目标货物图像外的其他帧图像,能够节省网络设备的存储空间。

s14、读取所述目标货物图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息。

在本发明的至少一实施例中,读取所述目标货物图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息。其中,所述预设关联系统为用户预先设置的存储有多个货物订单信息的系统,例如,所述预设关联系统可以为erp系统。所述预设关联系统中包含所有采购的货物的订单信息及采购货物的预设货物图像。

具体地,通过ocr技术读取所述目标图像中所述价格标签区域的条形码,得到所述条形码携带的货物信息,并根据所述货物信息从预设关联系统中匹配出订单信息,确定为目标订单信息。

s15、根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致,当检测结果为所述货物图像与预设货物图像一致时,进入步骤s16。

在本发明的至少一实施例中,对于每一预设位置处的摄像装置采集的货物图像,选择与其采集角度最接近的样本库进行检测。所述预设关联系统中存储有对应所述预设多个位置处的摄像装置的样本库。可以获取预设关联系统中订单信息对应的目标货物,将每一个目标货物正对着正中心的第一摄像装置,通过第一、第二、第三、第四及第五摄像装置同时采集所述目标货物,即可以得到不同采集角度的货物图像。将所述第一摄像装置采集的多个目标物体的多张货物图像作为对应所述第一摄像装置的第一样本库;将所述第二摄像装置采集的多个目标物体的多张货物图像作为对应所述第二摄像装置的第二样本库;将所述第三摄像装置采集的多个目标物体的多张货物图像作为对应所述第三摄像装置的第三样本库;将所述第四摄像装置采集的多个目标物体的多张货物图像作为对应所述第四摄像装置的第四样本库;将所述第五摄像装置采集的多个目标物体的多张货物图像作为对应所述第五摄像装置的第五样本库。所述第一、第二、第三、第四及第五样本库均存储于所述预设关联系统中。

具体地,所述通过预设图像比对模型检测所述货物图像与预设货物图像是否一致的步骤包括:获取目标样本库;根据所述目标样本库通过所述预设图像比对模型确定所述货物图像对应的预设货物图像;检测每一目标样本库确定的所述预设货物图像是否对应唯一订单信息;当每一目标样本库确定的所述预设货物图像对应唯一订单信息时,确定所述货物为目标货物。

可以理解的是,所述获取目标样本库的步骤还包括:采用预先训练好的角度识别模型识别所述货物图像的采集角度;根据所述采集角度匹配出对应所述采集角度的样本库,作为目标样本库;或者获取所述货物图像对应数据库的标签;根据所述数据库的标签确定所述数据库对应的摄像装置的预设位置;根据所述摄像装置的预设位置从所述预设关联系统中选取采集角度最接近的样本库,作为目标样本库。

其中,所述货物图像为从所述预设多个位置处的摄像装置采集的货物视频中进行截帧处理得到。具体地,对所述预设多个位置处的摄像装置采集的货物视频进行截帧处理,得到对应每一预设位置的多个货物图像。也即,对应第一位置的货物视频进行截帧处理,得到多个货物图像,确定为第一货物图像集;对应第二位置的货物视频进行截帧处理,得到多个货物图像,确定为第二货物图像集,以此类推,得到对应第五位置的货物视频的多个货物图像,确定为第五货物图像集。分别从所述第一、第二、第三、第四及第五货物图像集中选取出一张货物图像,作为该货物对应不同采集角度的货物图像。

具体地,对于第一摄像装置采集的所述货物图像,通过所述预设图像比对模型将所述货物图像与所述第一样本库中的图像进行比对,得到第一预设货物图像;对于第二摄像装置采集的所述货物图像,通过所述预设图像比对模型将所述货物图像与所述第二样本库中的图像进行比对,得到第二预设货物图像;对于第三摄像装置采集的所述货物图像,通过所述预设图像比对模型将所述货物图像与所述第三样本库中的图像进行比对,得到第三预设货物图像;对于第四摄像装置采集的所述货物图像,通过所述预设图像比对模型将所述货物图像与所述第四样本库中的图像进行比对,得到第四预设货物图像;对于第五摄像装置采集的所述货物图像,通过所述预设图像比对模型将所述货物图像与所述第五样本库中的图像进行比对,得到第五预设货物图像。

具体地,所述检测每一目标样本库确定的所述预设货物图像是否对应唯一订单信息的步骤包括:分别获取所述第一、第二、第三、第四及第五预设货物图像对应的订单信息;判断对应的所述订单信息是否唯一;若判断结果为对应的所述订单信息唯一,则每一目标样本库确定的所述预设货物图像对应唯一订单信息;若判断结果为对应多个订单信息,则每一目标样本库确定的所述预设货物图像对应的订单信息不唯一。

通过将每一处的摄像头抓拍照都只与其采集角度和所处环境最接近的样本进行比较,提高了货物识别的准确性及效率。且本发明先通过ocr技术确定货物的订单信息,再通过神经网络模型确定货物的实体图像信息,对货物的订单信息与货物的实体图像信息进行结合判断,避免在采购的货物数量较多时,通过人工查看的方式查看货物的实体图像信息,能够提高货物信息确认的准确性及效率。

s16、根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字,当检测结果为存在预设关键字时,进入步骤s17。

在本发明的至少一实施例中,所述预设话术列表为出租方预先设置的,通过tts进行语音播报的话术。具体地,所述预设话术列表可以为对应货物的质检标准,例如,质检项及质检要求等。

具体地,所述根据预设话术列表进行语音播报的步骤包括:根据所述货物图像从所述预设关联库中提取预设话术列表,其中,所述预设话术列表中包含质检项及质检要求;按照优先级顺序播报所述质检项及对应的质检要求。其中,所述优先级顺序可以按照货物对应质检项的重要程度进行排序、可以按照品管员对应质检习惯进行排序以及可以按照货物历史质检错误情况进行排序。通过对不同货物的质检项进行不同优先级排序,将重要的质检项排在前面进行语音播报,提高货物质检的效果。

接收所述品管员对所述预设话术列表的语音回答,并对所述语音回答进行语义分析,检测是否存在预设关键字。具体地,所述对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字的步骤包括:基于预先训练好的隐马尔科夫hmm模型对所述语音回答进行识别处理,得到所述语音回答对应的文本文件;对所述文本文件进行预设关键字识别处理,其中,所述预设关键字包括:确定、同意、无异议等预先设置的关键字。

s17、向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息。

在本发明的至少一实施例中,当检测结果为存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息。具体地,所述根据所述货物签收指令在所述预设关联系统中更新货物的物流信息的步骤包括:在所述预设关联系统中获取所述货物的当前物流信息;根据所述货物签收指令确定所述当前物流信息对应的下一物流信息;将所述下一物流信息更新为所述货物最新的物流信息。

s18、执行电子签名流程并在所述电子签名流程结束后,结束双录。

在本发明的至少一实施例中,执行电子签名流程,并在所述电子签名流程结束后,结束双录,并上传双录视频至预设云服务器,将所述双录视频上传至预设云服务器,后续在所述预设云服务器中进行双录视频的质检,避免在客户端进行双录视频质检的效率低下等问题。其中,所述预设云服务器为用户预先设置的云服务器。

本发明实施例提供一种基于货物签收的双录方法,识别出送货方与品管员的身份信息后开启双录功能;获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频;按照预设频率从每一货物视频中截取至少一帧货物图像,并从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像;读取所述目标货物图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息;根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致;当检测结果为所述货物图像与预设货物图像一致时,根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字;当检测结果为所述语音回答中存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息;执行电子签名流程并在所述电子签名流程结束后,结束双录。利用本发明实施例,通过ocr技术确定货物的订单信息,再通过神经网络模型确定货物的实体图像信息,能够提高货物信息确认的准确性;在通过神经网络模型确定货物的实体图像信息时,将每一处的摄像装置采集的货物图像只与其采集角度最接近的样本进行比较,提高货物识别准确性及效率;根据货物信息输出质检项及质检要求的语音提示,避免品管员由于业务能力不足导致货物信息确认不准确或较慢,提高货物信息确认的效率与准确性。

以上是对本发明实施例所提供的方法进行的详细描述。根据不同的需求,所示流程图中方块的执行顺序可以改变,某些方块可以省略。下面对本发明实施例所提供的终端1进行描述。

图2是本发明一实施方式的终端的结构示意图,如图2所示,终端1包括存储器10,存储器10中存储有基于货物签收的双录装置100。所述的终端1可以是计算机、平板电脑、个人数字助理等具有数据处理、分析、程序执行及显示等功能的电子设备。所述基于货物签收的双录装置100可以识别出送货方与品管员的身份信息后开启双录功能;获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频;按照预设频率从每一货物视频中截取至少一帧货物图像,并从所述至少一帧货物图像中识别出包含价格标签区域的目标货物图像;读取所述目标货物图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息;根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致;当检测结果为所述货物图像与预设货物图像一致时,根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字;当检测结果为所述语音回答中存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息;执行电子签名流程并在所述电子签名流程结束后,结束双录。利用本发明实施例,通过ocr技术确定货物的订单信息,再通过神经网络模型确定货物的实体图像信息,能够提高货物信息确认的准确性;在通过神经网络模型确定货物的实体图像信息时,将每一处的摄像装置采集的货物图像只与其采集角度最接近的样本进行比较,提高货物识别准确性及效率;根据货物信息输出质检项及质检要求的语音提示,避免品管员由于业务能力不足导致货物信息确认不准确或较慢,提高货物信息确认的效率与准确性。

本实施方式中,终端1还可以包括显示屏20及处理器30。存储器10、显示屏20可以分别与处理器30电连接。

所述的存储器10可以是不同类型存储设备,用于存储各类数据。例如,可以是终端1的存储器、内存,还可以是可外接于该终端1的存储卡,如闪存、sm卡(smartmediacard,智能媒体卡)、sd卡(securedigitalcard,安全数字卡)等。此外,存储器10可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。存储器10用于存储各类数据,例如,所述终端1中安装的各类应用程序(applications)、应用上述基于货物签收的双录方法而设置、获取的数据等信息。

显示屏20安装于终端1,用于显示信息。

处理器30用于执行所述基于货物签收的双录方法以及所述终端1内安装的各类软件,例如操作系统及应用显示软件等。处理器30包含但不限于处理器(centralprocessingunit,cpu)、微控制单元(microcontrollerunit,mcu)等用于解释计算机以及处理计算机软件中的数据的装置。

所述的基于货物签收的双录装置100可以包括一个或多个的模块,所述一个或多个模块被存储在终端1的存储器10中并被配置成由一个或多个处理器(本实施方式为一个处理器30)执行,以完成本发明实施例。例如,参阅图3所示,所述基于货物签收的双录装置100可以包括身份识别模块101、视频获取模块102、图像截取模块103、订单确认模块104、图像检测模块105、关键字检测模块106、物流更新模块107以及双录结束模块108。本发明实施例所称的模块可以是完成一特定功能的程序段,比程序更适合于描述软件在处理器30中的执行过程。

可以理解的是,对应上述基于货物签收的双录方法中的各实施方式,基于货物签收的双录装置100可以包括图3中所示的各功能模块中的一部分或全部,各模块的功能将在以下具体介绍。需要说明的是,以上基于货物签收的双录方法的各实施方式中相同的名词相关名词及其具体的解释说明也可以适用于以下对各模块的功能介绍。为节省篇幅及避免重复起见,在此就不再赘述。

身份识别模块101可以用于识别出送货方与品管员的身份信息后开启双录功能。

视频获取模块102可以用于获取多个预设位置处的摄像装置采集的货物视频,其中,每一预设位置处的摄像装置采集对应角度的货物视频。

图像截取模块103可以用于按照预设频率从每一货物视频中截取至少一帧图像,并从所述至少一帧图像中识别出包含价格标签区域的目标图像。

订单确认模块104可以用于读取所述目标图像中所述价格标签区域的条形码所携带的货物信息,并从预设关联系统中匹配出与所述货物信息对应的目标订单信息。

图像检测模块105可以用于根据所述目标订单信息从所述预设关联系统中获取预设货物图像,并通过预设图像比对模型检测所述货物图像与预设货物图像是否一致。

关键字检测模块106可以用于当检测结果为所述货物图像与预设货物图像一致时,根据预设话术列表进行语音播报,并接收所述品管员对所述预设话术列表的语音回答,对所述语音回答进行语义分析,检测所述语音回答中是否存在预设关键字。

物流更新模块107可以用于当检测结果为存在预设关键字时,向所述预设关联系统输出货物签收指令,并根据所述货物签收指令在所述预设关联系统中更新货物的物流信息。

双录结束模块108可以用于执行电子签名流程并在所述电子签名流程结束后,结束双录。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器30执行时实现上述任一实施方式中的基于货物签收的双录方法的步骤。

所述基于货物签收的双录装置100/终端1/计算机设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施方式方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器30执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)等。

所称处理器30可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器30是所述基于货物签收的双录装置100/终端1的控制中心,利用各种接口和线路连接整个基于货物签收的双录装置100/终端1的各个部分。

所述存储器10用于存储所述计算机程序和/或模块,所述处理器30通过运行或执行存储在所述存储器10内的计算机程序和/或模块,以及调用存储在存储器10内的数据,实现所述基于货物签收的双录装置100/终端1的各种功能。所述存储器10可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端1的使用所创建的数据(比如音频数据)等。

在本发明所提供的几个具体实施方式中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的系统实施方式仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

对于本领域技术人员而言,显然本发明实施例不限于上述示范性实施例的细节,而且在不背离本发明实施例的精神或基本特征的情况下,能够以其他的具体形式实现本发明实施例。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明实施例的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明实施例内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。系统、装置或终端权利要求中陈述的多个单元、模块或装置也可以由同一个单元、模块或装置通过软件或者硬件来实现。

以上实施方式仅用以说明本发明实施例的技术方案而非限制,尽管参照以上较佳实施方式对本发明实施例进行了详细说明,本领域的普通技术人员应当理解,可以对本发明实施例的技术方案进行修改或等同替换都不应脱离本发明实施例的技术方案的精神和范围。

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