货架商品定位查找方法、系统、电子设备及存储介质技术方案

技术编号:38915466 阅读:15 留言:0更新日期:2023-09-25 09:29
本发明专利技术实施例提供一种货架商品定位查找方法、系统、电子设备及存储介质,涉及智能存储技术领域。该方法包括:响应于采集货架位置信息的指令,根据碰撞打点策略确定各货架所处空间的最大外轮廓并记录最大外轮廓坐标,基于最大外轮廓坐标,根据碰撞打点策略确定各货架的轮廓,基于最大外轮廓以及各货架的轮廓生成各货架所处空间的平面点位图,对平面点位图进行分析,以生成所有货架的定位平面图,基于所有货架的定位平面图控制摄像机对各货架进行拍摄,将拍摄到的各货架的图片进行存储,对各货架的图片进行解析,以得到包含商品信息的商品定位信息表并上传至服务器。本发明专利技术实施例能够快速并准确的获取到商品位置,降低了工作量,节省了人力成本。节省了人力成本。节省了人力成本。

【技术实现步骤摘要】
货架商品定位查找方法、系统、电子设备及存储介质


[0001]本专利技术涉及智能存储
,具体而言,涉及一种货架商品定位查找方法、系统、电子设备及存储介质。

技术介绍

[0002]随着时代的发展以及科技水平的提高,生产商及制造商生产出各种品类繁多的商品,零售商也在不断扩增商品陈列,以满足不同社会阶层和不同消费群体等多种群体消费结构的需求。对于顾客,在线下门店购物时面对种类繁复数量极多的商品货架,很难轻松找到自己所需要的商品,在诺大的商超中寻找工作人员进行询问也很难及时并准确的获取商品位置。对于工作人员,每当货架位置变动时都需要人工对货架重新编码或者重新熟悉货架位置,该方式也导致需要大量精力和时间寻找需要上新、补货商品的位置。因此,对于线下商超,需要在顾客便利性和增加服务人员成本之间做艰难选择。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种货架商品定位查找方法、系统、电子设备及存储介质,以解决现有通过人工方式定位商品位置来查找货架商品导致的工作效率低下、查找准确率低和人力成本高的问题。
[0004]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0005]第一方面,本专利技术实施例提供一种货架商品定位查找方法,应用于定位查找系统的移动设备,所述定位查找系统还包括服务器,所述移动设备与所述服务器通信连接,所述移动设备上设置有摄像机,所述摄像机与移动设备电连接;
[0006]所述方法包括:
[0007]响应于采集货架位置信息的指令,根据碰撞打点策略确定各货架所处空间的最大外轮廓,并记录最大外轮廓坐标;
[0008]基于所述最大外轮廓坐标,根据所述碰撞打点策略确定各所述货架的轮廓;
[0009]基于所述最大外轮廓,以及各所述货架的轮廓生成各所述货架所处空间的平面点位图;
[0010]对所述平面点位图进行分析,以生成所有所述货架的定位平面图;
[0011]基于所有所述货架的定位平面图控制所述摄像机对各所述货架进行拍摄,将拍摄到的各所述货架的图片进行存储,其中,各所述货架陈列有多种商品;
[0012]对各所述货架的图片进行解析,以得到包含商品信息的商品定位信息表并上传至所述服务器。
[0013]在可选的实施方式中,所述移动设备上还设置有碰撞传感器和移动底座,所述碰撞传感器、移动底座与移动设备电连接;
[0014]所述根据碰撞打点策略确定各货架所处空间的最大外轮廓,并记录最大外轮廓坐标的步骤,包括:
[0015]控制所述移动底座从初始基准坐标沿y轴正向移动,每移动第一预设距离转向至x轴正向移动;
[0016]在接收到所述碰撞传感器发送的碰撞指令的情况下,控制所述移动底座转向至y轴正向移动,并记录此次碰撞点坐标;
[0017]判断下一次是否接收到所述碰撞传感器发送的正面碰撞指令;
[0018]若是,控制所述移动底座向左转向移动,返回执行每移动预设距离转向至x轴正向移动的步骤;
[0019]若否,在当前位置的坐标为所述初始基准坐标的情况下,根据各所述碰撞点的坐标确定各所述货架所处空间的最大外轮廓,并记录最大外轮廓坐标,以及记录碰撞过程中的最小坐标,将所述最小坐标作为最终基准点坐标。
[0020]在可选的实施方式中,所述第一预设距离为0.1~0.5m。
[0021]在可选的实施方式中,所述基于所述最大外轮廓坐标,根据所述碰撞打点策略确定各所述货架的轮廓的步骤,包括:
[0022]在当前位置的坐标为所述初始基准坐标的情况下,控制所述移动底座从所述初始基准坐标沿x轴负向平移第二预设距离,将平移后的坐标作为基准点坐标;
[0023]控制所述移动底座从所述基准点坐标沿y轴正向移动,判断是否接收到所述碰撞传感器发送的正面碰撞指令;
[0024]若是,将当前位置的坐标记录为碰撞点坐标,判断所述碰撞点坐标是否等于所述最大外轮廓坐标;
[0025]若否,将所述碰撞点坐标作为初始点坐标,并控制所述移动底座从所述初始点坐标向左或向右转向移动;
[0026]记录每接收到所述碰撞传感器发送的碰撞指令的情况下,当前位置的坐标,作为所述碰撞点坐标;
[0027]在当前位置的坐标为所述初始点坐标的情况下,根据所述初始点坐标以及各所述碰撞点坐标确定当前位置所述货架的轮廓;
[0028]控制所述移动底座从所述初始点坐标沿y轴正向移动,直至确定各所述货架的轮廓。
[0029]在可选的实施方式中,所述基于所述最大外轮廓,以及各所述货架的轮廓生成各所述货架所处空间的平面点位图的步骤,包括:
[0030]控制所述移动底座从初始点坐标沿y轴正向移动,在当前位置的坐标为所述最大外轮廓坐标的情况下,控制所述移动底座返回移动至上一次的所述基准点坐标,作为所述初始基准坐标;
[0031]返回执行在当前位置的坐标为所述初始基准坐标的情况下,控制所述移动底座从所述初始基准坐标沿x轴负向平移第二预设距离,将平移后的坐标作为基准点坐标的步骤;
[0032]在所述基准点坐标为所述最终基准点坐标的情况下,控制所述移动底座停止移动,基于所述最大外轮廓,以及各所述货架的轮廓生成各所述货架所处空间的平面点位图。
[0033]在可选的实施方式中,所述对所述平面点位图进行分析,以生成所有所述货架的定位平面图的步骤,包括:
[0034]获取所述平面点位图中各所述碰撞点坐标;
[0035]判断各所述碰撞点坐标间的距离是否小于等于所述第一预设距离;
[0036]若是,将小于等于所述第一预设距离的两个所述碰撞点坐标进行连线,以生成图形;
[0037]在所述图形的面积大于1平方米的情况下,将所述图形确定为货架图形;
[0038]根据各所述货架图形与所述初始基准坐标的距离,按升序排序对各所述货架图形进行编码,作为各所述货架的编码;
[0039]基于各所述货架图形,以及各所述货架的编码生成所有所述货架的定位平面图。
[0040]在可选的实施方式中,所述基于所有所述货架的定位平面图控制所述摄像机对各所述货架进行拍摄,将拍摄到的各所述货架的图片进行存储的步骤,包括:
[0041]基于所有所述货架的定位平面图中各所述货架的编码,按升序排序确定各所述货架的拍摄顺序,基于所述拍摄顺序确定待拍摄货架;
[0042]获取所述待拍摄货架对应的各所述碰撞点坐标;
[0043]选取所述待拍摄货架的各所述碰撞点坐标中的最大横坐标、最大纵坐标,以及最小横坐标、最小纵坐标;
[0044]根据所述待拍摄货架的最大横坐标、最大纵坐标,以及最小横坐标、最小纵坐标,确定出所述待拍摄货架对应的每个立面,记录各所述立面对应的坐标;
[0045]按预设顺序对各所述立面进行排序,基于各所述立面的排序结果确定待拍摄立面;
[0046]控制所述移动底座移动至所述待拍摄立面对应的坐标之间的位置处,并向面向所述待拍摄货架的反方向移动0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种货架商品定位查找方法,其特征在于,应用于定位查找系统的移动设备,所述定位查找系统还包括服务器,所述移动设备与所述服务器通信连接,所述移动设备上设置有摄像机,所述摄像机与移动设备电连接;所述方法包括:响应于采集货架位置信息的指令,根据碰撞打点策略确定各货架所处空间的最大外轮廓,并记录最大外轮廓坐标;基于所述最大外轮廓坐标,根据所述碰撞打点策略确定各所述货架的轮廓;基于所述最大外轮廓,以及各所述货架的轮廓生成各所述货架所处空间的平面点位图;对所述平面点位图进行分析,以生成所有所述货架的定位平面图;基于所有所述货架的定位平面图控制所述摄像机对各所述货架进行拍摄,将拍摄到的各所述货架的图片进行存储,其中,各所述货架陈列有多种商品;对各所述货架的图片进行解析,以得到包含商品信息的商品定位信息表并上传至所述服务器。2.根据权利要求1所述的货架商品定位查找方法,其特征在于,所述移动设备上还设置有碰撞传感器和移动底座,所述碰撞传感器、移动底座与移动设备电连接;所述根据碰撞打点策略确定各货架所处空间的最大外轮廓,并记录最大外轮廓坐标的步骤,包括:控制所述移动底座从初始基准坐标沿y轴正向移动,每移动第一预设距离转向至x轴正向移动;在接收到所述碰撞传感器发送的碰撞指令的情况下,控制所述移动底座转向至y轴正向移动,并记录此次碰撞点坐标;判断下一次是否接收到所述碰撞传感器发送的正面碰撞指令;若是,控制所述移动底座向左转向移动,返回执行每移动预设距离转向至x轴正向移动的步骤;若否,在当前位置的坐标为所述初始基准坐标的情况下,根据各所述碰撞点的坐标确定各所述货架所处空间的最大外轮廓,并记录最大外轮廓坐标,以及记录碰撞过程中的最小坐标,将所述最小坐标作为最终基准点坐标。3.根据权利要求2所述的货架商品定位查找方法,其特征在于,所述第一预设距离为0.1~0.5m。4.根据权利要求3所述的货架商品定位查找方法,其特征在于,所述基于所述最大外轮廓坐标,根据所述碰撞打点策略确定各所述货架的轮廓的步骤,包括:在当前位置的坐标为所述初始基准坐标的情况下,控制所述移动底座从所述初始基准坐标沿x轴负向平移第二预设距离,将平移后的坐标作为基准点坐标;控制所述移动底座从所述基准点坐标沿y轴正向移动,判断是否接收到所述碰撞传感器发送的正面碰撞指令;若是,将当前位置的坐标记录为碰撞点坐标,判断所述碰撞点坐标是否等于所述最大外轮廓坐标;若否,将所述碰撞点坐标作为初始点坐标,并控制所述移动底座从所述初始点坐标向
左或向右转向移动;记录每接收到所述碰撞传感器发送的碰撞指令的情况下,当前位置的坐标,作为所述碰撞点坐标;在当前位置的坐标为所述初始点坐标的情况下,根据所述初始点坐标以及各所述碰撞点坐标确定当前位置所述货架的轮廓;控制所述移动底座从所述初始点坐标沿y轴正向移动,直至确定各所述货架的轮廓。5.根据权利要求4所述的货架商品定位查找方法,其特征在于,所述基于所述最大外轮廓,以及各所述货架的轮廓生成各所述货架所处空间的平面点位图的步骤,包括:控制所述移动底座从初始点坐标沿y轴正向移动,在当前位置的坐标为所述最大外轮廓坐标的情况下,控制所述移动底座返回移动至上一次的所述基准点坐标,作为所述初始基准坐标;返回执行在当前位置的坐标为所述初始基准坐标的情况下,控制所述移动底座从所述初始基准坐标沿x轴负向平移第二预设距离,将平移后的坐标作为基准点坐标的步骤;在所述基准点坐标为所述最终基准点坐标的情况下,控制所述移动底座停止移动,基于所述最大外轮廓,以及各所述货架的轮廓生成各所述货架所处空间的平面点位图。6.根据权利要求5所述的货架商品定位查找方法,其特征在于,所述对所述平面点位图进行分析,以生成所有所述货架的定位平面图的步骤,包括:获取所述平面点位图中各所述碰撞点坐标;判断各所述碰撞点坐标间的距离是否小于等于所述第一预设距离;若是,将小于等于所述第一预设距离的两个所述碰撞点坐标进行连线,以生成图形;在所述图形的面积大于1平方米的情况下,将所述图形确定为货架图形;根据各所述货架图形与所述初始基准坐标的距离,按升序排序对各...

【专利技术属性】
技术研发人员:陈新新李广贺长荣沈亮
申请(专利权)人:多点深圳数字科技有限公司
类型:发明
国别省市:

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

1