一种鲁棒的烟草陈列图像处理方法和装置制造方法及图纸

技术编号:37469561 阅读:10 留言:0更新日期:2023-05-06 09:48
本发明专利技术公开了一种鲁棒的烟草陈列图像处理方法和装置,涉及深度学习技术领域,解决了现有获取香烟实时售卖数据的方法对香烟规格识别不稳定,识别准确率不高的技术问题。该方法包括:S100:在采集到烟柜区域的K帧图像之后,获取K帧图像的香烟检测表和K帧图像中的每一帧图像的香烟检测信息,香烟检测信息包括香烟检测框和香烟规格;S200:获取第K+1帧图像,并将第K+1帧图像与第K帧图像进行匹配,得到第K+1帧的检测框匹配结果;S300:若检测框匹配结果为第K帧图像上的检测框与第K+1帧图像上的检测框相对应,则将第K+1帧图像增加至香烟检测表中,并输出第K+1帧图像的香烟规格。本发明专利技术用于提供一种鲁棒的烟草陈列图像处理方法和装置。装置。装置。

【技术实现步骤摘要】
一种鲁棒的烟草陈列图像处理方法和装置


[0001]本专利技术涉及深度学习
,尤其涉及一种鲁棒的烟草陈列图像处理方法和装置。

技术介绍

[0002]在烟草售卖过程中,各大烟草公司需要获取零售店铺的香烟实时售卖数据,结合售卖人群分析消费人群画像,总结香烟售卖的规律,并以此来改进零售店铺的香烟售卖方式,优化香烟推广策略。
[0003]为获取零售店铺的香烟实时售卖数据,常用的技术方案为在零售店铺的烟柜位置架设摄像头,通过摄像头实时采集烟柜区域画面,将采集到的烟柜图片送入已训练好的香烟检测模型,获取烟柜内所有在售香烟的位置及香烟的规格,此处的香烟检测模型一般为基于深度学习技术的目标检测模型,如yolo、centernet等。但直接使用深度学习模型实时获取零售店铺烟柜中所有的香烟规格还存在诸多问题,例如使用香烟检测模型对视频流上的香烟规格进行检测识别时,由于销售人员对烟柜进行整理或其他操作时造成遮挡,容易出现漏检和误检,导致烟柜内的香烟规格识别不稳定,降低其识别准确率。
[0004]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有获取零售店铺的香烟实时售卖数据的方法受外部环境因素影响,容易出现漏检和误检,导致烟柜内的香烟规格识别不稳定,降低其识别准确率。

技术实现思路

[0005]本专利技术的目的在于提供一种鲁棒的烟草陈列图像处理方法和装置,以解决现有技术中存在的获取零售店铺的香烟实时售卖数据的方法受外部环境因素影响,容易出现漏检和误检,导致烟柜内的香烟规格识别不稳定,降低其识别准确率的技术问题。本专利技术提供的诸多技术方案中的优选技术方案所能产生的诸多技术效果详见下文阐述。
[0006]为实现上述目的,本专利技术提供了以下技术方案:本专利技术提供的一种鲁棒的烟草陈列图像处理方法,包括步骤:S100:在采集到烟柜区域的K帧图像之后,获取所述K帧图像的香烟检测表和所述K帧图像中的每一帧图像的香烟检测信息,所述香烟检测信息包括香烟检测框和香烟规格;其中,K为不小于1的整数;S200:获取第K+1帧图像,并将所述第K+1帧图像与第K帧图像进行匹配,得到所述第K+1帧的检测框匹配结果;S300:若所述检测框匹配结果为所述第K帧图像上的检测框与所述第K+1帧图像上的检测框相对应,则将所述第K+1帧图像增加至所述香烟检测表中,并输出所述第K+1帧图像的所述香烟规格。
[0007]优选的,若所述检测框匹配结果为所述第K帧图像上的检测框与所述第K+1帧图像上的检测框未相对应,则将所述第K+1帧图像更新至所述香烟检测表中。
[0008]优选的,若所述检测框匹配结果为所述第K帧图像上的检测框少于所述第K+1帧图像上的检测框,则在所述香烟检测表中新增第一新增检测框,并将所述第K+1帧图像增加至所述表中,以及处理所述第K+1帧图像,输出处理后的所述第K+1帧图像的香烟规格。
[0009]优选的,所述处理所述第K+1帧图像,输出处理后的所述第K+1帧图像的香烟规格的步骤为:S311:获取所述第一新增检测框在所述第K+1帧图像上对应的所述检测框的所述香烟规格,作为第一香烟规格;S312:将所述第一新增检测框在所述香烟检测表中的之前所述K帧图像的所述香烟规格均赋值成所述第一香烟规格;S313:对包括所述第K+1帧图像的K个所述香烟规格进行投票,得到所述第一新增检测框的投票规格,并标记为新增规格;S314:输出处理后的所述第K+1帧图像中除了所述投票规格为新增规格以外的所有所述香烟规格。
[0010]优选的,若要输出所述投票规格为“新增规格”的所述香烟规格,则获取所述第K+1帧图像之后的连续K

1帧图像,将所述连续K

1帧图像与所述第K+1帧图像进行匹配;若所述第一新增检测框与第K+2帧图像的所述检测框相对应,则将所述第K+2帧图像的所述检测框的所述香烟规格替换掉所述第一新增检测框的K个所述第一香烟规格的最末一位;以此类推,对连续K

1帧图像的香烟规格进行更新;将更新后的所述第一新增检测框的所述香烟规格重新进行投票,得到所述第一新增检测框的新的所述投票规格;若新的所述投票规格不为“未知”,对处理后的第2K帧图像上的所述第一新增检测框取消“新增规格”标记,并输出其新的所述投票规格。
[0011]优选的,若所述检测框匹配结果为所述第K帧图像上的检测框多于所述第K+1帧图像上的检测框,则在所述香烟检测表中对所述第K帧图像进行处理,并将所述第K+1帧图像增加至所述表中,根据处理后的所述第K帧图像与所述第K+1帧图像进行相似度比较,输出比较后的所述第K+1帧图像的香烟规格。
[0012]优选的,所述输出比较后的所述第K+1帧图像的香烟规格为:S321:根据所述第K帧图像上未与所述第K+1帧图像上相匹配的所述检测框,将该所述检测框在所述K帧图像上的投票规格作为第二香烟规格;S322:根据该所述检测框在所述K帧图像上对应的K个所述香烟规格,寻找所述K个所述香烟规格中与所述第二香烟规格相同且距离所述第K+1帧图像最近的所述香烟规格,并保存其所对应的第i帧图像;S323:将该所述检测框在所述第i帧图像上的对应的区域图像截取为第一子图,该所述检测框在所述第K+1帧图像上的对应的区域图像截取为第二子图;S324:计算所述第一子图与所述第二子图的相似度,若该相似度高于第一相似阈值,则在所述香烟检测表中将所述第K+1帧图像上所述第二子图对应的所述香烟检测框的所述香烟规格赋值为所述第二香烟规格;S325:对包括K+1帧图像的所述K个所述香烟规格进行投票,输出比较后的所述第K
+1帧图像中除了所述投票规格为新增规格以外的所有所述香烟规格。
[0013]优选的,所述步骤S100中,所述输出所述第K+1帧图像的所述香烟规格包括:对所述K+1帧图像在所述香烟检测表中K个所述香烟规格进行投票,得到投票规格;其中,投票规则为若所述K个所述香烟规格中有超过K/2个所述香烟规格为同一规格时,则该同一规格为所述K个所述香烟规格的所述投票规格;反之,所述投票规格为未知;输出所述第K+1帧图像中不为“未知”的所述投票规格。
[0014]优选的,所述步骤S100中,获取所述K帧图像的香烟检测表的步骤为:根据所述K帧图像中的每一帧图像的每一个香烟的所述香烟检测信息,在所述香烟检测表上记录每一个所述香烟在所述K帧图像中对应的K个所述香烟检测框和K个所述香烟规格;其中,所述香烟检测表包括香烟检测框队列和香烟规格队列;所述香烟检测框队列与香烟规格队列均为长度为K的先进先出队列,K为不小于1的整数。
[0015]此外,本专利技术还提供了一种鲁棒的烟草陈列图像处理装置,包括获取模块、第一匹配模块、更新模块、投票模块和输出模块;所述获取模块、第一匹配模块、更新模块、投票模块、输出模块通信连接;所述获取模块,用于采集烟柜区域的实时视频流,获取K帧图像的香烟检测表和所述K帧图像中的每一帧图像的香烟检测信息;所述第一匹配模块,用于第K帧图像与第K+1帧图像进行检测框匹配,得到所述第K+1帧本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种鲁棒的烟草陈列图像处理方法,其特征在于,包括步骤:S100:在采集到烟柜区域的K帧图像之后,获取所述K帧图像的香烟检测表和所述K帧图像中的每一帧图像的香烟检测信息,所述香烟检测信息包括香烟检测框和香烟规格;其中,K为不小于1的整数;S200:获取第K+1帧图像,并将所述第K+1帧图像与第K帧图像进行匹配,得到所述第K+1帧的检测框匹配结果;S300:若所述检测框匹配结果为所述第K帧图像上的检测框与所述第K+1帧图像上的检测框相对应,则将所述第K+1帧图像增加至所述香烟检测表中,并输出所述第K+1帧图像的所述香烟规格。2.根据权利要求1所述的一种鲁棒的烟草陈列图像处理方法,其特征在于,若所述检测框匹配结果为所述第K帧图像上的检测框与所述第K+1帧图像上的检测框未相对应,则将所述第K+1帧图像更新至所述香烟检测表中。3.根据权利要求2所述的一种鲁棒的烟草陈列图像处理方法,其特征在于,若所述检测框匹配结果为所述第K帧图像上的检测框少于所述第K+1帧图像上的检测框,则在所述香烟检测表中新增第一新增检测框,并将所述第K+1帧图像增加至所述表中,以及处理所述第K+1帧图像,输出处理后的所述第K+1帧图像的香烟规格。4.根据权利要求3所述的一种鲁棒的烟草陈列图像处理方法,其特征在于,所述处理所述第K+1帧图像,输出处理后的所述第K+1帧图像的香烟规格的步骤为:S311:获取所述第一新增检测框在所述第K+1帧图像上对应的所述检测框的所述香烟规格,作为第一香烟规格;S312:将所述第一新增检测框在所述香烟检测表中的之前所述K帧图像的所述香烟规格均赋值成所述第一香烟规格;S313:对包括所述第K+1帧图像的K个所述香烟规格进行投票,得到所述第一新增检测框的投票规格,并标记为新增规格;S314:输出处理后的所述第K+1帧图像中除了所述投票规格为新增规格以外的所有所述香烟规格。5.根据权利要求4所述的一种鲁棒的烟草陈列图像处理方法,其特征在于,若要输出所述投票规格为“新增规格”的所述香烟规格,则获取所述第K+1帧图像之后的连续K

1帧图像,将所述连续K

1帧图像与所述第K+1帧图像进行匹配;若所述第一新增检测框与第K+2帧图像的所述检测框相对应,则将所述第K+2帧图像的所述检测框的所述香烟规格替换掉所述第一新增检测框的K个所述第一香烟规格的最末一位;以此类推,对连续K

1帧图像的香烟规格进行更新;将更新后的所述第一新增检测框的所述香烟规格重新进行投票,得到所述第一新增检测框的新的所述投票规格;若新的所述投票规格不为“未知”,对处理后的第2K帧图像上的所述第一新增检测框取消“新增规格”标记,并输出其新的所述投票规格。6.根据权利要求2所述的一种鲁棒的烟草陈列图像处理方法,其特征在于,若所述检测框匹配结果为所述第K帧图像上的检测框多于所述第K+1帧图像上的检测框,则在所述香烟
检测表中对所述第K帧图像进行处理,并将所述第K+1帧图像增加至所...

【专利技术属性】
技术研发人员:龙涛杨恒李轩
申请(专利权)人:深圳爱莫科技有限公司
类型:发明
国别省市:

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

1