一种条烟外包装透明纸缺陷的视觉检测方法.pdf

上传人:111****11 文档编号:790790 上传时间:2018-03-11 格式:PDF 页数:15 大小:4.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201010528131.9

申请日:

2010.11.02

公开号:

CN102020036A

公开日:

2011.04.20

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G01N 21/896申请公布日:20110420|||实质审查的生效IPC(主分类):B65B 57/02申请日:20101102|||公开

IPC分类号:

B65B57/02

主分类号:

B65B57/02

申请人:

昆明理工大学

发明人:

吴伟; 刘爱莲

地址:

650093 云南省昆明市五华区学府路253号(昆明理工大学)

优先权:

专利代理机构:

昆明今威专利代理有限公司 53115

代理人:

赛晓刚

PDF下载: PDF下载
内容摘要

本发明公开了一种条烟外包装透明纸缺陷视觉检测方法,旨在提高对条烟外包装透明纸缺陷视觉检测的效率。其技术要点是:通过拍摄的条烟数字图像进行灰度变换,滤波去除噪声,从而对图像进行预处理;对预处理过的图像做边缘检测,提取边缘图像;对边缘图像做二值化处理后,采用投影法在水平方向和垂直方向做灰度值统计,提取条烟图像的边界,从而实现条烟图像的分离;对分离出的条烟图像与模板图像做相似度计算,设定判定阈值;最后根据相似度值与阈值的比较确定条烟图像是否合格,对不合格的条烟图像采用差影法提取出缺陷部分像素图,统计像素值作为缺陷部分的像素面积。

权利要求书

1: 一种条烟外包装透明纸缺陷的视觉检测方法,其特征包括以下步骤 : a) 载入 CCD 相机拍摄后并通过图像采集卡得到的数字图像 ; b) 对载入的数字图像进行灰度化处理,得到灰度图像 ; c) 对灰度图像进行滤波去除噪声 ; d) 对去噪后的图像进行边缘提取,得到边缘轮廓图像 ; e) 对边缘图像进行二值化处理,得到二值图像 ; f) 在水平方向和垂直方向分别投影,统计二值图像的灰度值 ; g) 通过灰度峰值确定图像内条烟的边界,分离出边界内的条烟图像 ; h) 载入模板图像,对分离后的边界内的条烟图像和模板图像进行相似度计算 ; i) 判定相似度大小是否达到设定的阈值?如果是,判定条烟外包装透明纸没有缺 陷,即合格,执行步骤 k) ;如果否,判定条烟外包装透明纸有缺陷,即不合格,执行步 骤 k) ; j) 判定条烟外包装透明纸合格,本次检测结束 ; k) 判定条烟外包装透明纸不合格,提取条烟外包装透明纸图像的缺陷部分,并计算 缺陷部分的面积。
2: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 c) 中采用的滤波器是中值滤波器。 中值滤波器的输出可写为 ( 其中 N(x, y) 为 (x, y) 的领域,对应为模板尺寸 ) : 。
3: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 d) 中边缘提取方法是 sobel 算子边缘检测, Sobel 检测器按如下方式计算 : g = [Gx2+Gy2]1/2 = {[(z7+2z8+z9)-(z1-2z2+z3)]2+[(z3+2z6+z9)-(z1+2z4+z7)]2} 其中 Sobel 检测器水平掩模和垂直掩模分别为 : 。
4: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 g) 中,统计二值图像在水平和垂直方向的投影灰度值,通过在条烟边界上产生峰 值来确定条烟矩形框的四个角点坐标,从而实现对条烟边界内的图像进行分离。 其中水平投影定义为 : 1≤i≤w 1≤j≤h 式中 :f(i) 表示第 i 行的水平投影值 ;i 为行号 ;j 为列号。 垂直投影定义为 : 1≤i≤w 1≤j≤h 式中 :f(j) 表示第 j 列的垂直投影值 ;i 为行号 ;j 为列号。
5: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 2 在步骤 h) 中,通过图像对应点的灰度差来定义图像的相似度。 设 G = (gij)M×N, C = (cij)M×N 是两个灰度图像,α,β 是两个整数,且 0≤α < M-1,0≤β < N-1,则两个图 像的相似度为 : 根据上述定义,若图像 C 与 G 完全相同,则两个图像相似度为 1,即完全相似,此时 α = β = 0 cij 与 gij 差别越大,则两个图像的相似度就越小。 在时 α = β = 0,该参 量只能从图像对应点的灰度差来反映图像的相似度。 通过对预检测的条烟图像与标准的 模板图像 ( 通过实验处理得到 ) 做相似度计算,看能否达到设定的阈值 ( 由实验测定,由 于噪声因素等影响,阈值不一定等于 1)。 相似度计算的计算复杂度低,适合在流水线上 高精度实时的对条烟缺陷进行判别。
6: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 h) 中,载入的条烟模板图像是对合格的条烟图像按照步骤 a)、 b)、 c)、 d)、 e)、 f)、 g) 顺序处理得到的。
7: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 i) 中,设定相似度的阈值在 0.95 到 1 之间。
8: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 k) 中,缺陷部分的图像提取采用差影法,即通过判定为有缺陷的条烟图像与模板 图像相减。
9: 根据权利要求 1 所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于 : 在步骤 k) 中,缺陷部分的图像面积通过统计二值图像的前景色像素的数量得到。

说明书


一种条烟外包装透明纸缺陷的视觉检测方法

    所属技术领域
     本发明涉及一种条烟外包装透明纸缺陷的视觉检测方法,属于计算机视觉领 域。 背景技术 随着我国加入 WTO,随着人们生活水平的提高,随着国内竞争国际化,透明纸 包装应用在香烟、食品、药品和印刷包装等企业的范围越来越广。 特别是在香烟企业, 消费者对卷烟产品的品质也提出了更为全面的要求,不仅要求其内在品质好,还要求其 外观及包装精美。 透明纸外包装能起到防潮、美观的作用,但在生产过程中易被划破, 造成包装缺陷。 传统的条型香烟包装质量检测的方法是利用光纤传感器或位移传感器对 条烟进行检测,但均不够完善,只能对条烟的特定部位进行检测,且不能有效地检测出 条烟的透明纸外包装缺陷区域。 如何实时有效的检测条烟外包装透明纸缺陷成为条烟外 型检测的一个难点。
     发明内容 本发明解决的技术问题是提供一种条烟外包装透明纸缺陷的视觉检测方法,克 服现有通过
     光纤传感器等方法只能对特定部位检测以及识别速度较慢等不足,提高条烟外 型检测的效率,
     并通过对缺陷部分的描述实现改进生产线,以减少条烟外包装透明纸蹭破的几 率。
     为了解决上述技术问题,本发明提供一种条烟外包装透明纸缺陷的视觉检测方 法,其特征包括以下步骤 :
     a) 载入 CCD 相机拍摄后并通过图像采集卡得到的数字图像 ;
     b) 对载入的数字图像进行灰度化处理,得到灰度图像 ;
     c) 对灰度图像进行滤波去除噪声 ;
     d) 对去噪后的图像进行边缘提取,得到边缘轮廓图像 ;
     e) 对边缘图像进行二值化处理,得到二值图像 ;
     f) 在水平方向和垂直方向分别投影,统计二值图像的灰度值 ;
     g) 通过灰度峰值确定图像内条烟的边界,分离出边界内的条烟图像 ;
     h) 载入模板图像,对分离后的边界内的条烟图像和模板图像进行相似度计算 ;
     i) 判定相似度大小是否达到设定的阈值?如果是,判定条烟外包装透明纸没有 缺陷,即合格,执行步骤 k) ;如果否,判定条烟外包装透明纸有缺陷,即不合格,执行 步骤 k) ;
     j) 判定条烟外包装透明纸合格,本次检测结束 ;
     k) 判定条烟外包装透明纸不合格,提取条烟外包装透明纸图像的缺陷部分,并
     计算缺陷部分的面积 ;
     在步骤 c) 中采用的滤波器是中值滤波器。 中值滤波器的输出可写为 ( 其中 N(x, y) 为 (x, y) 的领域,对应为模板尺寸 ) :
     在步骤 d) 中边缘提取方法是 sobel 算子边缘检测, Sobel 检测器按如下方式计 g = [Gx2+Gy2]1/2 = {[(z7+2z8+z9)-(z1-2z2+z3)]2+[(z3+2z6+z9)-(z1+2z4+z7)]2} 其中 Sobel 检测器水平掩模和垂直掩模分别为 :算:
     在步骤 g) 中,统计二值图像在水平和垂直方向的投影灰度值,通过在条烟边 界上产生峰值来确定条烟矩形框的四个角点坐标,从而实现对条烟边界内的图像进行分 离。
     其中水平投影定义为 :
     1≤i≤w 1≤j≤h 式中 :f(i) 表示第 i 行的水平投影值 ;i 为行号 ;j 为列号。 垂直投影定义为 : 1≤i≤w 1≤j≤h式中 :f(j) 表示第 j 列的垂直投影值 ;i 为行号 ;j 为列号
     在步骤 h) 中,通过图像对应点的灰度差来定义图像的相似度。设 G = (gij)M×N, C = (cij)M×N 是两个灰度图像,α,β 是两个整数,且 0≤α < M-1,0≤β < N-1,则两 个图像的相似度为 :
     根据上述定义,若图像 C 与 G 完全相同,则两个图像相似度为 1,即完全相似, 此时 α = β = 0cij 与 gij 差别越大,则两个图像的相似度就越小。 在时 α = β = 0,该 参量只能从图像对应点的灰度差来反映图像的相似度。 通过对预检测的条烟图像与标准 的模板图像 ( 通过实验处理得到 ) 做相似度计算,看能否达到设定的阈值 ( 由实验测定, 由于噪声因素等影响,阈值不一定等于 1)。 相似度计算的计算复杂度低,适合在流水线 上高精度实时的对条烟缺陷进行判别。
     在步骤 h) 中,载入的条烟模板图像是对合格的条烟图像按照步骤 a)、 b)、 c)、 d)、 e)、 f)、 g) 顺序处理得到的。
     在步骤 i) 中,设定相似度的阈值在 0.95 到 1 之间。
     在步骤 k) 中,缺陷部分的图像提取采用差影法,即通过判定为有缺陷的条烟图 像与模板图像相减。
     在步骤 k) 中,缺陷部分的图像面积通过统计二值图像的前景色像素的数量得 到。
     本发明旨在提高对条烟外包装透明纸缺陷视觉检测的效率。 其技术要点是 : 通过拍摄的条烟数字图像进行灰度变换,滤波去除噪声,从而对图像进行预处理 ;对预 处理过的图像做边缘检测,提取边缘图像 ;对边缘图像做二值化处理后,采用投影法在 水平方向和垂直方向做灰度值统计,提取条烟图像的边界,从而实现条烟图像的分离 ; 对分离出的条烟图像与模板图像做相似度计算,设定判定阈值 ;最后根据相似度值与阈 值的比较确定条烟图像是否合格,对不合格的条烟图像采用差影法提取出缺陷部分像素 图,统计像素值作为缺陷部分的像素面积。
     本发明提高条烟外型检测的效率,并通过对缺陷部分的描述实现改进生产线, 以减少条烟外包装透明纸蹭破的几率。 附图说明
     下面结合附图和实例对本发明进一步说明。 图 1 为本发明的条烟缺陷检测结构示意图。 图 2 为本发明的条烟外包装透明纸缺陷的视觉检测流程图。 图 3 为本发明中示例待检测的条烟图像。 图 4 为本发明的示例灰度化处理后的条烟图像。 图 5 为本发明中示例去噪处理后的条烟灰度图像。 图 6 为本发明中示例边缘检测后的条烟轮廓图像。 图 7 为本发明的示例条烟垂直方向灰度值统计图。 图 8 为本发明的示例条烟水平方向灰度值统计图。 图 9 为本发明中示例分离边界后的条烟轮廓图。 图 10 为本发明的示例预处理过的条烟模板图像。 图 11 为本发明中示例检测后的条烟缺陷像素部分。具体实施方式
     本发明步骤包括以下 :
     a)CCD 相机对机架上运动的条烟进行拍摄图像并传入到图像采集卡 ;
     b) 由图像采集卡将图像以数据的形式存储到工控计算机中 ;
     c) 载入工控机中存储的待检测条烟数字图像 ;
     d) 对载入的数字图像进行灰度化处理,得到灰度图像 ;
     e) 对灰度图像进行滤波去除噪声 ;
     f) 对去噪后的图像进行边缘提取,得到边缘轮廓图像 ;
     g) 对边缘轮廓图像进行二值化处理,得到二值图像 ;
     h) 在水平方向和垂直方向分别投影,统计二值图像的灰度值 ;
     i) 通过灰度峰值确定图像内条烟的边界,分离出边界内的条烟图像 ;j) 载入模板图像,对分离后的边界内的条烟图像和模板图像进行相似度计算 ;
     k) 判定相似度大小是否达到设定的阈值?如果是,判定条烟外包装透明纸没有 缺陷,即合格,执行步骤 l) ;如果否,判定条烟外包装透明纸有缺陷,即不合格,执行 步骤 m) ;
     l) 判定条烟外包装合格,本次检测结束 ;
     m) 判定条烟外包装不合格,提取条烟外包装透明纸图像的缺陷部分,并计算缺 陷部分的面积,并通过 I/O 卡、 PLC 控制器、执行机构将不合格条烟进行剔除。
     在上述方案中,步骤 e) 中采用的滤波器是中值滤波器,中值滤波器的输出可写 为 ( 其中 N(x, y) 为 (x, y) 的领域,对应为模板尺寸 ) :
     在上述方案中,步骤 f) 中边缘提取方法是 sobel 算子边缘检测, Sobel 检测器按 如下方式计算 :
     g = [Gx2+Gy2]1/2 = {[(z7+2z8+z9)-(z1-2z2+z3)]2+[(z3+2z6+z9)-(z1+2z4+z7)]2}
     其中 Sobel 检测器水平掩模和垂直掩模分别为 :
     在上述方案中,步骤 i) 中,统计二值图像在水平和垂直方向的投影灰度值,通 过在条烟边界上产生峰值来确定条烟矩形框的四个角点坐标,从而实现对条烟边界内的 图像进行分离。 其中水平投影定义为 :
     1≤i≤w 1≤j≤h 式中 :f(i) 表示第 i 行的水平投影值 ;i 为行号 ;j 为列号。 垂直投影定义为 : 1≤i≤w 1≤j≤h式中 :f(j) 表示第 j 列的垂直投影值 ;i 为行号 ;j 为列号
     在上述方案中,在步骤 j) 中,载入的条烟模板图像是对合格的条烟图像按照步 骤 a)、 b)、 c)、 d)、 e)、 f)、 g)、 h)、 i) 顺序处理得到的。
     在上述方案中,在步骤 k) 中,通过图像对应点的灰度差来定义图像的相似度。 设 G = (gij)M×N, C = (cij)M×N 是两个灰度图像,α,β 是两个整数,且 0≤α < M-1, 0≤β < N-1,则两个图像的相似度为 :
     根据上述定义,若图像 C 与 G 完全相同,则两个图像相似度为 1,即完全相似, 此时 α = β = 0cij 与 gij 差别越大,则两个图像的相似度就越小。 在时 α = β = 0,该
     参量只能从图像对应点的灰度差来反映图像的相似度。 通过对预检测的条烟图像与标准 的模板图像 ( 通过实验处理得到 ) 做相似度计算,看能否达到设定的阈值 ( 由实验测定, 由于噪声因素等影响,阈值不一定等于 1)。 相似度计算的计算复杂度低,适合在流水线 上高精度实时的对条烟缺陷进行判别。
     在上述方案中,在步骤 k) 中,设定相似度的阈值在 0.95 到 1 之间。
     在上述方案中,在步骤 m) 中,缺陷部分的图像提取采用差影法,即通过判定为 有缺陷的条烟图像与模板图像相减。
     在上述方案中,在步骤 m) 中,缺陷部分的图像面积通过统计二值图像的前景色 像素的数量得到。
     如图 1 所示,系统采用多个 CCD 相机对经过机构上的条烟进行拍照,采用外触 发模式使各个面的图像分通道进入图像采集卡,采集到的图像以数据形式存储到工控机 中,经过本发明的视觉检测方法对条烟外包装图像进行处理,如果发现存在条烟图像存 在缺陷,通过 I/O 卡, PLC 控制器给出控制信号,使执行单元在该不合格条烟通过时将 其剔除,工控机显示器实时显示各通道图像及其检测结果,并给出缺陷的分析结果。
     如图 2 所示,本发明所涉及的条烟外包装透明纸缺陷的视觉检测方法主要包括 以下步骤 : 步骤 000,载入待检测条烟的数字图像,在步骤 000 中的数字图像是通过 CCD 相 机拍摄并经图像采集卡存储到工控机中得到,如图 3 所示。
     步骤 100,对步骤 000 中载入的条烟数字图像进行灰度化处理,得到灰度图像, 如图 4 所示。
     步骤 110,采用中值滤波去除噪声,减少噪声对后面图像处理的干扰,去噪后的 图像如图 5 所示。
     步骤 120,对步骤 110 中所得到的图像进行边缘检测,提取图像的边缘,这里采 用 sobel 算子提取,边缘检测得到的轮廓图像如图 6 所示。
     步骤 130,对步骤 120 中的边缘图像进行二值化处理,其中前景色像素值为 1, 背景色像素值为 0。
     步骤 140,对步骤 130 中的二值化图像在水平方向和垂直方向分别进行投影,统 计水平方向和垂直方向的灰度值,如图 7,8 所示。
     步骤 150,在步骤 140 中统计的灰度值,由于条烟的左右上下边界位置处具有明 显的区域最长的直线边缘,所以在边界处会产生灰度值峰值 ( 如图 7 和图 8 所示 ),从而 可以确定条烟矩阵框的四个角点,即确定条烟边界的坐标。
     步骤 160,从步骤 150 中确定的条烟边界坐标可以将边界内的条烟图像和背景分 离,从而得到边界内的条烟图像,如图 9 所示。
     步骤 170,载入预存的条烟模板图像,模板图像由合格的条烟数字图像通过步骤 100-110-120-130-140-150-160 处理得到。
     步骤 180,将步骤 160 中处理过的条烟图像和步骤 170 中的模板图像进行相似度 计算,其中相似度定义为比对图像之间的灰度差,其取值为 0 到 1 之间。
     步骤 190,判断步骤 180 中计算的相似度值是否达到预设的阈值?其中阈值大小 可由实验得到,要求在 0.95 到 1 之间,如果是,执行步骤 200 ;如果否,执行步骤 210。
     步骤 200,认为条烟外包装透明纸图像不存在缺陷,产品合格。
     步骤 210,认为条烟外包装透明纸图像存在缺陷,产品不合格,执行步骤 220。
     步骤 220,将步骤 160 中分离得到的条烟图像与步骤 170 中载入的模板图像做差 影处理,进而得到缺陷部分的边缘图像,统计前景色的像素值,作为缺陷部分的像素面 积,此示例计算缺陷像素面积为 245,占条烟整体像素面积的 0.112842%。

一种条烟外包装透明纸缺陷的视觉检测方法.pdf_第1页
第1页 / 共15页
一种条烟外包装透明纸缺陷的视觉检测方法.pdf_第2页
第2页 / 共15页
一种条烟外包装透明纸缺陷的视觉检测方法.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种条烟外包装透明纸缺陷的视觉检测方法.pdf》由会员分享,可在线阅读,更多相关《一种条烟外包装透明纸缺陷的视觉检测方法.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102020036A43申请公布日20110420CN102020036ACN102020036A21申请号201010528131922申请日20101102B65B57/0220060171申请人昆明理工大学地址650093云南省昆明市五华区学府路253号昆明理工大学72发明人吴伟刘爱莲74专利代理机构昆明今威专利代理有限公司53115代理人赛晓刚54发明名称一种条烟外包装透明纸缺陷的视觉检测方法57摘要本发明公开了一种条烟外包装透明纸缺陷视觉检测方法,旨在提高对条烟外包装透明纸缺陷视觉检测的效率。其技术要点是通过拍摄的条烟数字图像进行灰度变换,滤波去除噪声,从而对图像进。

2、行预处理;对预处理过的图像做边缘检测,提取边缘图像;对边缘图像做二值化处理后,采用投影法在水平方向和垂直方向做灰度值统计,提取条烟图像的边界,从而实现条烟图像的分离;对分离出的条烟图像与模板图像做相似度计算,设定判定阈值;最后根据相似度值与阈值的比较确定条烟图像是否合格,对不合格的条烟图像采用差影法提取出缺陷部分像素图,统计像素值作为缺陷部分的像素面积。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图6页CN102020050A1/2页21一种条烟外包装透明纸缺陷的视觉检测方法,其特征包括以下步骤A载入CCD相机拍摄后并通过图像采集卡得到的数字图像;B。

3、对载入的数字图像进行灰度化处理,得到灰度图像;C对灰度图像进行滤波去除噪声;D对去噪后的图像进行边缘提取,得到边缘轮廓图像;E对边缘图像进行二值化处理,得到二值图像;F在水平方向和垂直方向分别投影,统计二值图像的灰度值;G通过灰度峰值确定图像内条烟的边界,分离出边界内的条烟图像;H载入模板图像,对分离后的边界内的条烟图像和模板图像进行相似度计算;I判定相似度大小是否达到设定的阈值如果是,判定条烟外包装透明纸没有缺陷,即合格,执行步骤K;如果否,判定条烟外包装透明纸有缺陷,即不合格,执行步骤K;J判定条烟外包装透明纸合格,本次检测结束;K判定条烟外包装透明纸不合格,提取条烟外包装透明纸图像的缺陷。

4、部分,并计算缺陷部分的面积。2根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤C中采用的滤波器是中值滤波器。中值滤波器的输出可写为其中NX,Y为X,Y的领域,对应为模板尺寸。3根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤D中边缘提取方法是SOBEL算子边缘检测,SOBEL检测器按如下方式计算GGX2GY21/2Z72Z8Z9Z12Z2Z32Z32Z6Z9Z12Z4Z72其中SOBEL检测器水平掩模和垂直掩模分别为。4根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤G中,统计二值图像在水平和垂直方向的投影灰度。

5、值,通过在条烟边界上产生峰值来确定条烟矩形框的四个角点坐标,从而实现对条烟边界内的图像进行分离。其中水平投影定义为1IW1JH式中FI表示第I行的水平投影值;I为行号;J为列号。垂直投影定义为1IW1JH式中FJ表示第J列的垂直投影值;I为行号;J为列号。5根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于权利要求书CN102020036ACN102020050A2/2页3在步骤H中,通过图像对应点的灰度差来定义图像的相似度。设GGIJMN,CCIJMN是两个灰度图像,是两个整数,且0M1,0N1,则两个图像的相似度为根据上述定义,若图像C与G完全相同,则两个图像相似度为1。

6、,即完全相似,此时0CIJ与GIJ差别越大,则两个图像的相似度就越小。在时0,该参量只能从图像对应点的灰度差来反映图像的相似度。通过对预检测的条烟图像与标准的模板图像通过实验处理得到做相似度计算,看能否达到设定的阈值由实验测定,由于噪声因素等影响,阈值不一定等于1。相似度计算的计算复杂度低,适合在流水线上高精度实时的对条烟缺陷进行判别。6根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤H中,载入的条烟模板图像是对合格的条烟图像按照步骤A、B、C、D、E、F、G顺序处理得到的。7根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤I中,设定相似。

7、度的阈值在095到1之间。8根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤K中,缺陷部分的图像提取采用差影法,即通过判定为有缺陷的条烟图像与模板图像相减。9根据权利要求1所述的用于条烟外包装透明纸缺陷的视觉检测方法,其特征在于在步骤K中,缺陷部分的图像面积通过统计二值图像的前景色像素的数量得到。权利要求书CN102020036ACN102020050A1/6页4一种条烟外包装透明纸缺陷的视觉检测方法所属技术领域0001本发明涉及一种条烟外包装透明纸缺陷的视觉检测方法,属于计算机视觉领域。背景技术0002随着我国加入WTO,随着人们生活水平的提高,随着国内竞争国际化。

8、,透明纸包装应用在香烟、食品、药品和印刷包装等企业的范围越来越广。特别是在香烟企业,消费者对卷烟产品的品质也提出了更为全面的要求,不仅要求其内在品质好,还要求其外观及包装精美。透明纸外包装能起到防潮、美观的作用,但在生产过程中易被划破,造成包装缺陷。传统的条型香烟包装质量检测的方法是利用光纤传感器或位移传感器对条烟进行检测,但均不够完善,只能对条烟的特定部位进行检测,且不能有效地检测出条烟的透明纸外包装缺陷区域。如何实时有效的检测条烟外包装透明纸缺陷成为条烟外型检测的一个难点。发明内容0003本发明解决的技术问题是提供一种条烟外包装透明纸缺陷的视觉检测方法,克服现有通过0004光纤传感器等方法。

9、只能对特定部位检测以及识别速度较慢等不足,提高条烟外型检测的效率,0005并通过对缺陷部分的描述实现改进生产线,以减少条烟外包装透明纸蹭破的几率。0006为了解决上述技术问题,本发明提供一种条烟外包装透明纸缺陷的视觉检测方法,其特征包括以下步骤0007A载入CCD相机拍摄后并通过图像采集卡得到的数字图像;0008B对载入的数字图像进行灰度化处理,得到灰度图像;0009C对灰度图像进行滤波去除噪声;0010D对去噪后的图像进行边缘提取,得到边缘轮廓图像;0011E对边缘图像进行二值化处理,得到二值图像;0012F在水平方向和垂直方向分别投影,统计二值图像的灰度值;0013G通过灰度峰值确定图像内。

10、条烟的边界,分离出边界内的条烟图像;0014H载入模板图像,对分离后的边界内的条烟图像和模板图像进行相似度计算;0015I判定相似度大小是否达到设定的阈值如果是,判定条烟外包装透明纸没有缺陷,即合格,执行步骤K;如果否,判定条烟外包装透明纸有缺陷,即不合格,执行步骤K;0016J判定条烟外包装透明纸合格,本次检测结束;0017K判定条烟外包装透明纸不合格,提取条烟外包装透明纸图像的缺陷部分,并说明书CN102020036ACN102020050A2/6页5计算缺陷部分的面积;0018在步骤C中采用的滤波器是中值滤波器。中值滤波器的输出可写为其中NX,Y为X,Y的领域,对应为模板尺寸001900。

11、20在步骤D中边缘提取方法是SOBEL算子边缘检测,SOBEL检测器按如下方式计算0021GGX2GY21/2Z72Z8Z9Z12Z2Z32Z32Z6Z9Z12Z4Z720022其中SOBEL检测器水平掩模和垂直掩模分别为00230024在步骤G中,统计二值图像在水平和垂直方向的投影灰度值,通过在条烟边界上产生峰值来确定条烟矩形框的四个角点坐标,从而实现对条烟边界内的图像进行分离。0025其中水平投影定义为00261IW1JH0027式中FI表示第I行的水平投影值;I为行号;J为列号。0028垂直投影定义为00291IW1JH0030式中FJ表示第J列的垂直投影值;I为行号;J为列号0031在。

12、步骤H中,通过图像对应点的灰度差来定义图像的相似度。设GGIJMN,CCIJMN是两个灰度图像,是两个整数,且0M1,0N1,则两个图像的相似度为00320033根据上述定义,若图像C与G完全相同,则两个图像相似度为1,即完全相似,此时0CIJ与GIJ差别越大,则两个图像的相似度就越小。在时0,该参量只能从图像对应点的灰度差来反映图像的相似度。通过对预检测的条烟图像与标准的模板图像通过实验处理得到做相似度计算,看能否达到设定的阈值由实验测定,由于噪声因素等影响,阈值不一定等于1。相似度计算的计算复杂度低,适合在流水线上高精度实时的对条烟缺陷进行判别。0034在步骤H中,载入的条烟模板图像是对合。

13、格的条烟图像按照步骤A、B、C、D、E、F、G顺序处理得到的。0035在步骤I中,设定相似度的阈值在095到1之间。说明书CN102020036ACN102020050A3/6页60036在步骤K中,缺陷部分的图像提取采用差影法,即通过判定为有缺陷的条烟图像与模板图像相减。0037在步骤K中,缺陷部分的图像面积通过统计二值图像的前景色像素的数量得到。0038本发明旨在提高对条烟外包装透明纸缺陷视觉检测的效率。其技术要点是通过拍摄的条烟数字图像进行灰度变换,滤波去除噪声,从而对图像进行预处理;对预处理过的图像做边缘检测,提取边缘图像;对边缘图像做二值化处理后,采用投影法在水平方向和垂直方向做灰度。

14、值统计,提取条烟图像的边界,从而实现条烟图像的分离;对分离出的条烟图像与模板图像做相似度计算,设定判定阈值;最后根据相似度值与阈值的比较确定条烟图像是否合格,对不合格的条烟图像采用差影法提取出缺陷部分像素图,统计像素值作为缺陷部分的像素面积。0039本发明提高条烟外型检测的效率,并通过对缺陷部分的描述实现改进生产线,以减少条烟外包装透明纸蹭破的几率。附图说明0040下面结合附图和实例对本发明进一步说明。0041图1为本发明的条烟缺陷检测结构示意图。0042图2为本发明的条烟外包装透明纸缺陷的视觉检测流程图。0043图3为本发明中示例待检测的条烟图像。0044图4为本发明的示例灰度化处理后的条烟。

15、图像。0045图5为本发明中示例去噪处理后的条烟灰度图像。0046图6为本发明中示例边缘检测后的条烟轮廓图像。0047图7为本发明的示例条烟垂直方向灰度值统计图。0048图8为本发明的示例条烟水平方向灰度值统计图。0049图9为本发明中示例分离边界后的条烟轮廓图。0050图10为本发明的示例预处理过的条烟模板图像。0051图11为本发明中示例检测后的条烟缺陷像素部分。具体实施方式0052本发明步骤包括以下0053ACCD相机对机架上运动的条烟进行拍摄图像并传入到图像采集卡;0054B由图像采集卡将图像以数据的形式存储到工控计算机中;0055C载入工控机中存储的待检测条烟数字图像;0056D对载。

16、入的数字图像进行灰度化处理,得到灰度图像;0057E对灰度图像进行滤波去除噪声;0058F对去噪后的图像进行边缘提取,得到边缘轮廓图像;0059G对边缘轮廓图像进行二值化处理,得到二值图像;0060H在水平方向和垂直方向分别投影,统计二值图像的灰度值;0061I通过灰度峰值确定图像内条烟的边界,分离出边界内的条烟图像;说明书CN102020036ACN102020050A4/6页70062J载入模板图像,对分离后的边界内的条烟图像和模板图像进行相似度计算;0063K判定相似度大小是否达到设定的阈值如果是,判定条烟外包装透明纸没有缺陷,即合格,执行步骤L;如果否,判定条烟外包装透明纸有缺陷,即不。

17、合格,执行步骤M;0064L判定条烟外包装合格,本次检测结束;0065M判定条烟外包装不合格,提取条烟外包装透明纸图像的缺陷部分,并计算缺陷部分的面积,并通过I/O卡、PLC控制器、执行机构将不合格条烟进行剔除。0066在上述方案中,步骤E中采用的滤波器是中值滤波器,中值滤波器的输出可写为其中NX,Y为X,Y的领域,对应为模板尺寸00670068在上述方案中,步骤F中边缘提取方法是SOBEL算子边缘检测,SOBEL检测器按如下方式计算0069GGX2GY21/2Z72Z8Z9Z12Z2Z32Z32Z6Z9Z12Z4Z720070其中SOBEL检测器水平掩模和垂直掩模分别为00710072在上述。

18、方案中,步骤I中,统计二值图像在水平和垂直方向的投影灰度值,通过在条烟边界上产生峰值来确定条烟矩形框的四个角点坐标,从而实现对条烟边界内的图像进行分离。其中水平投影定义为00731IW1JH0074式中FI表示第I行的水平投影值;I为行号;J为列号。0075垂直投影定义为00761IW1JH0077式中FJ表示第J列的垂直投影值;I为行号;J为列号0078在上述方案中,在步骤J中,载入的条烟模板图像是对合格的条烟图像按照步骤A、B、C、D、E、F、G、H、I顺序处理得到的。0079在上述方案中,在步骤K中,通过图像对应点的灰度差来定义图像的相似度。设GGIJMN,CCIJMN是两个灰度图像,是。

19、两个整数,且0M1,0N1,则两个图像的相似度为00800081根据上述定义,若图像C与G完全相同,则两个图像相似度为1,即完全相似,此时0CIJ与GIJ差别越大,则两个图像的相似度就越小。在时0,该说明书CN102020036ACN102020050A5/6页8参量只能从图像对应点的灰度差来反映图像的相似度。通过对预检测的条烟图像与标准的模板图像通过实验处理得到做相似度计算,看能否达到设定的阈值由实验测定,由于噪声因素等影响,阈值不一定等于1。相似度计算的计算复杂度低,适合在流水线上高精度实时的对条烟缺陷进行判别。0082在上述方案中,在步骤K中,设定相似度的阈值在095到1之间。0083在。

20、上述方案中,在步骤M中,缺陷部分的图像提取采用差影法,即通过判定为有缺陷的条烟图像与模板图像相减。0084在上述方案中,在步骤M中,缺陷部分的图像面积通过统计二值图像的前景色像素的数量得到。0085如图1所示,系统采用多个CCD相机对经过机构上的条烟进行拍照,采用外触发模式使各个面的图像分通道进入图像采集卡,采集到的图像以数据形式存储到工控机中,经过本发明的视觉检测方法对条烟外包装图像进行处理,如果发现存在条烟图像存在缺陷,通过I/O卡,PLC控制器给出控制信号,使执行单元在该不合格条烟通过时将其剔除,工控机显示器实时显示各通道图像及其检测结果,并给出缺陷的分析结果。0086如图2所示,本发明。

21、所涉及的条烟外包装透明纸缺陷的视觉检测方法主要包括以下步骤0087步骤000,载入待检测条烟的数字图像,在步骤000中的数字图像是通过CCD相机拍摄并经图像采集卡存储到工控机中得到,如图3所示。0088步骤100,对步骤000中载入的条烟数字图像进行灰度化处理,得到灰度图像,如图4所示。0089步骤110,采用中值滤波去除噪声,减少噪声对后面图像处理的干扰,去噪后的图像如图5所示。0090步骤120,对步骤110中所得到的图像进行边缘检测,提取图像的边缘,这里采用SOBEL算子提取,边缘检测得到的轮廓图像如图6所示。0091步骤130,对步骤120中的边缘图像进行二值化处理,其中前景色像素值为。

22、1,背景色像素值为0。0092步骤140,对步骤130中的二值化图像在水平方向和垂直方向分别进行投影,统计水平方向和垂直方向的灰度值,如图7,8所示。0093步骤150,在步骤140中统计的灰度值,由于条烟的左右上下边界位置处具有明显的区域最长的直线边缘,所以在边界处会产生灰度值峰值如图7和图8所示,从而可以确定条烟矩阵框的四个角点,即确定条烟边界的坐标。0094步骤160,从步骤150中确定的条烟边界坐标可以将边界内的条烟图像和背景分离,从而得到边界内的条烟图像,如图9所示。0095步骤170,载入预存的条烟模板图像,模板图像由合格的条烟数字图像通过步骤1001101201301401501。

23、60处理得到。0096步骤180,将步骤160中处理过的条烟图像和步骤170中的模板图像进行相似度计算,其中相似度定义为比对图像之间的灰度差,其取值为0到1之间。0097步骤190,判断步骤180中计算的相似度值是否达到预设的阈值其中阈值大小可由实验得到,要求在095到1之间,如果是,执行步骤200;如果否,执行步骤210。说明书CN102020036ACN102020050A6/6页90098步骤200,认为条烟外包装透明纸图像不存在缺陷,产品合格。0099步骤210,认为条烟外包装透明纸图像存在缺陷,产品不合格,执行步骤220。0100步骤220,将步骤160中分离得到的条烟图像与步骤17。

24、0中载入的模板图像做差影处理,进而得到缺陷部分的边缘图像,统计前景色的像素值,作为缺陷部分的像素面积,此示例计算缺陷像素面积为245,占条烟整体像素面积的0112842。说明书CN102020036ACN102020050A1/6页10图1说明书附图CN102020036ACN102020050A2/6页11图2说明书附图CN102020036ACN102020050A3/6页12图3图4图5说明书附图CN102020036ACN102020050A4/6页13图6图7说明书附图CN102020036ACN102020050A5/6页14图8图9图10说明书附图CN102020036ACN102020050A6/6页15图11说明书附图CN102020036A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 作业;运输 > 输送;包装;贮存;搬运薄的或细丝状材料


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1