发明名称 计算机系统中基于图像处理实现SIM卡缺陷检测的方法
摘要 本发明涉及一种计算机系统中基于图像处理实现SIM卡缺陷检测的方法,属于SIM卡生产技术领域。该方法在对目标模板和参考模板进行二值化处理后,对目标模板和参考模板进行KL距离计算获得最佳匹配模板,对最佳匹配模型进行网格划分,并对每个网格空间采用空间金子塔的匹配计算。从而获得SIM卡损伤所在的网格位置,进而利用网格位置表征出SIM卡在生产过程中产生损伤的位置,实现了基于图像处理的,快速且准确的SIM卡缺陷检测,且本发明的计算机系统中基于图像处理实现SIM卡缺陷检测的方法,实现方式简便,检测效果可靠,实现成本也相对低廉。
申请公布号 CN103106663B 申请公布日期 2015.12.09
申请号 CN201310052985.8 申请日期 2013.02.19
申请人 公安部第三研究所 发明人 姚晨;洪丽娟;成云飞
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 上海智信专利代理有限公司 31002 代理人 王洁;郑暄
主权项 一种计算机系统中基于图像处理实现SIM卡缺陷检测的方法,其特征在于,所述的方法包括以下步骤:(1)系统获取SIM卡图像和参考模板;(2)系统将所述的SIM卡图像转换为灰阶空间图像;(3)系统选取所述的SIM卡图像中与所述的参考模板尺寸相同的区域为目标模板;(4)系统对所述的目标模板和参考模板进行二值化处理,获得二值化处理结果;(5)系统对所述的目标模板和参考模板进行KL距离计算,获得KL距离计算结果;所述的对目标模板和参考模板进行KL距离计算,具体为:系统利用以下公式计算目标模板和参考模板的KL距离KL(M||T):<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>K</mi><mi>L</mi><mrow><mo>(</mo><mi>M</mi><mo>|</mo><mo>|</mo><mi>T</mi><mo>)</mo></mrow><mo>=</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><mi>l</mi><mi>n</mi><mrow><mo>(</mo><mfrac><mrow><mi>M</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow><mrow><mi>T</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow></mfrac><mo>)</mo></mrow><mi>M</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000766915650000011.GIF" wi="634" he="141" /></maths>其中,i为直方图中像素灰度值,M(i)为所述的目标模板中像素值为i概率分布,T(i)为所述的参考模板中像素值为i概率分布;(6)系统根据所述的二值化处理结果和KL距离计算结果确定待检测的SIM卡区域;(7)系统将所述的待检测的SIM卡区域与所述的参考模板进行相同的网格划分;(8)系统将所述的待检测的SIM卡区域的网格与对应的参考模板的网格进行匹配计算;(9)系统根据所述的匹配计算结果标记所述的待检测的SIM卡区域内的SIM卡缺陷位置;所述的步骤(8)具体包括以下步骤:(81)系统计算所述的待检测的SIM卡区域的网格与对应的参考模板的网格间的平均梯度值<img file="FDA0000766915650000012.GIF" wi="110" he="75" />(82)系统判断所述的平均梯度值<img file="FDA0000766915650000013.GIF" wi="80" he="70" />是否大于预设的阈值,若是,则进入步骤(83);若否,则判断所述的待检测的SIM卡区域的网格与对应的参考模板的网格匹配;(83)系统对所述的待检测的SIM卡区域的网格与对应的参考模板的网格进行匹配计算;所述的系统对待检测的SIM卡区域的网格与对应的参考模板的网格进行匹配计算,具体为:系统根据以下公式计算所述的待检测的SIM卡区域的网格与对应的参考模板的网格进行空间金子塔局部网格匹配系数<img file="FDA0000766915650000014.GIF" wi="445" he="78" /><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>m</mi><mi>a</mi><mi>t</mi><mi>c</mi><mi>h</mi><mrow><mo>(</mo><msubsup><mi>H</mi><mi>m</mi><mi>l</mi></msubsup><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><msubsup><mi>H</mi><mi>t</mi><mi>l</mi></msubsup><mo>(</mo><mi>i</mi><mo>)</mo><mo>)</mo></mrow><mo>=</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msubsup><mi>H</mi><mi>m</mi><mi>l</mi></msubsup><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><msubsup><mi>H</mi><mi>t</mi><mi>l</mi></msubsup><mo>(</mo><mi>i</mi><mo>)</mo><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000766915650000021.GIF" wi="910" he="120" /></maths>其中,<img file="FDA0000766915650000022.GIF" wi="130" he="79" />为待检测的SIM卡区域网格中第l层金字塔的直方图,<img file="FDA0000766915650000023.GIF" wi="134" he="79" />为参考模板网格中第l层金字塔的直方图。
地址 200031 上海市徐汇区岳阳路76号