物品识别方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:24577038 阅读:76 留言:0更新日期:2020-06-21 00:31
本申请实施例提供一种物品识别方法、装置、电子设备及可读存储介质,该方法包括:确定待识别物品的实际重量;根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合,其中,每个物品集合中包括至少一种可选物品,每种可选物品的数量至少为一个,每个物品集合的重量区间基于每种可选物品的重量区间得到;根据所述至少一个目标物品集合以及用户拿取所述待识别物品时的图像信息,从所述至少一个目标物品集合中选择出一个识别物品集合,将所述识别物品集合中的可选物品作为所述待识别物品。该方法可以使得商品识别的准确性得到极大提升。

Article identification method, device, electronic equipment and readable storage medium

【技术实现步骤摘要】
物品识别方法、装置、电子设备及可读存储介质
本申请实施例涉及云计算
,尤其涉及一种物品识别方法、装置、电子设备及可读存储介质。
技术介绍
新零售作为一个新的行业,在未来有很广阔的发展空间。新零售主要以互联网为依托,同时运用大数据、人工智能等先进技术手段,使得消费者的购物感受相比传统的购物感受有极大提升。新零售涉及各种各样的技术,例如:人脸识别、商品识别等。其中,商品识别是指由新零售系统自动识别出用户拿取了哪些商品。进行准确的商品识别是新零售系统需要实现的重要目标。现有技术中,可以通过视觉技术与基于重力传感器的技术相结合来进行商品识别。具体的,基于重力传感器的采集数据可以获知用户拿取的商品的重量,再基于每种商品的重量,得到可能的召回列表。再通过视觉技术从召回列表中选择出用户拿取的商品,从而完成商品识别。其中,每种商品的重量可以通过计算商品样本的平均值得到。但是,现有技术的方法可能导致商品识别结果不准确。
技术实现思路
本申请实施例提供一种物品识别方法、装置、电子设备及可读存储介质,用于解决现有技术中商品识别结果不准确的问题。第一方面,本申请实施例提供一种物品识别方法,包括:确定待识别物品的实际重量;根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合,其中,每个物品集合中包括至少一种可选物品,每种可选物品的数量至少为一个,每个物品集合的重量区间基于每种可选物品的重量区间得到;根据所述至少一个目标物品集合以及用户拿取所述待识别物品时的图像信息,从所述至少一个目标物品集合中选择出一个识别物品集合,将所述识别物品集合中的可选物品作为所述待识别物品。作为一种可选的实现方式,所述根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合之前,还包括:根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间,每种可选物品的重量区间用于表征单个可选物品的重量的范围。作为一种可选的实现方式,所述根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间,包括:根据所述单个可选物品的重量区间的最大值和最小值之和,以及所述单个可选物品的重量区间的最大值和最小值之差,确定所述多个物品集合中每个物品集合的重量区间。作为一种可选的实现方式,所述根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间之前,还包括:获取每种可选物品的多个样本以及每个样本的实际重量;根据每种可选物品的各样本实际重量的平均值、方差以及预设的置信度阈值,确定每种可选物品的重量区间。作为一种可选的实现方式,所述根据每种可选物品的各样本实际重量的平均值、方差以及预设的置信度阈值,确定所述可选物品的重量区间,包括:确定各样本实际重量的平均值;根据所述平均值以及各样本的实际重量,确定所述方差;根据所述方差、所述平均值以及所述置信度阈值,确定每种可选物品的重量区间。作为一种可选的实现方式,所述根据所述方差、所述平均值以及所述置信度阈值,确定每种可选物品的重量区间,包括:以所述方差、所述平均值以及所述置信度阈值作为参数,将满足T分布时的区间作为每种可选物品的重量区间。作为一种可选的实现方式,所述根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合,包括:若所述待识别物品的实际重量位于多个物品集合中第一物品集合的重量区间内,则将所述第一物品集合作为一个目标物品集合。作为一种可选的实现方式,所述确定待识别物品的实际重量,包括:获取由所述待识别物品所在货架的重量采集设备采集的第一重量和第二重量,所述第一重量为用户拿取所述待识别物品之前所述货架的重量,所述第二重量为用户拿取所述待识别物品之后所述货架的重量;确定所述第二重量与所述第一重量的差值,将所述差值作为所述待识别物品的实际重量。第二方面,本申请实施例提供一种物品识别装置,包括:确定模块,用于确定待识别物品的实际重量;选择模块,用于根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合,其中,每个物品集合中包括至少一种可选物品,每种可选物品的数量至少为一个,每个物品集合的重量区间基于每种可选物品的重量区间得到;识别模块,用于根据所述至少一个目标物品集合以及用户拿取所述待识别物品时的图像信息,从所述至少一个目标物品集合中选择出一个识别物品集合,将所述识别物品集合中的可选物品作为所述待识别物品。作为一种可选的实现方式,所述确定模块还用于:根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间,每种可选物品的重量区间用于表征单个可选物品的重量的范围。作为一种可选的实现方式,所述确定模块具体用于:根据所述单个可选物品的重量区间的最大值和最小值之和,以及所述单个可选物品的重量区间的最大值和最小值之差,确定所述多个物品集合中每个物品集合的重量区间。作为一种可选的实现方式,所述确定模块还用于:获取每种可选物品的多个样本以及每个样本的实际重量;以及,根据每种可选物品的各样本实际重量的平均值、方差以及预设的置信度阈值,确定每种可选物品的重量区间。作为一种可选的实现方式,所述确定模块具体用于:确定各样本实际重量的平均值;以及,根据所述平均值以及各样本的实际重量,确定所述方差;以及,根据所述方差、所述平均值以及所述置信度阈值,确定每种可选物品的重量区间。作为一种可选的实现方式,所述确定模块具体用于:以所述方差、所述平均值以及所述置信度阈值作为参数,将满足T分布时的区间作为每种可选物品的重量区间。作为一种可选的实现方式,所述选择模块具体用于:在所述待识别物品的实际重量位于多个物品集合中第一物品集合的重量区间内时,将所述第一物品集合作为一个目标物品集合。作为一种可选的实现方式,所述确定模块具体用于:获取由所述待识别物品所在货架的重量采集设备采集的第一重量和第二重量,所述第一重量为用户拿取所述待识别物品之前所述货架的重量,所述第二重量为用户拿取所述待识别物品之后所述货架的重量;以及,确定所述第二重量与所述第一重量的差值,将所述差值作为所述待识别物品的实际重量。第三方面,本申请实施例提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第一方面所述的方法。第四方面,本申请实施例提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指本文档来自技高网...

【技术保护点】
1.一种物品识别方法,其特征在于,包括:/n确定待识别物品的实际重量;/n根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合,其中,每个物品集合中包括至少一种可选物品,每种可选物品的数量至少为一个,每个物品集合的重量区间基于每种可选物品的重量区间得到;/n根据所述至少一个目标物品集合以及用户拿取所述待识别物品时的图像信息,从所述至少一个目标物品集合中选择出一个识别物品集合,将所述识别物品集合中的可选物品作为所述待识别物品。/n

【技术特征摘要】
1.一种物品识别方法,其特征在于,包括:
确定待识别物品的实际重量;
根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合,其中,每个物品集合中包括至少一种可选物品,每种可选物品的数量至少为一个,每个物品集合的重量区间基于每种可选物品的重量区间得到;
根据所述至少一个目标物品集合以及用户拿取所述待识别物品时的图像信息,从所述至少一个目标物品集合中选择出一个识别物品集合,将所述识别物品集合中的可选物品作为所述待识别物品。


2.根据权利要求1所述的方法,其特征在于,所述根据所述待识别物品的实际重量以及多个物品集合中每个物品集合的重量区间,从所述多个物品集合中选择至少一个目标物品集合之前,还包括:
根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间,每种可选物品的重量区间用于表征单个可选物品的重量的范围。


3.根据权利要求2所述的方法,其特征在于,所述根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间,包括:
根据所述单个可选物品的重量区间的最大值和最小值之和,以及所述单个可选物品的重量区间的最大值和最小值之差,确定所述多个物品集合中每个物品集合的重量区间。


4.根据权利要求2或3所述的方法,其特征在于,所述根据每种可选物品的重量区间,确定所述多个物品集合中每个物品集合的重量区间之前,还包括:
获取每种可选物品的多个样本以及每个样本的实际重量;
根据每种可选物品的各样本实际重量的平均值、方差以及预设的置信度阈值,确定每种可选物品的重量区间。


5.根据权利要求4所述的方法,其特征在于,所述根据每种可选物品的各样本实际重量的平均值、方差以及预设的置信度阈值,确定所述可选物品的重量区间,包括:
确定各样本实际重量的平均值;
根据所述平均值以及各样本的实际重量,确定所述方差;
根据所述方差、所述平均值以及所述置信度阈值,确定每种可选物品的重量区间。


6.根据权利要求5所述的方法,其特征在于,所述根据所述方差、所...

【专利技术属性】
技术研发人员:李立强亢乐
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1