基于锐化直线的塑封薄膜检测方法技术

技术编号:35737346 阅读:18 留言:0更新日期:2022-11-26 18:39
本发明专利技术提供一种基于锐化直线的塑封薄膜检测方法,属于烟草生产检验技术领域,包括:步骤S1,获取包裹有塑封薄膜的物料的图像,提取得到感兴趣区域;步骤S2,沿着不同的锐化方向进行锐化处理;步骤S3,对所有锐化图像进行二值化处理;步骤S4,获取二值化图像中塑封薄膜的边界信息,并根据边界信息拟合直线线性函数;步骤S5,进行直线线性函数的斜率的异常检测以及异常边界点的检测,并在斜率或异常边界点所占比例表现为异常时,检测结果输出直线线性函数为异常锐化直线。有益效果:通过多方向的锐化然后求取锐化直线的方法进行异常塑封薄膜的检测,无需大量采集样本,算法的运算复杂度低;同时对推导结果具有较好的可解释性。同时对推导结果具有较好的可解释性。同时对推导结果具有较好的可解释性。

【技术实现步骤摘要】
基于锐化直线的塑封薄膜检测方法


[0001]本专利技术涉及烟草生产检验
,尤其涉及一种基于锐化直线的塑封薄膜检测方法。

技术介绍

[0002]塑封薄膜又称塑封膜、护卡膜、过胶膜,是一种用来将物体进行塑封的材料,一般含塑胶成分。塑封膜可以有效的保护物体,防止污渍、灰尘附着在物体表面。
[0003]烟盒塑封包装存在翘起或者粘结断裂等现象时,需检测为不良品。现有技术中,采用K

means聚类分析方法和支持向量机(Support Vector Machine,SVM)的高纬度特征分析进行烟盒塑封膜的外观缺陷检测,但这种检测方法需要大量的正负样本进行训练,同时推导结果是黑盒子处理,无法解释其原因。

技术实现思路

[0004]为了解决以上技术问题,本专利技术提供了一种基于锐化直线的塑封薄膜检测方法。
[0005]本专利技术所解决的技术问题可以采用以下技术方案实现:
[0006]一种基于锐化直线的塑封薄膜检测方法,包括:
[0007]步骤S1,获取包裹有塑封薄膜的物料的图像,从所述图像中提取得到感兴趣区域;
[0008]步骤S2,对所述感兴趣区域分别沿着不同的锐化方向进行锐化处理,得到各所述锐化方向对应的锐化图像;
[0009]步骤S3,对所有所述锐化图像进行二值化处理,生成二值化图像;
[0010]步骤S4,获取所述二值化图像中所述塑封薄膜的边界信息,并根据所述边界信息拟合直线线性函数;
[0011]步骤S5,根据拟合得到的所述直线线性函数进行所述直线线性函数的斜率的异常检测以及异常边界点的检测,并在所述斜率或所述异常边界点所占比例表现为异常时,检测结果输出所述直线线性函数为异常锐化直线。
[0012]优选地,所述步骤S1中,所述感兴趣区域为所述物料边缘的塑封区域。
[0013]优选地,所述锐化方向包括多个,每一所述锐化方向分别对应于一锐化权重预设值;
[0014]所述步骤S2中,沿着所述锐化方向按照相应的所述锐化权重预设值进行锐化处理,得到对应所述锐化方向的所述锐化图像。
[0015]优选地,横向的所述锐化方向上对应的所述锐化权重预设值大于其他所述锐化方向上的所述锐化权重预设值。
[0016]优选地,所述步骤S3中,具体包括:
[0017]步骤S31,获取所有所述锐化方向对应的所述锐化图像中每一像素位置的灰度值;
[0018]步骤S32,根据对应的所述锐化权重预设值对所述灰度值进行加权和计算,得到每一所述像素位置对应的图像灰度值;
[0019]步骤S33,根据计算得到的所述图像灰度值进行二值化处理,得到所述二值化图像。
[0020]优选地,所述图像灰度值的计算方法包括:
[0021][0022]其中,W
i
表示第i个锐化方向对应的锐化权重预设值;表示第i个锐化方向对应的锐化图像中像素位置的灰度值;n表示锐化方向的数量;gray表示所述图像灰度值。
[0023]优选地,所述步骤S4,具体包括:
[0024]步骤S41,从所述二值化图像的上边界开始,从左至右依次遍历每一列的像素值,以每一列对应的第二个非零像素作为对应的边界坐标,所述塑封薄膜的边界信息包括所有列对应的所述边界坐标;
[0025]步骤S42,根据所有列对应的所述边界坐标拟合得到所述直线线性函数。
[0026]优选地,所述步骤S5中,所述异常边界点的检测包括:
[0027]根据所述直线线性函数计算得到每一列对应的拟合边界值;
[0028]计算各列所述拟合边界值和对应列的所述边界坐标的差值绝对值;
[0029]在所述所述差值绝对值大于一第一预设阈值时,判断所述拟合边界值是所述异常边界点。
[0030]优选地,所述步骤S5中,还包括:在所述异常边界点所占比例大于第二预设阈值时,判断所述异常边界点所占比例表现为异常;
[0031]所述异常边界点所占比例的计算方法包括:
[0032][0033]其中,Cond_h表示所述异常边界点所占比例;length(Abnorm_H)表示所述异常边界点的数量;n表示所述二值化图像中所有列的数量。
[0034]优选地,所述步骤S5中,所述斜率的异常检测包括:
[0035]判断所述斜率的绝对值是否小于一第三预设阈值;
[0036]若是,则所述斜率表现为异常;
[0037]若否,则所述斜率正常。
[0038]本专利技术技术方案的优点或有益效果在于:
[0039]本专利技术通过多方向的锐化然后求取锐化直线的方法进行异常塑封薄膜的检测,无需大量采集样本,算法的运算复杂度低;同时对推导结果具有较好的可解释性。
附图说明
[0040]图1为本专利技术较佳实施例中,基于锐化直线的塑封薄膜检测方法的流程示意图;
[0041]图2为本专利技术较佳实施例中,步骤S3具体实施的流程示意图;
[0042]图3为本专利技术较佳实施例中,步骤S4具体实施的流程示意图;
[0043]图4为本专利技术较佳实施例中,异常边界点的检测具体实施的流程示意图;
[0044]图5为本专利技术较佳实施例中,多个锐化方向具体实施的示意图;
[0045]图6为本专利技术较佳实施例中,二值化图像具体实施的示意图。
具体实施方式
[0046]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0047]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0048]下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。
[0049]本专利技术的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种基于锐化直线的塑封薄膜检测方法,属于烟草生产检验
,如图1所示,包括:
[0050]步骤S1,获取包裹有塑封薄膜的物料的图像,从图像中提取得到感兴趣区域;
[0051]具体的,针对采用塑封薄膜包装的物料进行塑封薄膜是否存在翘起或者粘结断裂等不良现象进行检测,该物料优选为烟盒。
[0052]作为优选的实施方式,其中,步骤S1中,感兴趣区域为物料边缘的塑封区域。
[0053]具体的,该感兴趣区域可以是一个,也可以是多个。每一感兴趣区域均至少需要覆盖烟盒边缘处的塑封薄膜。
[0054]步骤S2,对感兴趣区域分别沿着不同的锐化方向进行锐化处理,得到各锐化方向对应的锐化图像;
[0055]作为优选的实施方式,其中,锐化方向包括多个,每一锐化方向分别对应于一锐化权重预设值;
[0056]步骤S2中,沿着锐化方向按照相应的锐化权重预设值进行锐化处理,得到对应锐本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于锐化直线的塑封薄膜检测方法,其特征在于,包括:步骤S1,获取包裹有塑封薄膜的物料的图像,从所述图像中提取得到感兴趣区域;步骤S2,对所述感兴趣区域分别沿着不同的锐化方向进行锐化处理,得到各所述锐化方向对应的锐化图像;步骤S3,对所有所述锐化图像进行二值化处理,生成二值化图像;步骤S4,获取所述二值化图像中所述塑封薄膜的边界信息,并根据所述边界信息拟合直线线性函数;步骤S5,根据拟合得到的所述直线线性函数进行所述直线线性函数的斜率的异常检测以及异常边界点的检测,并在所述斜率或所述异常边界点所占比例表现为异常时,检测结果输出所述直线线性函数为异常锐化直线。2.根据权利要求1所述的基于锐化直线的塑封薄膜检测方法,其特征在于,所述步骤S1中,所述感兴趣区域为所述物料边缘的塑封区域。3.根据权利要求1所述的基于锐化直线的塑封薄膜检测方法,其特征在于,所述锐化方向包括多个,每一所述锐化方向分别对应于一锐化权重预设值;所述步骤S2中,沿着所述锐化方向按照相应的所述锐化权重预设值进行锐化处理,得到对应所述锐化方向的所述锐化图像。4.根据权利要求3所述的基于锐化直线的塑封薄膜检测方法,其特征在于,横向的所述锐化方向上对应的所述锐化权重预设值大于其他所述锐化方向上的所述锐化权重预设值。5.根据权利要求3所述的基于锐化直线的塑封薄膜检测方法,其特征在于,所述步骤S3中,具体包括:步骤S31,获取所有所述锐化方向对应的所述锐化图像中每一像素位置的灰度值;步骤S32,根据对应的所述锐化权重预设值对所述灰度值进行加权和计算,得到每一所述像素位置对应的图像灰度值;步骤S33,根据计算得到的所述图像灰度值进行二值化处理,得到所述二值化图像。6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:王孝奇徐珍娣刁翠玲
申请(专利权)人:上海启迪睿视智能科技有限公司
类型:发明
国别省市:

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

1