[发明专利]一种碱性电池尾端凹凸缺陷检测方法有效
申请号: | 201310342946.1 | 申请日: | 2013-08-08 |
公开(公告)号: | CN103413333A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 罗净;田丹;李坤艳;张增武;胡文华 | 申请(专利权)人: | 宁波成电泰克电子信息技术发展有限公司 |
主分类号: | G06T7/60 | 分类号: | G06T7/60;G01N21/956 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 邱积权 |
地址: | 315040 浙江省宁*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种碱性电池尾端凹凸缺陷检测方法,通过创建电池尾端内圈区域初始图像的矩阵,对该矩阵分别采用一阶微分滤波和二阶微分滤波后,再通过高通滤波去除噪声干扰,最后利用区域生长算法得到整个电池尾端的凹凸缺陷区域;优点是实现噪声和凹凸缺陷的准确区分,由此,本发明的凹凸缺陷检测方法可以应用于碱性电池尾端凹凸缺陷的检测,从而实现机器视觉技术在碱性电池尾端缺陷检测上的应用。 | ||
搜索关键词: | 一种 碱性 电池 尾端 凹凸 缺陷 检测 方法 | ||
【主权项】:
一种碱性电池尾端凹凸缺陷检测方法,其特征在于包括如下步骤:S1:将获取到的碱性电池尾端凹环以内的圆形区域原始图像的分辨率记为m×n,m表示行数,n表示列数,将该原始图像用矩阵表示为:Am×n={aij|0≤aij≤255且aij∈N},其中Am×n表示原始图像,aij表示位于矩阵Am×n中第i行第j列的元素,0≤i≤m,0≤j≤n,N为自然数集;S2:应用一阶微分滤波器算出矩阵Am×n中各元素的一阶微分值,得到一阶微分矩阵Bm×n,其中Bm×n与矩阵Am×n具有相同的行列数,bij为位于矩阵Bm×n中第i行第j列的元素,其大小为Am×n中位于第i行第j列的元素aij的一阶微分值;S3:设定阈值T1=mean(abs(Bm×n)),其中mean(·)为取均值运算,abs(·)为取绝对值运算,即阈值T1等于Bm×n中所有元素取绝对值后再平均的结果,应用高通滤波器,将Bm×n中元素bij的绝对值小于T1的元素滤除,得到新的矩阵 B ′ m × n = b ′ ij = b ij , b ij > = T 1 b ′ ij = 0 , b ij < T 1 , 其中B'm×n与矩阵Bm×n具有相同的行列数,b'ij为位于矩阵B'm×n中第i行第j列的元素,其大小为一阶微分矩阵Bm×n中位于第i行第j列的元素bij与阈值T1相比较后的结果;S4:应用二阶微分滤波器算出矩阵Am×n中各元素的二阶微分值,得到二阶微分矩阵Em×n,其中Em×n与矩阵Am×n具有相同的行列数,eij为位于矩阵Em×n中第i行第j列的元素,其大小为Am×n中位于第i行第j列的元素aij的二阶微分值;S5:设定阈值T2=λmax(abs(Em×n)),其中max(·)为取最大值运算,0<λ<1,即阈值T2为Em×n中所有元素取绝对值后再取最大值的结果最后乘上系数λ,应用高通滤波器,将Em×n中元素eij的绝对值小于T2的元素滤除,得到新的矩阵 E ′ m × n = e ′ ij = e ij , e ij > = T 2 e ′ ij = 0 , e ij < T 2 , 其中E'm×n与矩阵Em×n具有相同的行列数,e'ij为位于矩阵E'm×n 中第i行第j列的元素,其大小为Em×n中位于第i行第j列的元素eij与阈值T2相比较后的结果;S6:以E'm×n中e'ij不为零的元素所在的位置为生长点,按照8邻域内B'm×n中元素不为零的生长准则,以及8邻域内B'm×n中元素全部为零的生长停止条件,对矩阵B'm×n运用区域生长算法,得出的结果即为碱性电池尾端具有凹凸缺陷的区域图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波成电泰克电子信息技术发展有限公司,未经宁波成电泰克电子信息技术发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310342946.1/,转载请声明来源钻瓜专利网。
- 上一篇:不良驾驶行为分析评价系统
- 下一篇:一种复杂场景下可靠的视频摘要生成方法