用于监测商品摆放状态的方法、装置和零售柜与流程

专利2026-02-28  12


本申请涉及商品销售,例如涉及一种用于监测商品摆放状态的方法、装置和零售柜。


背景技术:

1、近年来的零售柜能够基于先进技术,如计算机视觉、深度学习、物联网技术和人机交互等,实现在无人监管的情况下,用户自行挑选商品并进行结算的购物过程。而用户在商品选购的过程中,经常会受到商品的库存状态、摆放状态的影响而决定是否购买商品,或者在哪一个零售柜购买商品。

2、现有技术中,为了及时补货,促进消费者的购买意愿,通常采用如支持向量机(svm)、卷积神经网络(cnn)以及各种形态学图像处理技术等,进行商品库存监控。对于商品的排列状态,主要依赖于视频监控和人工检查,但是人工检查效率低下、劳动强度大且出错率高。

3、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、本公开实施例提供了一种用于监测商品摆放状态的方法、装置和零售柜,能够实现自动商品摆放状态判断,以降低劳动强度,提升检查效率和准确率。

3、在一些实施例中,提供了一种用于监测商品摆放状态的方法,包括:获取目标商品图像;目标商品图像中包括至少一件完整商品;对目标商品图像进行图像分割,获得商品分布图;获取商品分布图中各商品的椭圆度;根据各商品的椭圆度,确定每一椭圆度所对应的商品的摆放状态。

4、本公开实施例提供的用于监测商品摆放状态的方法,能够基于目标商品图像获得商品分布图,并确定出商品分布图中各商品对应的椭圆度。因为不同摆放状态下,各商品的椭圆度不同,因此基于各商品的椭圆度,就能够确定该商品的摆放状态,实现商品摆放状态自动识别。与相关技术相比,避免了人工检查商品的摆放状态,因此降低了劳动强度,提升了检查效率和准确率。

5、可选地,获取商品分布图中各商品的椭圆度,包括:确定商品分布图中各商品区域在直角坐标系中的质心坐标;根据质心坐标,计算商品分布图中各商品区域的二阶中心距;根据二阶中心距,计算各商品区域中商品的椭圆度。

6、在该实施例中,椭圆度值越大,说明商品形状越接近椭圆;反之,则越接近其他形状。本实施例能够计算商品分布图中的每个商品区域的质心(中心矩)坐标。再以质心为原点,进行二阶中心距的计算。进而通过二阶中心距映射椭圆的长短轴,确定商品的椭圆度,实现确定每一椭圆度所对应的商品的摆放状态。

7、可选地,按照以下方式确定商品分布图中各商品区域在直角坐标系中的质心坐标

8、

9、其中,m00表示商品区域的零阶矩,m10表示商品区域在直角坐标系中关于x轴的一阶矩,m01表示商品区域在直角坐标系中关于y轴的一阶矩。

10、在该实施例中,m00等于区域内所有像素值的总和,可以看作是区域的“总面积”。m10描述了区域面积关于x轴的分布。m01描述了区域面积关于y轴的分布。因此定义商品区域质心在直角坐标系中沿x轴沿y轴的坐标实现确定质心坐标

11、可选地,按照以下方式计算商品分布图中各商品区域的二阶中心距:

12、

13、其中,μ20表示商品区域在直角坐标系中关于x轴的二阶矩,μ02表示商品区域在直角坐标系中关于y轴的二阶矩,(x,y)表示商品区域各像素点在直角坐标系中的坐标,和分别表示商品区域的质心在直角坐标系中沿x轴和沿y轴的坐标。

14、在该实施例中,r表示商品区域中各像素点在直角坐标系中的坐标的集合。μ20表示商品区域在x轴方向上的扩展程度。μ02表示商品区域在y轴方向上的扩展程度。在计算商品区域的二阶中心距的过程中,定义以遍历商品区域内的每个像素点,得到二阶矩的值。

15、可选地,按照以下方式计算各商品区域中商品的椭圆度e:

16、

17、其中,μ20表示商品区域在直角坐标系中关于x轴的二阶矩,μ02表示商品区域在直角坐标系中关于y轴的二阶矩,min(m,n)表示m和n中的最小值,max(m,n)表示m和n中的最大值。

18、在该实施例中,通过定义商品的椭圆度使得椭圆度e的取值范围落在[0,1]之间,值越大表示商品形状越接近椭圆,值越小表示商品形状越接近圆形。当商品的形状越接近圆形时,说明商品处于站立状态。当商品的形状越接近椭圆时,说明商品处于倒下状态。

19、可选地,根据各商品的椭圆度,确定每一椭圆度所对应的商品的摆放状态,包括:获得商品的椭圆度大于或等于设定阈值的第一商品,确定第一商品处于倒下状态;和/或,获得商品的椭圆度小于设定阈值的第二商品,确定第二商品处于站立状态。

20、在该实施例中,预先设定有用于判断商品为倒下状态或站立状态的设定阈值。当商品倒下时,其形状往往更接近椭圆,因此椭圆度值较高。当商品站立时,其形状通常更接近圆形或其他非椭圆形状,导致椭圆度值较低。

21、可选地,所述方法还包括:获取第一商品的商品数量;在第一商品的商品数量超过数量阈值的情况下,向目标人员发送警示信息,以提醒目标人员对商品的摆放状态进行调整。

22、在该实施例中,通过在倒下状态的商品数量超过数量阈值的情况下,及时提醒目标人员对商品的摆放状态进行调整,确保商品摆放整齐、有序,避免因商品摆放问题影响顾客的购物体验,从而降低商品销售潜力。

23、可选地,所述方法还包括:根据各商品的椭圆度,确定目标商品图像所对应的商品库存数量。

24、在该实施例中,能够根据各商品的椭圆度,确定每一椭圆度所对应的商品的摆放状态的同时,确定目标商品图像所对应的商品库存数量,实现商品库存数量检测,因此丰富了方法的功能性,提升了方法的实用性。

25、在一些实施例中,提供了一种用于监测商品摆放状态的装置,包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行如上述实施例所述的用于监测商品摆放状态的方法。

26、在该实施例中,用于监测商品摆放状态的装置包括处理器,而如执行如上述任一实施例所述的用于监测商品摆放状态的方法,因此上述实施例所具备的技术效果,本实施例均具备,此处不在赘述。

27、在一些实施例中,提供了一种零售柜,包括:零售柜本体;如上述实施例所述的用于监测商品摆放状态的装置,安装于所述零售柜本体。

28、在该实施例中,零售柜包括上述实施例所述的用于监测商品摆放状态的装置,因此上述实施例所述的用于监测商品摆放状态的装置所具备的技术效果,本实施例均具备,此处不在赘述。

29、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。



技术特征:

1.一种用于监测商品摆放状态的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,获取商品分布图中各商品的椭圆度,包括:

3.根据权利要求2所述的方法,其特征在于,按照以下方式确定商品分布图中各商品区域在直角坐标系中的质心坐标

4.根据权利要求2所述的方法,其特征在于,按照以下方式计算商品分布图中各商品区域的二阶中心距:

5.根据权利要求2所述的方法,其特征在于,按照以下方式计算各商品区域中商品的椭圆度e:

6.根据权利要求1至5中任一项所述的方法,其特征在于,根据各商品的椭圆度,确定每一椭圆度所对应的商品的摆放状态,包括:

7.根据权利要求6所述的方法,其特征在于,还包括:

8.根据权利要求1至5中任一项所述的方法,其特征在于,还包括:

9.一种用于监测商品摆放状态的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至8任一项所述的用于监测商品摆放状态的方法。

10.一种零售柜,其特征在于,包括:


技术总结
本申请涉及商品销售技术领域,公开一种用于监测商品摆放状态的方法、装置和零售柜。方法包括:获取目标商品图像;目标商品图像中包括至少一件完整商品;对目标商品图像进行图像分割,获得商品分布图;获取商品分布图中各商品的椭圆度;根据各商品的椭圆度,确定每一椭圆度所对应的商品的摆放状态。本申请提供的方法能够实现自动商品摆放状态判断,以降低劳动强度,提升检查效率和准确率。

技术研发人员:黄信雄,尚文超,高熙源,孙聪,徐少斌,王兵
受保护的技术使用者:青岛海尔特种电冰柜有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1828273.html

最新回复(0)