一种分割货架图像的方法和装置制造方法及图纸

技术编号:38539898 阅读:23 留言:0更新日期:2023-08-19 17:08
本申请公开了一种分割货架图像的方法和装置,应用于具有多个导轨的货架,每个所述导轨的边缘设置有堵头,所述堵头用于防止所述导轨上的价签滑出所述导轨,所述方法包括以下步骤:获取货架图像,从所述货架图像中检测出多个货架导轨区域;基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标;根据所述多个堵头区域的坐标拟合出分割线,并基于所述分割线,对所述货架图像进行分割。本申请实施例能够避免小目标检测,从而准确地实现货架图像的分割。从而准确地实现货架图像的分割。从而准确地实现货架图像的分割。

【技术实现步骤摘要】
一种分割货架图像的方法和装置


[0001]本申请属于图像处理
,具体涉及一种分割货架图像的方法和装置。

技术介绍

[0002]随着人工智能的快速发展,智慧零售也在其推动下得到了迅速的发展。智能数字货架便是智慧零售的一个重要落脚点,然而如何对智能数字货架进行精细化管理便是重中之重,小货架分割便是对智能数字货架精细化管理的利器。
[0003]小货架分割管理可以对商品进行精细的智能化的分类和管理,不仅能帮助商超实现商品陈列的快速、准确和高效的管理,还可以帮助商超实现商品的快速搜索和定位,提高用户的购物便利性和体验。总的来说,小货架分割是商超行业中人工智能技术应用的一个重要领域,可以帮助商超实现精细化的管理和优化,提高经营效率和用户满意度,进而推动商超行业的数字化、自动化和智能化发展。
[0004]然而,在通过计算机视觉进行小货架分割时,由于实际场景环境复杂,需通过检测标志来分割小货架,当标志过小时,很难保证小目标检测的准确性,进而影响到目标检测的精度。

技术实现思路

[0005]本申请实施例的目的是提供一种分割货架图像的方法和装置,以解决现有技术中的目标检测的精度不足的缺陷。
[0006]为了解决上述技术问题,本申请是这样实现的:
[0007]第一方面,提供了一种分割货架图像的方法,应用于具有多个导轨的货架,每个所述导轨的边缘设置有堵头,所述堵头用于防止所述导轨上的价签滑出所述导轨,所述方法包括以下步骤:
[0008]获取货架图像,从所述货架图像中检测出多个货架导轨区域;
[0009]基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标;
[0010]根据所述多个堵头区域的坐标拟合出分割线,并基于所述分割线,对所述货架图像进行分割。
[0011]第二方面,提供了一种分割货架图像的装置,应用于具有多个导轨的货架,每个所述导轨的边缘设置有堵头,所述堵头用于防止所述导轨上的价签滑出所述导轨,所述装置包括:
[0012]获取模块,用于获取货架图像,从所述货架图像中检测出多个货架导轨区域;
[0013]检测模块,用于基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标;
[0014]分割模块,用于根据所述多个堵头区域的坐标拟合出分割线,并基于所述分割线,对所述货架图像进行分割。
[0015]第三方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述分割货架图像的方法的步骤。
[0016]本申请相对现有技术,具有如下有益效果:
[0017]本申请实施例从所述货架图像中检测出多个货架导轨区域,基于每个货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标;根据检测到的多个堵头区域的坐标拟合出分割线,并基于所述分割线对货架图像进行分割,能够避免小目标检测,从而准确地实现货架图像的分割。
附图说明
[0018]图1是本申请实施例提供的一种分割货架图像的方法流程图;
[0019]图2是本申请实施例提供的一种分割货架图像的装置的结构示意图。
具体实施方式
[0020]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0021]为了解决小货架分割面临的问题,本申请实施例提出一种基于货架导轨和堵头检测的小货架割方法。在实际场景中,商超货架导轨边缘都会存在防止价签滑出导轨的堵头。本申请实施例提出的小货架分割方法包括:首先,在堵头上贴上反光条。其次,对货架导轨使用计算机视觉和人工智能领域中的目标检测算法,基于目标的图像和目标的标签信息、使用机器学习的方法训练得到检测模型,进行目标检测,且后续目标检测均采用此方法。将获取的货架导轨区域进行扩充,在扩充的货架导轨目标区域进行反光条(堵头)检测,以此来获取小货架的分割点(货架导轨的头尾均存在堵头,检测到堵头即能确定每个小货架的区域)。最后,通过分割点进行小货架分割。本申请实施例提出的方法不仅没有使用过于明显的小货架分割标志,还避免了小目标检测带来的精度问题,同时也能满足晚上昏暗场景下打光的小货架分割。
[0022]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的一种分割货架图像的方法进行详细地说明。
[0023]如图1所示,为本申请实施例提供的一种分割货架图像的方法流程图,应用于具有多个导轨的货架,每个所述导轨的边缘设置有堵头,所述堵头用于防止所述导轨上的价签滑出所述导轨,该方法包括以下步骤:
[0024]步骤101,获取货架图像,从所述货架图像中检测出多个货架导轨区域。
[0025]步骤102,基于每个货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标。
[0026]具体地,所述从所述货架图像中检测出多个货架导轨区域之后,还可以分别对每个所述货架导轨区域进行扩充;相应地,可以在每个扩充后的货架导轨区域内分别检测堵头区域。
[0027]本实施例中,在基于每个货架导轨区域分别检测堵头区域,得到多个堵头区域在
所述货架图像上的坐标之后,还可以根据所述多个堵头区域在所述货架图像上的坐标,判断是否存在具有相交区域的两个堵头区域;若存在,则对所述两个堵头区域中的一个堵头区域进行去重。
[0028]此外,导轨上可以设置有多个价签;相应地,在基于每个货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标之后,还可以根据所述多个堵头区域在所述货架图像上的坐标,以及多个价签区域在所述货架图像上的坐标,判断各个堵头区域是否与多个价签区域中的至少一个价签区域具有相交区域;若所述多个堵头区域中的至少一个堵头区域与多个价签区域中的至少一个价签区域具有相交区域存在,则确定所述至少一个堵头区域为误检区域。
[0029]本实施例中,每个堵头上可以设置有反光元件;相应地,可以基于每个所述货架导轨区域分别检测反光元件,将检测到的多个反光元件在所述货架图像上的坐标分别作为多个堵头区域在所述货架图像上的坐标。
[0030]步骤103,根据所述多个堵头区域的坐标拟合出分割线,并基于所述分割线,对所述货架图像进行分割。
[0031]具体地,可以根据所述多个堵头区域的坐标,对所述多个堵头区域进行分组;基于各个分组中的多个堵头区域的坐标,分别拟合出分割线,并基于所述分割线,对所述货架图像进行分割。
[0032]本实施例中,所述根据所述多个堵头区域的坐标,对所述多个堵头区域进行分组,具体包括:可以获取各个堵头区域的x轴坐标之间的差值,若两个堵头区域的x轴坐标之间的差值小于或等于其中一个堵头区域的宽度的预设倍数,则将所述两个堵头区域确定为同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分割货架图像的方法,其特征在于,应用于具有多个导轨的货架,每个所述导轨的边缘设置有堵头,所述堵头用于防止所述导轨上的价签滑出所述导轨,所述方法包括以下步骤:获取货架图像,从所述货架图像中检测出多个货架导轨区域;基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标;根据所述多个堵头区域的坐标拟合出分割线,并基于所述分割线,对所述货架图像进行分割。2.根据权利要求1所述的方法,其特征在于,所述从所述货架图像中检测出多个货架导轨区域之后,还包括:分别对每个所述货架导轨区域进行扩充;所述基于每个所述货架导轨区域分别检测堵头区域,具体包括:在每个扩充后的货架导轨区域内分别检测堵头区域。3.根据权利要求1所述的方法,其特征在于,所述根据所述多个堵头区域的坐标拟合出分割线,并基于所述分割线,对所述货架图像进行分割,具体包括:根据所述多个堵头区域的坐标,对所述多个堵头区域进行分组;基于各个分组中的多个堵头区域的坐标,分别拟合出分割线,并基于所述分割线,对所述货架图像进行分割。4.根据权利要求3所述的方法,其特征在于,所述根据所述多个堵头区域的坐标,对所述多个堵头区域进行分组,具体包括:获取各个堵头区域的x轴坐标之间的差值,若两个堵头区域的x轴坐标之间的差值小于或等于其中一个堵头区域的宽度的预设倍数,则将所述两个堵头区域确定为同一分组内的堵头区域;所述基于各个分组中的多个堵头区域的坐标,分别拟合出分割线,具体包括:计算同一分组内的堵头区域的x轴坐标的均值,根据所述均值确定分割线的位置。5.根据权利要求2所述的方法,其特征在于,所述基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标之后,还包括:根据所述多个堵头区域在所述货架图像上的坐标,判断是否存在具有相交区域的两个堵头区域;若存在,则对所述两个堵头区域中的一个堵头区域进行去重。6.根据权利要求1所述的方法,其特征在于,每个所述堵头上设置有反光元件;所述基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标,具体包括:基于每个所述货架导轨区域分别检测反光元件,将检测到的多个反光元件在所述货架图像上的坐标分别作为多个堵头区域在所述货架图像上的坐标。7.根据权利要求1所述的方法,其特征在于,所述导轨上设置有多个价签;所述基于每个所述货架导轨区域分别检测堵头区域,得到多个堵头区域在所述货架图像上的坐标之后,还包括:根据所述多个堵头区域在所述货架图像上的坐标,以及多个价签区域在所述货架图像
上的坐标,判断各个堵头区域是否与多个价签区域中的至少一个价签区域具有相交区域;若所述多个堵头区域中的至少一个堵头区域与多个价签区域中的至少一个...

【专利技术属性】
技术研发人员:丁坤杨帅黄盛庄艺唐金小平
申请(专利权)人:上海汉时信息科技有限公司
类型:发明
国别省市:

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

1