一种基于机器视觉的烟箱缺条检测方法技术

技术编号:39805027 阅读:10 留言:0更新日期:2023-12-22 02:38
本发明专利技术公开了一种基于机器视觉的烟箱缺条检测方法,包括

【技术实现步骤摘要】
一种基于机器视觉的烟箱缺条检测方法、装置和系统


[0001]本专利技术涉及烟草生产包装
,更具体地,涉及一种基于机器视觉的烟箱缺条检测方法


技术介绍

[0002]目前卷烟厂广泛使用的封箱机虽然具备烟箱缺条检测功能,但由于其检测效果不佳,容易造成漏检

误检,烟箱缺条情况也比较多

烟箱缺条属于严重的质量事故,容易造成卷烟厂与经销商之间的经济纠纷

各厂纷纷增设各种形式的烟箱缺条检测

目前,本领域中常采取的检测方法有:重量检测法

射线检测法和视觉检测法

重量检测法利用对成品烟箱的称重和重量对比计算判断烟箱是否缺条,检测准确率较高,但需对现有输送带进行较大规模的改造,且不同牌号的卷烟需设置不同的标准重量不同,改造成本高;射线检测法利用射线或光子穿透烟箱后在信号接收器产生相应的影像达到检测目的,但并存在一定的辐射;视觉检测法利用单个或多少摄像头安装在封箱机入箱推进装置后侧,利用推箱过程中的间隙时间拍摄下排和上排烟的实时图像进行分析处理,需相应图形处理系统,改造技术难度较大,成本高,且后期要不断维护相机

光源和确保图像处理效果,维护工作量较大


技术实现思路

[0003]本专利技术的一个目的是提供一种基于机器视觉的烟箱缺条检测方法的新技术方案,通过获取烟条的堆叠图像,生成烟条数量和烟条位置信息,并识别出二维码信息,进而通过比对生成烟条缺失检测结果,检测结果准确率高,结构简单,且无需人工干预

[0004]根据本专利技术的第一方面,提供了一种基于机器视觉的烟箱缺条检测方法,包括:
[0005]获取烟条的堆叠图像;
[0006]对所述堆叠图像进行信息提取,并识别出所述烟条的二维码区域;
[0007]遍历所述二维码区域,生成烟条数量和烟条位置信息,并识别出二维码信息;
[0008]根据所述二维码信息

所述烟条数量和所述烟条位置信息,生成烟条缺失检测结果

[0009]可选地,所述获取烟条的堆叠图像,具体包括:
[0010]获取烟条堆叠装箱数量及排列方式,生成烟条装箱排列矩阵;
[0011]拆分所述装箱排列矩阵,生成堆叠次序;
[0012]按所述堆叠次序排列所述烟条;
[0013]拍摄每个堆叠次序下的烟条,并生成堆叠图像

[0014]可选地,对所述堆叠图像进行信息提取,并识别出所述烟条的二维码区域,具体包括:
[0015]按照堆叠次序依次获取烟条堆叠影像;
[0016]并识别出每个堆叠次序下的烟条堆叠二维码区域;
[0017]并将其与上一个堆叠次序下的烟条堆叠二维码区域进行比对;
[0018]当所有堆叠影像中的二维码区域比对完成,记录所有二维码区域

[0019]可选地,遍历所述二维码区域,生成烟条数量和烟条位置信息,具体包括:根据所述堆叠图像的二维码区域生成定位模板;
[0020]设置所述定位模板的标志点;
[0021]根据标志点的位置与每条烟的位置关系,定位每条烟的中心坐标位置;
[0022]根据所述每条烟的中心位置,生成每条烟的像素区域
,
并记录所述烟条的位置信息

[0023]可选地,遍历所述二维码区域,识别出二维码信息,具体包括:
[0024]将所述像素区域进行二值化处理,生成二值化处理后的像素区域;
[0025]对所述像素区域进行像素点分割,生成分割后的堆叠影像;
[0026]计算每个像素点的灰度值;
[0027]并根据所述灰度值识别计算出二维码信息

[0028]可选地,所述获取烟条堆叠装箱数量为
25
个,所述烟条堆叠装箱的排列方式为5×5,生成烟条装箱排列矩阵为5×5矩阵

[0029]可选地,所述堆叠图像的像素点分割个数为
25


[0030]可选地,所述根据所述二维码信息

所述烟条数量和所述烟条位置信息,生成烟条缺失检测结果,具体包括:
[0031]获取所有二维码信息

烟条数量和所述烟条位置信息,并生成关联矩阵;
[0032]遍历每一个位置上的二维码信息;
[0033]若所述二维码信息比对结果重复或所述二维码信息与所述烟条的数量不一致,则判定烟箱内烟条缺失,并生成缺失位置信息

根据本专利技术的另一方面,本专利技术还提供了一种基于机器视觉的烟箱缺条检测装置,包括:
[0034]图像采集模块,其用于获取烟条的堆叠图像;
[0035]信息提取模块,其用于对所述堆叠图像进行信息提取,并识别出所述烟条的二维码区域;
[0036]识别模块,其用于遍历所述二维码区域,生成烟条数量和烟条位置信息,并识别出二维码信息;
[0037]检测模块,其用于根据所述二维码信息

所述烟条数量和所述烟条位置信息,生成烟条缺失检测结果

[0038]根据本专利技术的又一方面,本专利技术提供了一种基于机器视觉的烟箱缺条检测系统,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时所述的机器视觉的烟箱缺条检测方法

[0039]根据本公开的一个实施例,通过获取烟条的堆叠图像,生成烟条数量和烟条位置信息,并识别出二维码信息,进而通过比对生成烟条缺失检测结果,检测结果准确率高,结构简单,且无需人工干预

[0040]通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚

附图说明
[0041]被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理

[0042]图1为本专利技术所述的基于机器视觉的烟箱缺条检测方法流程图

[0043]图2为本专利技术所述的获取烟条的堆叠图像的流程图

[0044]图3为本专利技术所述的识别出烟条的二维码区域的流程图

[0045]图4为本专利技术所述的识别出二维码信息的流程图

[0046]图5为本专利技术所述的遍历所述二维码区域的流程图

[0047]图6为本专利技术所述的烟条缺失检测结果的流程图

[0048]图7为本专利技术所述的基于机器视觉的烟箱缺条检测装置示意图

[0049]图8为本专利技术所述的二维码自动定位示意图

[0050]图9为本专利技术所述的功能流程图

[0051]图
10
为本专利技术所述的基于机器视觉的烟箱缺条检测系统示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于机器视觉的烟箱缺条检测方法,其特征在于,包括
:
获取烟条的堆叠图像;对所述堆叠图像进行信息提取,并识别出所述烟条的二维码区域;遍历所述二维码区域,生成烟条数量和烟条位置信息,并识别出二维码信息;根据所述二维码信息

所述烟条数量和所述烟条位置信息,生成烟条缺失检测结果
。2.
根据权利要求1所述的基于机器视觉的烟箱缺条检测方法,其特征在于,所述获取烟条的堆叠图像,具体包括:获取烟条堆叠装箱数量及排列方式,生成烟条装箱排列矩阵;拆分所述装箱排列矩阵,生成堆叠次序;按所述堆叠次序排列所述烟条;拍摄每个堆叠次序下的烟条,并生成堆叠图像
。3.
根据权利要求2所述的基于机器视觉的烟箱缺条检测方法,其特征在于,对所述堆叠图像进行信息提取,并识别出所述烟条的二维码区域,具体包括:按照堆叠次序依次获取烟条堆叠影像;并识别出每个堆叠次序下的烟条堆叠二维码区域;并将其与上一个堆叠次序下的烟条堆叠二维码区域进行比对;当所有堆叠影像中的二维码区域比对完成,记录所有二维码区域
。4.
根据权利要求3所述的基于机器视觉的烟箱缺条检测方法,其特征在于,遍历所述二维码区域,生成烟条数量和烟条位置信息,具体包括:根据所述堆叠图像的二维码区域生成定位模板;设置所述定位模板的标志点;根据标志点的位置与每条烟的位置关系,定位每条烟的中心坐标位置;根据所述每条烟的中心位置,生成每条烟的像素区域
,
并记录所述烟条的位置信息
。5.
根据权利要求4所述的基于机器视觉的烟箱缺条检测方法,其特征在于,遍历所述二维码区域,识别出二维码信息,具体包括:将所述像素区域进行二值化处理,生成二值化处理后的像素区域;对所述像素区域进行像素点分...

【专利技术属性】
技术研发人员:陆海华陈思萧舒梦金锦沈苗杰孙顺凯徐琦
申请(专利权)人:浙江中烟工业有限责任公司
类型:发明
国别省市:

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

1