物品拿取数量的确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34528206 阅读:26 留言:0更新日期:2022-08-13 21:20
本公开提供了一种物品拿取数量的确定方法、装置、电子设备及存储介质,该方法包括:获取用户从存储柜内拿取的物品的第一数量,所述第一数量由第一图像的第一检测结果以及第二图像的第二检测结果得到,其中,所述第一图像为第一时刻所述存储柜内的图像,所述第二图像为第二时刻所述存储柜内的图像;基于所述第一检测结果以及所述第二检测结果进行聚类,得到聚类结果;基于所述聚类结果,确定修正数量;基于所述修正数量对所述第一数量进行修正,得到所述存储柜中被拿取物品的最终数量。本公开实施例,通过对用户拿取的物品数量进行修正,能够提升确定用户拿取的物品数量的准确性,有利于提升用户的使用体验。于提升用户的使用体验。于提升用户的使用体验。

【技术实现步骤摘要】
物品拿取数量的确定方法、装置、电子设备及存储介质


[0001]本公开涉及物品检测
,具体而言,涉及一种物品拿取数量的确定方法、物品拿取数量的确定装置、电子设备以及计算机可读存储介质。

技术介绍

[0002]随着互联网经济的发展,自助消费因其操作便利而逐渐成为被大众接受的消费趋势,因此,一些智能存储柜(如智能冰箱或者智能货架)应运而生。目前,一些智能存储柜通过将用户拿取物品行为之前的图像与用户拿取物品行为之后的图像进行比对,以确定用户拿取的物品的数量。
[0003]然而,在存储柜的实际使用场景中,由于上述两张图像的检测结果会受到多种因素(如模型精度、拍摄环境因素)的影响,导致检测结果出现错误,进而导致最终得到的用户拿取物品的数量存在误差,影响用户的使用体验。

技术实现思路

[0004]本公开实施例至少提供一种物品拿取数量的确定方法、物品拿取数量的确定装置、电子设备以及计算机可读存储介质,可以提升确定用户拿取的物品数量的准确性,进而有利于提升用户的使用体验。
[0005]本公开实施例提供了一种物品拿取数量的确定方法,包括:
[0006]获取用户从存储柜内拿取的物品的第一数量,所述第一数量由第一图像的第一检测结果以及第二图像的第二检测结果得到,其中,所述第一图像为第一时刻所述存储柜内的图像,所述第二图像为第二时刻所述存储柜内的图像;
[0007]基于所述第一检测结果以及所述第二检测结果进行聚类,得到聚类结果;
[0008]基于所述聚类结果,确定修正数量;
>[0009]基于所述修正数量对所述第一数量进行修正,得到所述存储柜中被拿取物品的最终数量。
[0010]本公开实施例中,在获取到第一数量之后,还基于第一检测结果和第二检测结果进行聚类得到的聚类结果,确定修正数量,并根据修正数量对第一数量进行修正,如此,可以提升确定用户拿取的物品的最终数量的准确性,进而有利于提升用户的使用体验。
[0011]一种可选的实施方式中,所述第一检测结果包括所述第一图像中的每个物品对应的第一检测框,所述第二检测结果包括所述第二图像中的每个物品对应的第二检测框;
[0012]所述基于所述第一检测结果以及所述第二检测结果进行聚类,得到聚类结果,包括:
[0013]分别确定每个第一检测框的位置信息以及每个第二检测框的位置信息;
[0014]基于所述每个第一检测框的位置信息以及所述每个第二检测框的位置信息进行聚类,得到所述聚类结果。
[0015]本公开实施例中,基于每个第一检测框的位置信息以及每个第二检测框的位置信
息进行聚类,如此,可以提高聚类结果的准确度。
[0016]一种可选的实施方式中,所述聚类结果包括至少一个聚类簇,所述基于所述聚类结果,确定修正数量,包括:
[0017]在每个聚类簇均符合第一预设条件的情况下,确定所述修正数量为零;
[0018]所述第一预设条件是指一个聚类簇仅包括一个第一检测框和一个第二检测框,所述第一检测框属于所述第一图像,所述第二检测框属于所述第二图像,且所述第一检测框与所述第二检测框之间的相似度符合预设要求以及所述第一检测框与所述第二检测框所对应的物品种类相同。
[0019]本公开实施例中,若每个聚类簇都符合第一预设条件,则认为该聚类簇中的两个检测框对应同一物品,也即,若每个聚类簇都符合第一预设条件,则表明通过第一检测结果和第二检测结果得到的第一数量没有错误,如此,则无需对第一数量进行修正,也即修正数量为零。
[0020]一种可选的实施方式中,所述聚类结果包括至少一个聚类簇,所述基于所述聚类结果,确定修正数量,包括:
[0021]在所述至少一个聚类簇中存在至少一个第一聚类簇符合第二预设条件的情况下,基于所述至少一个第一聚类簇,确定所述修正数量;
[0022]所述第二预设条件是指所述第一聚类簇仅包括一个所述第一检测框或者所述第一聚类簇仅包括一个所述第二检测框。
[0023]本公开实施例中,在存在至少一个第一聚类簇符合第二预设条件的情况下,基于至少一个第一聚类簇,确定修正数量,如此,有利于提升确定修正数量的准确性。
[0024]一种可选的实施方式中,在每个第一聚类簇仅包括一个所述第一检测框的情况下,所述基于所述至少一个第一聚类簇,确定所述修正数量,包括:
[0025]确定每个第一聚类簇中的第一检测框在所述第一图像中对应的第一图像区域以及每个第一图像区域在所述第二图像中对应的第二图像区域;
[0026]基于每个第一图像区域以及每个第二图像区域,确定所述修正数量。
[0027]本公开实施例中,基于每个第一图像区域以及每个第二图像区域来确定修正数量,也即,通过对比每个第一图像区域以及对应的第二图像区域中的内容,能够提升确定修正数量的准确性。
[0028]一种可选的实施方式中,所述基于每个第一图像区域以及每个第二图像区域,确定所述修正数量,包括:
[0029]确定所述每个第一图像区域与对应的第二图像区域之间的相似度;
[0030]确定每个相似度是否符合第一预设要求,并确定符合所述第一预设要求的相似度的数量;
[0031]将符合所述第一预设要求的相似度的数量确定为所述修正数量。
[0032]本公开实施例中,通过确定第一图像区域与对应的第二图像区域之间的相似度是否符合预设要求,来确定修正数量,也即,若相似度符合第一预设要求,则认为该区域的物品未被拿取,进一步的,通过确定符合第一预设要求的相似度的数量,可以提升确定修正数量的准确性。
[0033]一种可选的实施方式中,在存在至少一个第一聚类簇符合所述第二预设条件,且
所述多个第一聚类簇包括一部分第二聚类簇以及一部分第三聚类簇的情况下,其中,所述第二聚类簇仅包括一个所述第二检测框,且所述第三聚类簇仅包括一个第一检测框;
[0034]所述基于所述至少一个第一聚类簇,确定所述修正数量,包括:
[0035]分别确定所述第二图像中与每个第二聚类簇中的第二检测框对应的目标第一图像区域以及每个目标第一图像区域在所述第一图像中对应的目标第二图像区域;
[0036]针对每个目标第一图像区域,确定所述目标第一图像区域与对应的目标第二图像区域之间的目标相似度;
[0037]在每个目标相似度符合第二预设要求的情况下,确定所述第二图像中的未被拿取物品的第二数量;
[0038]分别确定所述第一图像中与每个第三聚类簇中的第一检测框对应的目标第三图像区域以及每个目标第三图像区域在所述第二图像中对应的目标第四图像区域;
[0039]基于每个目标第三图像区域以及每个目标第四图像区域,确定所述第一图像中的未被拿取物品的第三数量;
[0040]基于所述第二数量以及所述第三数量,确定所述修正数量。
[0041]本公开实施例中,在所述至少一个第一聚类簇既包括第二聚类簇和第三聚类簇的情况下,通过分别确定第二图像中的未被拿取物品的第二本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种物品拿取数量的确定方法,其特征在于,所述方法包括:获取用户从存储柜内拿取的物品的第一数量,所述第一数量由第一图像的第一检测结果以及第二图像的第二检测结果得到,其中,所述第一图像为第一时刻所述存储柜内的图像,所述第二图像为第二时刻所述存储柜内的图像;基于所述第一检测结果以及所述第二检测结果进行聚类,得到聚类结果;基于所述聚类结果,确定修正数量;基于所述修正数量对所述第一数量进行修正,得到所述存储柜中被拿取物品的最终数量。2.根据权利要求1所述的方法,其特征在于,所述第一检测结果包括所述第一图像中的每个物品对应的第一检测框,所述第二检测结果包括所述第二图像中的每个物品对应的第二检测框;所述基于所述第一检测结果以及所述第二检测结果进行聚类,得到聚类结果,包括:分别确定每个第一检测框的位置信息以及每个第二检测框的位置信息;基于所述每个第一检测框的位置信息以及所述每个第二检测框的位置信息进行聚类,得到所述聚类结果。3.根据权利要求2所述的方法,其特征在于,所述聚类结果包括至少一个聚类簇;所述基于所述聚类结果,确定修正数量,包括:在每个聚类簇均符合第一预设条件的情况下,确定所述修正数量为零;所述第一预设条件是指一个聚类簇仅包括一个第一检测框和一个第二检测框,所述第一检测框属于所述第一图像,所述第二检测框属于所述第二图像,且所述第一检测框与所述第二检测框之间的相似度符合预设要求以及所述第一检测框与所述第二检测框所对应的物品种类相同。4.根据权利要求2所述的方法,其特征在于,所述聚类结果包括至少一个聚类簇;所述基于所述聚类结果,确定修正数量,包括:在所述至少一个聚类簇中存在至少一个第一聚类簇符合第二预设条件的情况下,基于所述至少一个第一聚类簇,确定所述修正数量;所述第二预设条件是指所述聚类簇仅包括一个所述第一检测框或者所述第一聚类簇仅包括一个所述第二检测框。5.根据权利要求4所述的方法,其特征在于,在每个第一聚类簇仅包括一个所述第一检测框的情况下,所述基于所述至少一个第一聚类簇,确定所述修正数量,包括:确定每个第一聚类簇中的第一检测框在所述第一图像中对应的第一图像区域以及每个第一图像区域在所述第二图像中对应的第二图像区域;基于每个第一图像区域以及每个第二图像区域,确定所述修正数量。6.根据权利要求5所述的方法,其特征在于,所述基于每个第一图像区域以及每个第二图像区域,确定所述修正数量,包括:确定所述每个第一图像区域与对应的第二图像区域之间的相似度;确定每个相似度是否符合第一预设要求,并确定符合所述第一预...

【专利技术属性】
技术研发人员:徐小凤田茂清
申请(专利权)人:成都商汤科技有限公司
类型:发明
国别省市:

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

1