自动售卖仓库物品状态的更新方法及装置与流程

文档序号:16743282发布日期:2019-01-28 13:13阅读:244来源:国知局
自动售卖仓库物品状态的更新方法及装置与流程

本公开涉及自动化技术领域,尤其涉及自动售卖仓库物品状态的更新方法及装置。



背景技术:

目前,随着物联网和快捷支付的发展,自动售货机得到更广泛的应用。自动售货机是为了实现商品的自主化、自动化交易的一种设备,主要分布在人流密集地区,如火车站,汽车站,医院,工厂,商场等公共场地放置。

相关技术中,用户在购买物品时,用户支付相应的费用之后,即表示物品的状态为已被售出,物品的状态信息通过网络发送至远程服务器,后台运营人员通过该信息掌握物品的售卖状态。



技术实现要素:

本公开实施例提供自动售卖仓库物品状态的更新方法及装置,实现了对出货口处的物品状态以及出货过程的自动监控。所述技术方案如下:

根据本公开实施例的第一方面,提供一种自动售卖仓库物品状态的更新方法,包括:

在出货口开启时,获取出货口处的图像;

对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息;

根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过获取出货口处物品的图像,对图像进行识别以获取物品的标识信息和当前物品状态信息,并进行相应的更新。上述技术方案不仅能够获取在出货口处物品的进一步的状态,实现对出货口物品状态的自动监控和获取,特别是对出货过程进行自动监控。

在一个实施例中,所述方法还包括:

所述对所述图像进行识别,以获取物品标识信息,包括:

将所述图像的特征与已有的物品样品特征进行匹配;

根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过图像识别物品标识信息,确定出货口处的物品信息,能够进一步监控进入出货口的物品与用户所购买的物品是否一致。

在一个实施例中,所述方法还包括:

所述对所述图像进行识别,以获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过图像识别物品的变化获取当前物品状态信息,实现了对出货过程的自动监控,进一步实现了自动售卖仓库对物品的智能化的管理。

在一个实施例中,所述方法还包括:

所述当前物品状态信息包括第一当前物品状态信息,表示已出货,或包括第二当前物品状态信息,表示已取货;

所述将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息;

将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过图像识别出货口的物品是否出货或是否被用户取走,能够通过出货口处的物品的状态得知自动售卖仓库是否正常工作,使后台运营人员实时掌握售出物品的实时状态,以便于后续根据物品的实时状态对自动售卖仓库的运营状态进行分析;并且,当出现未出货或用户漏取物品等非正常状态时,能够有针对性的进行维护和售后服务,保证自动售卖仓库的正常运营。

在一个实施例中,所述方法还包括:

所述将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息,包括:

将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案将手的行为与物品变化结合,可以更准确的确定第二当前物品状态信息。

在一个实施例中,所述方法还包括:

当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过对出货口物品状态的当前物品状态信息自动监控并获取后将已有订单自动更新,能够更准确、快速的更新订单的状态。

在一个实施例中,所述方法还包括:

所述当前物品状态信息包括第三当前物品状态信息,表示已损坏;

所述将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过图像识别能够自动识别物品是否被损坏,既实现了对物品是否损坏的监控,又实现了对该过程的智能化监控。

在一个实施例中,所述方法还包括:

所述当前物品状态信息包括第四当前物品状态信息,表示未取货;

将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。

本公开实施例提供的技术方案可以包括以下有益效果:该技术方案通过在出货口关闭时,对图像进行自动识别,以确定用户是否漏取物品,以便于进行售后管理。

根据本公开实施例的第二方面,提供一种自动售卖仓库物品状态的更新装置,包括:

获取模块,用于在出货口开启时,获取出货口处的图像;

识别模块,用于对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息;

第一更新模块,用于根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

在一个实施例中,所述装置还包括:

所述识别模块,包括:

匹配子模块,用于将所述图像的特征与已有的物品样品特征进行匹配;

确定子模块,用于根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

在一个实施例中,所述装置还包括:

所述识别模块,包括:

获取子模块,用于将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息。

在一个实施例中,所述装置还包括:

所述当前物品状态信息包括第一当前物品状态信息,表示已出货,或包括第二当前物品状态信息,表示已取货;

所述获取子模块,包括:

第一确定单元,用于将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息;

第二确定单元,用于将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息。

在一个实施例中,所述装置还包括:

所述第二确定单元还用于将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。

在一个实施例中,所述装置还包括:

第二更新模块,用于当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

在一个实施例中,所述装置还包括:

所述当前物品状态信息包括第三当前物品状态信息,表示已损坏;

所述获取子模块,包括:

第三确定单元,用于将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。

在一个实施例中,所述装置还包括:

所述当前物品状态信息包括第四当前物品状态信息,表示未取货;

所述获取子模块,包括:

第四确定单元,用于将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。

根据本公开实施例的第三方面,提供一种自动售卖仓库物品状态的更新装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在出货口开启时,获取出货口处的图像;

对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息;

根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述任一方案中所述自动售卖仓库物品状态的更新方法的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:

上述技术方案,通过获取出货口处物品的图像,对图像进行识别以获取物品的标识信息和当前物品状态信息,并进行相应的更新。上述技术方案不仅能够获取在出货口处物品进一步的状态,使后台运营人员实时掌握售出物品的详细状态,为后续管理提供数据支持;当出现非正常状态时,能够有针对性的进行维护,保证自动售卖仓库的正常运营,还使用户能够正常获取所购买的物品,不仅提高了对自动售卖仓库管理工作的效率,还提高了用户体验度。

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

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图2是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图3是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图4是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图5是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图6是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图7是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图8是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图9是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

图10是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置的框图。

图11是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中识别模块的框图。

图12是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中识别模块的框图。

图13是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

图14是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

图15是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置的框图。

图16是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

图17是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

相关技术中,自动售卖仓库包括主机、柜体、货架等;主机安装于所述柜体内,安装于所述柜体内。一般的自动售卖仓库的出货形式包括以下方式:弹簧货道、履带货道、蛇形货道、带自动升降机的售货机等等。用户在购买物品时,支付相应的费用之后,即表示物品的状态为已被售出,物品的状态信息通过网络发送至远程服务器,后台运营人员通过该信息掌握物品的售卖状态。但是,当用户支付费用后,对于所购买的物品是否正常的出现在出货口,或物品进入出货口后用户是否及时取走,以及进入出货口的物品是否被损坏等物品进一步的状态,后台运营人员无法进行监控,导致发生上述情况后,不能有效的对自动售卖仓库进行维护和管理,从而降低了用户体验度。

为解决上述问题,本实施例提供一种自动售卖仓库物品状态的更新方法及装置,通过获取出货口处物品的图像,对图像进行识别以获取物品的标识信息和当前物品状态信息,并进行相应的更新。不仅能够获取在出货口处物品进一步的状态,使后台运营人员实时掌握售出物品的详细状态,当出现非正常状态时,能够有针对性的进行维护,保证自动售卖仓库的正常运营,不仅提高了管理自动售卖仓库的工作效率,还使用户能够顺利获取所购买的物品,提高了用户体验度。

图1是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图,如图1所示,该方法用于自动售卖仓库终端中,包括以下步骤101-103:

在步骤101中,在出货口开启时,获取出货口处的图像。

在步骤102中,对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息。

在步骤103中,根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

在该实施例中,控制器接收到用户输入的取货指令时,向出货口和出货口处的图像采集装置发送控制命令,控制出货口开启和图像采集装置开始拍摄,对出货口处的图像进行采集。从出货口开启时至出货口关闭时,图像采集装置对该时间段进行图像采集,并在采集的同时进行图像的识别。通过对图像的识别,自动获取和监控出货口处物品标识信息和相应的当前物品状态信息,同时,将获取的相应的当前物品状态信息进行更新,使后台运营人员实时掌握用户所购买的物品是何物品、该物品是否正常的出现在出货口、或物品进入出货口后用户是否及时取走以及进入出货口的物品是否被损坏等物品进一步的状态,为后续自动售卖仓库的管理提供数据支持,以便于后续根据物品的状态对自动售卖仓库进行有效的管理。

同时,当出现非正常状态时,例如,用户支付费用后,物品没有出现在出货口,或用户未及时取走物品等情况产生的售后问题及纠纷,通过确定物品的状态,能够及时进行解决,提高了用户体验度。

并且,通过获取出货口处物品的状态,后续能够对自动售卖仓库进行有效的维护和管理。例如,物品未出现在出货口处,可能需要对自动售卖仓库进行维修;或物品已被用户取走,则该物品确定已被售卖,可根据物品的状态对自动售卖仓库中的物品进行管理。提高了管理自动售卖仓库的工作效率,保证自动售卖仓库的正常运营,使用户能够顺利获取所购买的物品。

图2是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

如图2所示,上述步骤102包括步骤201-202:

在步骤201中,将所述图像的特征与已有的物品样品特征进行匹配。

在步骤202中,根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

在该实施例中,对图像进行识别,以确定物品标识信息。将所述图像与已有的物品样品特征进行匹配;根据匹配一致的物品样品特征对应的标识信息,确定所述图像中的物品特征对应的标识信息。物品标识信息用于确定具体的物品,例如,物品标识信息可以指××牌的矿泉水、或××牌的橙汁、或××牌××口味的薯片等等,指向具体的物品。通过图像识别确定图像中物品的标识信息,进一步自动监控出货口处的物品与用户所购买的物品是否一致,便于监控该物品的各种状态。

本实施例中可以预先存储物品样品的纹理特征和对应的物品标识信息,对所述图像进行纹理特征的提取,然后与预先存储物品样品的纹理特征进行匹配,在匹配一致时确定对应的物品标识信息。或者,物品样品特征为字符特征,对所述图像进行字符特征的提取,并与物品样品特征进行匹配,以实现字符识别,获得物品标识信息。

图3是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

如图3所示,上述步骤102包括步骤301:

在步骤301中,将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息。

在该实施例中,如需要获取物品的实时状态,则需要对出货口处采集的图像进行识别,在识别时,获取多个所述图像,如获取多个连续或非连续的视频帧、或连续拍摄的多个照片,并将多个图像按照时间顺序识别对比,从而能够识别出物品的变化,获取当前物品状态信息。物品的变化包括有无的变化,特征的变化等。当前物品状态信息包括:已出货、已取货、已损坏和未取货等。下面针对各种物品的变化和相应的当前物品状态信息进行详细介绍。

例如,在获取的多个视频帧中,物品的变化是从无到有,也即是某个时间之前的视频帧中没有出现物品,之后的视频帧中则出现了物品,物品在视频帧中的状态发生了变化,则可以确定当前物品状态信息。在该实施例中,通过图像识别物品的变化获取当前物品状态信息,实现了对出货过程的自动监控,进一步实现了自动售卖仓库对物品的智能化管理。

图4是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新方法的流程图。

如图4所示,上述步骤301包括步骤401:

所述当前物品状态信息包括第一当前物品状态信息,表示已出货。

在步骤401中,将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息。

在该实施例中,在识别时,将获取的多个所述图像进行对比,也即是获取多个连续、或非连续的视频帧或连续拍摄的照片,并将多个图像按照时间顺序识别对比。在获取的多个图像中,物品的变化是从无到有,也即是某个时间之前的图像中没有出现物品,之后则出现了物品,物品在图像中的状态发生了变化,则可以确定该物品的第一当前物品状态信息为已出货。物品在出货口处从无到有,则说明物品为已出货状态,使后台运营人员实时掌握售出物品的实时状态,便于将实际出货情况与订单进行对比,已出货或未出货的物品与订单状态是否一致,为后续维护管理工作提供数据支持,以便于后续根据物品的实时状态对自动售卖仓库进行维护管理。在该实施例中,能够通过出货口处的物品的状态得知自动售卖仓库是否正常工作,例如,用户付款后,未识别到物品从无到有的变化状态,则说明未出货,也可能说明自动售货机没有正常工作,需要维修等情况,以便于后台运营人员进行有效的维护。

图5是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新方法的流程图。

如图5所示,上述步骤301包括步骤501:

所述当前物品状态信息包括第二当前物品状态信息,表示已取货。

在步骤501中,将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息。

在该实施例中,在识别时,将获取的多个所述图像进行对比,也即是获取多个连续或非连续的视频帧或照片,并将多个图像按照时间顺序识别对比。在获取的多个图像中,物品的变化是从有到无,也即是某个时间之前的图像中有物品,之后则没有物品,物品在图像中的状态发生了变化,则可以确定该物品的第二当前物品状态信息为已取货。相当于为第一当前物品状态的物品发生了状态变化,在之后的图像中消失了,确定该物品从第一当前物品状态变化到第二当前物品状态。物品在出货口处从有到无,则确定物品被用户取走,能够使后台运营人员实时掌握售出物品的实时状态,以便于后续根据物品的实时状态对自动售卖仓库进行管理。在该实施例中,能够通过出货口处的物品的状态得知用户是否正常取货,例如,是否存在漏取的情况,以便后台运营人员或服务器进行后续处理。

在一示例性实施例中,上述步骤501还可以实施为如下步骤a1:

在步骤a1中,将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。

在该实施例中,当物品从有到无变化时,且存在有手取走物品的行为时,则确定该物品为已取货。通过对用户手部行为的识别,进一步确定物品被用户取走,将手的行为与物品的变化相结合,确定结果更准确。在识别有手取走物品的行为时,可以对图像中是否有手进行识别,将图像中的特征与预存的手的样品特征进行匹配,当匹配一致时,则确定图像有手,当匹配不一致时,则确定图像中没有手。当图像中有手存在时,则确定产生了手取走物品的行为,进而确定该物品的第二当前物品状态信息为已取货。

图6是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新方法的流程图。

如图6所示,该方法还包括步骤601:

在步骤601中,当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

在该实施例中,通过自动将已取货的物品的订单更新为完成状态,便于对自动售卖仓库的订单进行管理,通过对订单的管理可以对自动售卖仓库的售卖运营情况进行管理,提高了管理自动售卖仓库的工作效率。

如果在出货口关闭时,订单中的部分物品不是第二当前物品状态信息时,则将已有订单中的物品状态根据当前状态进行更新历史物品状态信息,订单的状态不进行更新,仍然是未完成。

图7是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新方法的流程图。

如图7所示,上述步骤301包括步骤701:

所述当前物品状态信息包括第三当前物品状态信息,表示已损坏。

在步骤701中,将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。

在该实施例中,通过对多个所述图像进行对比,当同一物品的图像特征发生变化时,则确定该物品已损坏。在识别时,将获取的多个所述图像进行对比,也即是获取多个连续或非连续的视频帧或照片,并将多个图像按照时间顺序识别对比。例如,在获取的多个图像中,某图像中的物品的图像特征与另一图像中的图像特征不一样,具体的,同一物品的同一面发生了变化,所述某图像中的物品的图像的局部特征与另一图像中的相应的图像特征匹配一致,但是,在两个图像中,与该局部特征相关联的周围特征无法匹配一致,则说明物品的图像特征发生了变化,物品已损坏。再例如,在获取的多个图像中,物品从有到无再次从无到有出现在图像中,特别是物品从自动售卖仓库的外部进入出货口,物品再次出现在图像中,物品的图像特征与之前图像中物品的图像特征相比,发生了变化,则说明物品已损坏。

本实施例中,能够自动识别出货口处的物品为已损坏状态,通过图像识别能够自动识别物品是否被损坏,既实现了对物品是否损坏的监控,又实现了对该过程的智能化监控。若由于物品损坏,用户提出异议或产生纠纷,后台运营人员通过物品的状态能够及时做出判断,物品在出货口处已损坏(出售的物品是已损坏的物品),还是由于人为原因损坏,及时帮助用户解决问题。

图8是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新方法的流程图。

如图8所示,上述步骤301包括步骤801:

所述当前物品状态信息包括第四当前物品状态信息,表示未取货。

在步骤801中,将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。

在该实施例中,在出货口开启时,订单中的所有物品的状态均为第四当前物品状态。在出货过程中,会变为第一当前物品状态和第二当前物品状态。当出货口关闭时,所述图像中仍然存在物品,则确定用户未取货,用户漏取物品,所以将该物品确定为第四当前物品状态,订单未完成,以便于及时进行售后管理,用户可以再次取货,提高了用户的体验度。

在一示例性实施例中,上述步骤801还包括如下步骤b1-b3:

在步骤b1中,出货口关闭后,接收取货操作。

在步骤b2中,查询物品的当前物品状态信息以及相应的订单的状态信息。

在步骤b3中,当当前物品的状态信息为第四当前物品状态信息时,且订单的状态为未完成,向出货口发送开启指令。

在该实施例中,当出货口关闭时,物品未被用户取走,物品的当前物品状态信息为未取货,此时,可能是由于用户漏取物品,所以当出货口关闭后,用户可在移动终端或自动售卖仓库终端上操作,进行再次选择取货的操作,然后,自动售卖仓库终端对再次取货的物品的当前物品状态信息和相应的订单状态信息进行查询,获取的查询结果为第四当前物品状态信息,同时订单的状态信息为未完成时,向出货口发送开启指令,出货口再次开启,用户可进行再次取货。

用户再次取货后,还可以执行如图5和如图6所示的流程。本实施例通过接收再次取货操作,能够避免用户漏拿物品,提高了用户体验度。

在上述过程中,还可以对物品数量进行统计。例如,订单中记录物品1有5件,则在前后图像对比时,确定有新增物品。通过确定物品的标识信息,可以确定新增的是什么物品,如果是已出货的物品,则可以更新该物品的出货数量。类似的,也可以记录取货数量等。

以上实施例可以根据实际需要进行自由组合,下面通过具体实施例描述本公开提供的一种自动售卖仓库物品状态的更新方法。

图9是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新方法的流程图。

如图9所示,本实施例提供一种自动售卖仓库物品状态的更新方法,包括:

步骤901,在出货口开启时,获取出货口处的图像。

步骤902,将所述图像的特征与已有的物品样品特征进行匹配。

步骤903,根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

步骤904,将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息。所述当前物品状态信息包括第一当前物品状态信息,表示已出货。

步骤905,将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。所述当前物品状态信息包括第二当前物品状态信息,表示已取货。

步骤906,当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

步骤907,将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。所述当前物品状态信息包括第三当前物品状态信息,表示已损坏。

步骤908,将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。所述当前物品状态信息包括第四当前物品状态信息,表示未取货。

步骤909,出货口关闭后,接收取货操作。

步骤910,查询物品的当前物品状态信息以及相应的订单的状态信息。

步骤911,当当前物品的状态信息为第四当前物品状态信息时,且订单的状态为未完成,向出货口发送开启指令。

步骤912,根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

其中,步骤902-步骤908、以及步骤912是相对独立的过程,执行顺序可以变更。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图10是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图10所示,该自动售卖仓库物品状态的更新装置,包括:获取模块1001、识别模块1002和第一更新模块1003。

获取模块1001,用于在出货口开启时,获取出货口处的图像。

识别模块1002,用于对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息。

第一更新模块1003,用于根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

图11是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中识别模块的框图。

如图11所示,所述识别模块1002,包括:匹配子模块1101和确定子模块1102。

匹配子模块1101,用于将所述图像的特征与已有的物品样品特征进行匹配。

确定子模块1102,用于根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

图12是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中识别模块的框图。

如图12所示,所述识别模块1002,包括:获取子模块1201。

获取子模块1201,用于将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息。

图13是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

如图13所示,所述当前物品状态信息包括第一当前物品状态信息,表示已出货。

所述获取子模块1201,包括:第一确定单元1301。

第一确定单元1301,用于将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息。

图14是根据一示例性实施例示出的一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

如图14所示,所述当前物品状态信息包括第二当前物品状态信息,表示已取货。

所述获取子模块1201,包括:第二确定单元1401。

第二确定单元1401,用于将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息。

在一示例性实施例中,所述第二确定单元1401还用于将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。

图15是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新装置的框图。

如图15所示,该自动售卖仓库物品状态的更新装置,还包括:第二更新模块1501。

第二更新模块1501,用于当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

图16是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

如图16所示,所述当前物品状态信息包括第三当前物品状态信息,表示已损坏;

所述获取子模块1201,包括:第三确定单元1601。

第三确定单元1601,用于将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。

图17是根据一示例性实施例示出的另一种自动售卖仓库物品状态的更新装置中获取子模块的框图。

如图17所示,所述当前物品状态信息包括第四当前物品状态信息,表示未取货;

所述获取子模块1201,包括:第四确定单元1701。

第四确定单元1701,用于将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。

根据本公开实施例的第三方面,提供一种自动售卖仓库的盘点装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在出货口开启时,获取出货口处的图像;

对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息;

根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

其中,上述处理器还被配置为:

将所述图像的特征与已有的物品样品特征进行匹配;

根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

其中,上述处理器还被配置为:

所述对所述图像进行识别,以获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息。

其中,上述处理器还被配置为:

所述当前物品状态信息包括第一当前物品状态信息,表示已出货,或包括第二当前物品状态信息,表示已取货;

所述将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息;

将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息。

其中,上述处理器还被配置为:

所述将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息,包括:

将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。

其中,上述处理器还被配置为:所述方法还包括:

当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

其中,上述处理器还被配置为:

所述当前物品状态信息包括第三当前物品状态信息,表示已损坏;

所述将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。

其中,上述处理器还被配置为:

所述当前物品状态信息包括第四当前物品状态信息,表示未取货;

将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述任一方案中所述自动售卖仓库物品状态的更新方法的步骤。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

一种计算机可读存储介质,当所述存储介质中的指令由装置的处理器执行时,使得装置能够执行上述自动售卖仓库物品状态的更新方法,所述方法包括:

在出货口开启时,获取出货口处的图像;

对所述图像进行识别,以获取物品标识信息和相应的当前物品状态信息;

根据所述物品标识信息和当前物品状态信息更新相应的历史物品状态信息。

在一个实施例中,所述方法还包括:

将所述图像的特征与已有的物品样品特征进行匹配;

根据匹配一致的物品样品特征对应的物品标识信息,确定所述图像对应的物品标识信息。

在一个实施例中,所述方法还包括:

所述对所述图像进行识别,以获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息。

在一个实施例中,所述方法还包括:

所述当前物品状态信息包括第一当前物品状态信息,表示已出货,或包括第二当前物品状态信息,表示已取货;

所述将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当物品从无到有变化时,确定该物品的第一当前物品状态信息;

将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息。

在一个实施例中,所述方法还包括:

所述将获取的多个所述图像进行对比,当物品从有到无变化时,确定该物品的第二当前物品状态信息,包括:

将获取的多个所述图像进行对比,当物品从有到无变化时,且有手取走物品的行为时,确定该物品的第二当前物品状态信息。

在一个实施例中,所述方法还包括:

当已有的订单中的所有物品均为第二当前物品状态信息时,更新订单的状态信息为完成。

在一个实施例中,所述方法还包括:

所述当前物品状态信息包括第三当前物品状态信息,表示已损坏;

所述将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当同一物品的图像特征发生变化时,确定该物品的第三当前物品状态信息。

在一个实施例中,所述方法还包括:

所述当前物品状态信息包括第四当前物品状态信息,表示未取货;

将获取的多个所述图像进行对比,根据物品的变化获取当前物品状态信息,包括:

将获取的多个所述图像进行对比,当出货口关闭时的所述图像中存在物品时,确定该物品的第四当前物品状态信息。

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

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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