一种智能货柜货物识别方法和装置制造方法及图纸

技术编号:20925417 阅读:28 留言:0更新日期:2019-04-20 11:39
本申请公开了一种智能货柜货物识别方法,包括:获取待识别货物实际总重量值;获取对应的标准货物的种类和数量;选择不同种类和数量的标准货物进行组合,得到各组合的标准货物;根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度;在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。应用本申请公开的技术方案,能够通过货物重量的变化来快速准确地识别货物。

An Intelligent Method and Device for Identifying Container Goods

This application discloses an intelligent container cargo identification method, which includes: obtaining the actual total weight of the cargo to be identified; obtaining the corresponding types and quantities of standard cargo; selecting different kinds and quantities of standard cargo to be combined to obtain the standard cargo of each combination; and calculating the positions of each combination according to the actual total weight of the cargo to be identified and the total weight of the standard cargo of each combination. When the maximum confidence is greater than the pre-set threshold, the goods to be identified are identified as the standard goods with the corresponding combination of the maximum confidence. Applying the technical scheme disclosed herein, the goods can be quickly and accurately identified by changing the weight of the goods.

【技术实现步骤摘要】
一种智能货柜货物识别方法和装置
本申请涉及人工智能
,特别涉及一种智能货柜货物识别方法和装置。
技术介绍
随着人工智能技术的发展,各行各业智能化也悄然兴起。智能货柜就是这样人工智能技术下的产物。智能货柜是一种在没有人工干预的环境中,满足客户需求,提供货物,并收取货币的一种产品。由于安装方便,不限制时间和地点,也无需专门的售货员,得到越来越多的商家的青睐。但目前的智能货柜通常将货物与客户用透明材质隔离,客户只能通过货柜外的按键来选择货物,靠货柜内部机械传送,将货物投放到取货槽中。这种通过按键识别货物的速度比较慢,客户体验也不佳。
技术实现思路
本申请提供了一种智能货柜货物识别方法,可以快速地通过货物重量变化来准确识别货物。具体方案为:一种智能货柜货物识别方法,包括:获取待识别货物实际总重量值;获取对应的标准货物的种类和数量;选择不同种类和数量的标准货物进行组合,得到各组合的标准货物;根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度;在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。进一步地,所述根据待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度的方法包括:对于每一个组合,计算所述待识别货物实际总重量值和该组合的标准货物总重量之间差值的绝对值;根据事先设置的最大差值和所述差值绝对值得到匹配率;根据所述匹配率和事先设置的该组合对应的权值得到该组合的置信度。进一步地,该方法进一步包括:在最大置信度不大于预先设置的阈值时,返回待识别货物识别失败的信息。进一步地,所述获取待识别货物实际总重量值的方法包括:在货物被取出时,根据原货物总重量和剩余货物总重量的差值获取待识别货物实际总重量值;所述获取对应的标准货物的种类和数量的方法包括:从已有的当前货道记录中获取所拥有的标准货物的种类和数量。该方法进一步包括:在最大置信度不大于预先设置的阈值时,返回货道放置异常物品的信息。进一步地,所述获取待识别货物实际总重量值的方法包括:在货物被放回时,根据原货物总重量和最新货物总重量的差值获取待识别货物实际总重量值;所述获取对应的标准货物的种类和数量的方法包括:从购物车记录中获取所拥有的标准货物的种类和数量。本申请实施例方案还提供一种智能货柜货物识别装置,该装置包括:第一获取单元,用于获取待识别货物实际总重量值;第二获取单元,用于获取对应的标准货物的种类和数量;组合单元,用于选择不同种类和数量的标准货物进行组合,得到各组合的标准货物;置信度计算单元,用于根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度;识别单元,用于在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。进一步地,所述置信度计算单元包括:匹配率计算单元,用于对于每一个组合,计算所述待识别货物实际总重量值和该组合的标准货物总重量之间差值的绝对值;根据事先设置的最大差值和所述差值绝对值得到匹配率;加权计算单元,用于根据所述匹配率和事先设置的该组合对应的权值得到该组合的置信度。本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行上所述的智能货柜货物识别方法的步骤。本申请实施例还提供一种智能货柜,所述智能货柜至少包括上述的计算机可读存储介质,以及可执行所述计算机可读存储介质中指令的处理器。由上述技术方案可见,本申请包括根据待识别货物实际总重量值和各组合的标准货物总重量计算得到最大置信度,在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。由于本申请实施例可以通过货物重量的变化来识别货物,避免机械按键,可以快速准确地识别货物。附图说明图1是本申请实施例方法应用的智能货柜示意图。图2是本申请实施例一的方法流程图。图3是本申请实施例一方法对应的装置结构示意图。图4是本申请实施例二的方法流程图。图5是本申请实施例三的方法流程图。图6是本申请图3中置信度计算单元L4的内部结构示意图。具体实施方式为使本申请的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本申请作进一步详细说明。图1是应用本申请实施例方法的智能货柜示意图。如图1所示,智能货柜包括若干货道,货道用于承载需要销售的货物。每一个货道下有一个用于称重的秤,如电子秤。电子称重的结果会实时反馈给智能货柜的处理器部件。由处理器部件根据反馈的重量按照本申请实施例如下方案进行计算,根据重量的变化快速识别出货物。图2是本申请实施例一方法的流程图。如图1所示,当每一个货道的重量发生变化时,可以用如下方法识别导致重量变化的货物。该方法包括:步骤S1:获取待识别货物实际总重量值。实际应用中,导致一个货道的货物重量发生变化的情况可能是客户从智能货柜中取走了货物,也可能是客户从购物车里退回货物。不管是哪种情况,都会导致货道货物的重量发生变化,这个变化量也就是待识别货物的实际总重量值。步骤S2:获取对应的标准货物的种类和数量。智能货柜所可以同时售卖多种货物,每一个货道可以承载不同种类和数量的货物。通常,每一种货物是按照标准规格生产的,比如各种独立包装的食品,其大小和重量都有统一的标准。这里所述的标准货物就是指标准规格的货物。标准规格的货物有标准的重量。而实际售卖的货物与标准货物在重量上是存在误差的。每一个货道在售卖之前以及在售卖过程中,其货道承载了哪些种类的货物,以及每一种货物对应的标准货物的重量可以记录。另外,当客户取走获取放置在购物车中,也可以记录购物车中的货物种类和数量。步骤S3:选择不同种类和数量的标准货物进行组合,得到各组合的标准货物。步骤S4:根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度。这里所述置信度也就是可信度,或者说待识别货物和组合的标准货物之间的匹配程度。置信度越大,说明待识别货物为该组合的可能性越大,反之越小。步骤S5:在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。图3是本申请实施例一方法对应的装置示意图。如图3所示,该装置包括:第一获取单元L1、第二获取单元L2、组合单元L3、置信度计算单元L4、识别单元L5。其中,第一获取单元L1用于获取待识别货物实际总重量值。第二获取单元L2用于获取对应的标准货物的种类和数量。组合单元L3用于选择不同种类和数量的标准货物进行组合,得到各组合的标准货物。置信度计算单元L4用于根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度。识别单元L5用于在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。也就是说,本申请实施例一先获知待识别货物实际总重量值,再从记录中获得标准货物的种类和数量。将不同种类和数量的标准货物进行组合,得到组合的重量,并从中找到置信度最大的一种组合。如果最大置信度大于阈值,说明待识别货物为该组合是可以信任的,那么将其识别为该组合对应的货物。如前所述,实际应用中,导致一个货道的货物重量发生变化的情况可能是客户从智能货柜中取走了货物,也可能是客户从本文档来自技高网...

【技术保护点】
1.一种智能货柜货物识别方法,其特征在于,包括:获取待识别货物实际总重量值;获取对应的标准货物的种类和数量;选择不同种类和数量的标准货物进行组合,得到各组合的标准货物;根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度;在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。

【技术特征摘要】
1.一种智能货柜货物识别方法,其特征在于,包括:获取待识别货物实际总重量值;获取对应的标准货物的种类和数量;选择不同种类和数量的标准货物进行组合,得到各组合的标准货物;根据所述待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度,并选择出最大置信度;在最大置信度大于预先设置的阈值时,将待识别货物识别为最大置信度对应组合的标准货物。2.根据权利要求1所述的方法,其特征在于,所述根据待识别货物实际总重量值和各组合的标准货物总重量计算各组合的置信度的方法包括:对于每一个组合,计算所述待识别货物实际总重量值和该组合的标准货物总重量之间差值的绝对值;根据事先设置的最大差值和所述差值绝对值得到匹配率;根据所述匹配率和事先设置的该组合对应的权值得到该组合的置信度。3.根据权利要求1或2所述的方法,其特征在于,该方法进一步包括:在最大置信度不大于预先设置的阈值时,返回待识别货物识别失败的信息。4.根据权利要求3所述的方法,其特征在于,所述获取待识别货物实际总重量值的方法包括:在货物被取出时,根据原货物总重量和剩余货物总重量的差值获取待识别货物实际总重量值;所述获取对应的标准货物的种类和数量的方法包括:从已有的当前货道记录中获取所拥有的标准货物的种类和数量。5.根据权利要求1或2所述的方法,其特征在于,该方法进一步包括:在最大置信度不大于预先设置的阈值时,返回货道放置异常物品的信息。6.根据权利要求5所述的方法,其特征在于,所述获取待识...

【专利技术属性】
技术研发人员:戴宗羽周秦瑶张伟
申请(专利权)人:上海京东到家元信信息技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1