发明名称 一种条状物体表面缺陷在线视觉注意力检测方法
摘要 本发明涉及一种条状物体表面缺陷在线视觉注意力检测方法,本发明充分利用图像预处理技术和视觉注意力模型。首先,利用基于背景估计的图像处理技术,降低或消除文字、商标等特征对药卷裂痕缺陷的影响,突出表面缺陷信息;然后,利用视觉注意力模型,得到缺陷特征显著性图。该模型以提取图像低层视觉特征为基础,然后分析目标图像强度、边缘和方向等特征,建立金字塔特征模型;通过中心围绕算子合成三者特征图,利用区分度融合算子,将三者融合,得到显著性图,突出裂痕信息并有效识别定位,达到提取缺陷药卷特征的目的。本发明能对条状物体表面缺陷在线检测,具有检测速度快、抗干扰强、实时性好、检测准确率高的特点。
申请公布号 CN104166986A 申请公布日期 2014.11.26
申请号 CN201410321579.1 申请日期 2014.07.07
申请人 广东工业大学 发明人 许亮;徐海波;何小敏;刘学福
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 林丽明
主权项 一种条状物体表面缺陷在线视觉注意力检测方法,其特征在于包括如下步骤:1)缺陷图像预处理;2)对预处理得到图像G按照边缘、亮度、方向三个指标进行特征建模,亮度金字塔I利用多尺度空间法生成九层尺度图,每一层分别是图G的1/2,1/4,1/8,…….,并且下一层图像在长度和宽度减半,I<sub>0</sub>=GI<sub>1</sub>=S(I<sub>l‑1</sub>)    (1)其中l表示金字塔的层级,边缘特征金字塔E利用Gabor算子,方向特征金字塔O利用Roberts算子生成;3)利用中心围绕算子Θ计算特征图,通过计算细尺度和粗尺度之间的差值实现,其中尺度c∈{2,3,4}中的像素,s=c+d,d∈{3,4}中相关位置的像素,公式(4)、(5)、(6)分别用于计算亮度、方向与边缘的特征图;I(c,s)=|I(c)ΘI(s)|    (4)O(c,s,θ)=|O(c,θ)ΘO(s,θ)|,θ∈[0°,45°,90°,135°]    (5)E(c,s)=|E(c)ΘE(s)|    (6)获得的特征图进行归一化,图像取值规范化为[0,M],计算图中最大值M和其他局部最大值的平均值<img file="FDA0000534027540000011.GIF" wi="84" he="56" />再将整幅图像乘以<img file="FDA0000534027540000012.GIF" wi="222" he="76" />4)将每种特征图运用跨尺度结合算子在醒目度图第4层融合,利用公式(7)、(8)、(9)计算,最终得到每种特征的醒目度图;<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mover><mi>I</mi><mo>&OverBar;</mo></mover><mo>=</mo><munderover><mi>&CirclePlus;</mi><mrow><mi>c</mi><mo>=</mo><mn>2</mn></mrow><mn>4</mn></munderover><munderover><mi>&CirclePlus;</mi><mrow><mi>s</mi><mo>=</mo><mi>c</mi><mo>+</mo><mn>3</mn></mrow><mrow><mi>c</mi><mo>+</mo><mn>4</mn></mrow></munderover><mi>N</mi><mrow><mo>(</mo><mi>I</mi><mrow><mo>(</mo><mi>c</mi><mo>,</mo><mi>s</mi><mo>)</mo></mrow></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000534027540000013.GIF" wi="1211" he="120" /></maths><img file="FDA0000534027540000021.GIF" wi="1327" he="146" /><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><mi>E</mi><mo>&OverBar;</mo></mover><mo>=</mo><munderover><mi>&CirclePlus;</mi><mrow><mi>c</mi><mo>=</mo><mn>2</mn></mrow><mn>4</mn></munderover><munderover><mi>&CirclePlus;</mi><mrow><mi>s</mi><mo>=</mo><mi>c</mi><mo>+</mo><mn>3</mn></mrow><mrow><mi>c</mi><mo>+</mo><mn>4</mn></mrow></munderover><mo>[</mo><mi>N</mi><mrow><mo>(</mo><mi>E</mi><mrow><mo>(</mo><mi>c</mi><mo>,</mo><mi>s</mi><mo>)</mo></mrow></mrow><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000534027540000022.GIF" wi="1116" he="120" /></maths>5)区分度融合算子和显著性图,利用区分度融合算子Cmob,结合公式(10)、(11)将步骤4)得到的醒目度图结合,形成一个显著性图SM,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>SM</mi><mo>=</mo><mi>N</mi><mrow><mo>(</mo><mi>Comb</mi><mrow><mo>(</mo><mi>N</mi><mrow><mo>(</mo><mover><mi>I</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>,</mo><mi>N</mi><mrow><mo>(</mo><mover><mi>O</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>,</mo><mi>N</mi><mrow><mo>(</mo><mover><mi>E</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>)</mo></mrow><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000534027540000023.GIF" wi="1351" he="92" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>Comb</mi><mrow><mo>(</mo><mi>N</mi><mrow><mo>(</mo><mover><mi>I</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>,</mo><mi>N</mi><mrow><mo>(</mo><mover><mi>O</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>,</mo><mi>N</mi><mrow><mo>(</mo><mover><mi>E</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>)</mo></mrow><mo>=</mo><msub><mi>&xi;</mi><mn>1</mn></msub><mi>N</mi><mrow><mo>(</mo><mover><mi>I</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>+</mo><msub><mi>&xi;</mi><mn>2</mn></msub><mover><mi>O</mi><mo>&OverBar;</mo></mover><mo>+</mo><msub><mi>&xi;</mi><mn>3</mn></msub><mi>N</mi><mrow><mo>(</mo><mover><mi>E</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000534027540000024.GIF" wi="1694" he="88" /></maths>其中ξ<sub>1</sub>,ξ<sub>2</sub>,ξ<sub>3</sub>是缺陷的区分度,计算方法如式(12):<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&xi;</mi><mi>k</mi></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>&Omega;</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><munder><mi>&Sigma;</mi><msub><mi>&Omega;</mi><mi>i</mi></msub></munder><msub><mi>S</mi><mi>i</mi></msub><mo>&CenterDot;</mo><msub><mi>z</mi><mrow><mi>i</mi><mn>0</mn></mrow></msub></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mn>3</mn></munderover><munderover><mi>&Sigma;</mi><mrow><mi>&Omega;</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><msub><mi>S</mi><mi>i</mi></msub><mo>&CenterDot;</mo><msub><mi>z</mi><mi>max</mi></msub></mrow></mfrac><mo>,</mo><mi>k</mi><mo>=</mo><mn>1,2,3</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000534027540000025.GIF" wi="1244" he="306" /></maths>其中z<sub>max</sub>=max[z<sub>i0</sub>],z<sub>i0</sub>∈Ω<sub>i</sub>,i=1,2,3,...,t,将图像按照亮度划分为Ω<sub>t</sub>(t∈N)个区域集,区域Ω<sub>i</sub>(i=1,2,3,...,t)的轮廓是随机形成的闭区域,对Ω<sub>i</sub>求导,获得局部极小值z<sub>i0</sub>;6)搜索显著性区域,输出检测结果。
地址 510006 广东省广州市番禺区广州大学城外环西路100号