System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 冷柜商品库存补货方法、系统及存储介质技术方案_技高网

冷柜商品库存补货方法、系统及存储介质技术方案

技术编号:40901078 阅读:2 留言:0更新日期:2024-04-18 11:18
本发明专利技术揭示了一种冷柜商品库存补货方法、系统及存储介质,包括获取双目摄像头的参数信息,得到双目摄像头的变换矩阵;所述变换矩阵用于将图像信息还原为空间信息;提取冷柜的库存图像,通过边缘检测算法得到冷柜图像的特征信息,并通过所述变换矩阵,还原实际的尺寸信息,计算得到冷柜的剩余容量;将所述剩余容量信息上传至云服务器,并接收对应的补货方案。本发明专利技术通过将图像信息还原为空间信息,计算得到冷柜的剩余容量,实现了对冷柜库存的精确测量,提高了库存管理的效率和准确性;通过云服务器根据不同的剩余容量以及不同商品的不同规格对商品进行补货,实现了对冷柜商品的优化配置,可有效提高冷柜商品的销售额和利润。

【技术实现步骤摘要】

本专利技术设计图像识别的,尤其涉及一种冷柜商品库存补货方法、系统及存储介质


技术介绍

1、卧式商用冷柜是一种常见的冷冻食品销售设备,可以存放各种冰淇淋、冰棒、冰糕等冷冻食品,供消费者自助选购。卧式商用冷柜投放商需要及时了解冷柜商品的库存情况,以便安排合理的补货计划,保证冷柜商品的供应和品质,提高销售效率和利润。

2、目前,市面上已有一些方案可以实现对卧式商用冷柜商品的库存监测,但是这些方案均存在不同的缺点,不能精确反映库存剩余情况,导致补货不及时或过度,造成商品的浪费或损失。例如,一种方案是在货栏底部加装称重模块,通过称重模块的数据来判断商品的数量。但是,这种方案有以下缺点:称重模块易结霜,严重影响库存统计的准确率。由于卧式商用冷柜的温度较低,称重模块的表面容易结霜,导致称重模块的重量增加,从而影响称重模块的数据的准确性。商品出厂时,并非准确根据出场克数进行生产,存在误差的情况。由于商品的生产过程中,可能会出现商品的重量不均匀、商品的形状不规则、商品的包装不完整等因素,导致商品的实际重量与出场克数有一定的误差,这会使称重模块的计算产生误差。冰糕进入冷柜时,会因为运输过程过长导致冰糕软化,二次凝固时水凝也会使冰糕克重变化。由于冰糕在运输过程中,可能会受到温度的影响,导致冰糕的软化,从而影响冰糕的重量。同时,冰糕在冷柜中二次凝固时,可能会出现水凝的现象,导致冰糕的重量增加,这也会使称重模块的计算产生误差。


技术实现思路

1、本专利技术的目的在于提供一种冷柜商品库存补货方法、系统及存储介质,以解决现有技术中因货品重量不均匀以及受温度影响导致货品重量发生变化从而导致补货数量存在误差的问题。

2、为实现上述专利技术目的之一,本专利技术一实施方式提供一种冷柜商品库存补货方法,包括:

3、获取双目摄像头的参数信息,得到双目摄像头的变换矩阵;所述变换矩阵用于将图像信息还原为空间信息;

4、提取冷柜的库存图像,通过边缘检测算法得到冷柜图像的特征信息,并通过所述变换矩阵,还原实际的尺寸信息,计算得到冷柜的剩余容量;

5、将所述剩余容量信息上传至云服务器,并接收对应的补货方案。

6、作为本专利技术一实施方式的进一步改进,所述方法还包括:所述参数信息包括内参和外参信息;

7、基于所述参数信息计算得到所述变换矩阵表示为:

8、

9、其中,(u,v)为图像坐标系中的坐标;(x,y,z)为世界坐标系中的坐标;为内参矩阵;fx和fy分别为两个摄像头的焦距;cx和cy为主点坐标;s为缩放因子;r和t为外参信息,r为一个3×3的旋转矩阵,t为一个3×1的平移向量;

10、当所述双目摄像头位置变化时,外参信息发生变化,需重新计算变换矩阵。

11、作为本专利技术一实施方式的进一步改进,所述方法还包括:定义冷柜中存在两点在世界坐标系中的坐标分别为(x1,y1,z1)和(x2,y2,z2);

12、则所述两点在同一图像坐标系中的坐标分别表示为:

13、

14、

15、视差表示为:

16、d=u2-u1

17、其中,d为视差,表示所述两点在同一图像中的水平位移。

18、作为本专利技术一实施方式的进一步改进,所述方法还包括:利用视差和三角测量法计算所述两点的距离,包括,

19、所述三角测量法的计算公式表示为:

20、

21、其中,z为深度,表示点到摄像头的距离;b为摄像头基线,表示两个摄像头之间的距离;f为摄像头的焦距;

22、根据相似三角形的性质可得

23、则所述两点在世界坐标系下的水平距离和垂直距离分别表示为:

24、

25、

26、则所述两点在世界坐标系中的距离表示为:

27、

28、其中,d表示经还原后所述两点的实际距离。

29、作为本专利技术一实施方式的进一步改进,所述方法还包括:提取冷柜的库存图像并进行预处理,所述预处理包括灰度化处理、降噪处理;

30、对预处理后的图像选取目标区域进行图像分割操作。

31、作为本专利技术一实施方式的进一步改进,所述方法还包括:通过边缘检测算法提取所述目标区域的边缘特征信息;

32、所述特征信息包括冷柜库存、剩余容量以及商品的长宽信息。

33、作为本专利技术一实施方式的进一步改进,所述方法还包括:计算冷柜的剩余容量,包括,

34、将所述特征信息输入双目摄像头的变换矩阵,还原得到实际的长宽信息;

35、通过所述双目摄像头获取深度信息,得到所述特征信息的实际高度信息;

36、通过计算所述实际的长宽信息和高度信息得到冷柜的剩余容量。

37、作为本专利技术一实施方式的进一步改进,所述方法还包括:所述云服务器根据预存的商品规格信息,以及商品在不同位置的放置的初始值,对应不同的冷柜剩余容量设计不同的补货方案;

38、所述补货方案利用背包算法基于冷柜剩余容量对不同大小的不同商品进行补货,以达到价值最大值或数量最大值。

39、为实现上述专利技术目的之一,本专利技术一实施方式提供一种冷柜商品库存补货系统,包括冷柜和云服务器。

40、所述冷柜包括双目摄像头和主控板;所述双目摄像头用于获取库存照片;所述主控板用于控制所述双目摄像头拍摄图像,以及识别所述图像中的库存信息,并将所述库存信息通过网络传输至云服务器进行识别;

41、所述云服务器通过识别库存信息,并基于预存的商品信息进行补货。

42、为实现上述专利技术目的之一,本专利技术一实施方式提供一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时候实现如上任意一项所述冷柜商品库存补货方法中的步骤。

43、与现有技术相比,本专利技术提供的一种冷柜商品库存补货方法、系统及存储介质,通过双目摄像头获取冷柜的库存图像,通过边缘检测算法提取冷柜图像的特征信息,以及通过双目摄像头的变换矩阵,将图像信息还原为空间信息,计算得到冷柜的剩余容量,实现了对冷柜库存的精确测量,提高了库存管理的效率和准确性;通过云服务器根据不同的剩余容量以及不同商品的不同规格对商品进行补货,实现了对冷柜商品的优化配置,可有效提高冷柜商品的销售额和利润。

本文档来自技高网...

【技术保护点】

1.一种冷柜商品库存补货方法,其特征在于,包括,

2.根据权利要求1所述的冷柜商品库存补货方法,其特征在于,所述参数信息包括内参和外参信息;

3.根据权利要求2所述的冷柜商品库存补货方法,其特征在于,定义冷柜中存在两点在世界坐标系中的坐标分别为(X1,Y1,Z1)和(X2,Y2,Z2);

4.根据权利要求3所述的冷柜商品库存补货方法,其特征在于,利用视差和三角测量法计算所述两点的距离,包括,

5.根据权利要求1所述的冷柜商品库存补货方法,其特征在于,提取冷柜的库存图像并进行预处理,所述预处理包括灰度化处理、降噪处理;

6.根据权利要求5所述的冷柜商品库存补货方法,其特征在于,通过边缘检测算法提取所述目标区域的边缘特征信息;

7.根据权利要求6所述的冷柜商品库存补货方法,其特征在于,计算冷柜的剩余容量,包括,

8.根据权利要求1所述的冷柜商品库存补货方法,其特征在于,还包括,

9.一种冷柜商品库存补货系统,包括冷柜和云服务器,其特征在于,

10.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时候实现权利要求1ˉ8任意一项所述冷柜商品库存补货方法中的步骤。

...

【技术特征摘要】

1.一种冷柜商品库存补货方法,其特征在于,包括,

2.根据权利要求1所述的冷柜商品库存补货方法,其特征在于,所述参数信息包括内参和外参信息;

3.根据权利要求2所述的冷柜商品库存补货方法,其特征在于,定义冷柜中存在两点在世界坐标系中的坐标分别为(x1,y1,z1)和(x2,y2,z2);

4.根据权利要求3所述的冷柜商品库存补货方法,其特征在于,利用视差和三角测量法计算所述两点的距离,包括,

5.根据权利要求1所述的冷柜商品库存补货方法,其特征在于,提取冷柜的库存图像并进行预处理,所述预处理包括灰度化处...

【专利技术属性】
技术研发人员:高智李鹏滕建虎姚远飞徐春鹏杜英豪
申请(专利权)人:青岛海尔特种电冰柜有限公司
类型:发明
国别省市:

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

1