一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种锂电池极片缺陷检测方法及系统与流程

2022-02-22 17:59:17 来源:中国专利 TAG:


1.本发明涉及机器视觉技术领域,尤其是涉及一种锂电池极片缺陷检测方法及系统。


背景技术:

2.基于机器视觉的缺陷检测方法是一种新颖的、自动化程度与准确度较高的工业检测方法。在利用机器视觉技术进行缺陷检测时,主要有图像获取、图像预处理、特征识别及提取、缺陷检测分类等步骤,其中关键步骤为图像预处理和特征识别及提取,包含图像去噪、图像增强、图像分割与轮廓检测。图像去噪阶段主要使用高斯滤波、均值滤波和中值滤波和等方法,图像增强阶段主要使用直方图均衡化、幂律(伽马)变换、灰度线性变换等方法。图像分割阶段主要使用基于阈值的分割方法和基于区域的分割方法等。
3.在锂电池的生产过程中,极片作为锂电池的重要组成成分,其质量的好坏直接影响锂电池的化学性能和使用寿命,而当锂电池极片出现缺陷时也会带来一定的安全隐患,所以,对锂电池极片的缺陷检测非常重要。目前在进行锂电池极片缺陷检测时,在图像预处理阶段采用高斯滤波、均值滤波和中值滤波进行去噪时,会导致丢失缺陷的边缘信息。在图像分割阶段,阈值分割算法对噪声敏感,对灰度差异不明显以及不同目标灰度值有重叠时分割不明显,所以需要与其他方法进行结合,合适的阈值较难查找。区域分割算法容易造成图像的过度分割,较难得到良好的分割效果。


技术实现要素:

4.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种锂电池极片缺陷检测方法及系统,计算速度快,准确性高,分割效果好。
5.本发明的目的可以通过以下技术方案来实现:
6.一种锂电池极片缺陷检测方法,包括以下步骤:
7.1)根据含极片缺陷的锂电池图像,通过图像roi提取算法获取锂电池极片图像;
8.2)利用双边滤波算法对锂电池极片图像进行去噪;
9.3)利用多尺度msr算法对锂电池极片图像进行增强;
10.4)利用grabcut算法对锂电池极片图像进行分割,获得分割图像;
11.5)通过形态学处理对分割图像进行优化;
12.6)根据分割图像,通过边缘检测算法提取锂电池极片区域的缺陷边缘;
13.7)根据缺陷边缘,采用最小外接矩形法标定缺陷轮廓;
14.采用图像roi提取算法提取锂电池极片图像,消除锂电池图像中极耳区域和底部背景区域的影响;
15.利用多尺度msr算法增强图像,在保持图像高保真度与对图像的动态范围进行压缩的同时,实现色彩增强、颜色恒常性、局部动态范围压缩、全局动态范围压缩,增大锂电池极片的缺陷区域与极片区域的灰度差异,提高分割效果;
16.采用grabcut算法对图像进行分割,再利用形态学方法优化分割结果,所述的grabcut算法在进行图像分割时,可以对前景和背景实现较好的分割,所述的grabcut算法主要利用图像中的纹理信息和边界信息,只要少量的用户交互操作即可得到较好的分割结果,与阈值分割算法相比,计算速度较快,得到的结果也比较精确。
17.进一步地,所述的步骤5)包括:
18.对分割图像进行腐蚀;
19.对经过grabcut算法分割后的图像进行腐蚀处理,可以有效去除与缺陷区域无关的微小噪声,有利于准确的提取缺陷的边缘信息。
20.进一步地,所述的边缘检测算法为canny算法,所述的canny算子采用一阶偏导的有限差分来计算梯度幅值和方向,对梯度幅值进行非极大值抑制,并采用双阈值算法处理和连接边缘,能够准确地提取漏金属与划痕缺陷的边缘信息。
21.进一步地,所述的多尺度msr算法的计算公式为:
[0022][0023][0024]
∫∫f(x,y)dxdy=1
[0025]
其中,s(x,y)为原始图像,输出图像为r(x,y),f(x,y)为中心环绕函数,ci为高斯环绕尺度,k是高斯中心环绕函数,wk为权重。
[0026]
进一步地,所述的k取值为3,且保证多尺度msr算法兼有ssr高、中、低三个尺度,提高图像增强效果。
[0027]
一种锂电池极片缺陷检测系统,包括图像提取模块、图像去噪模块、图像增强模块、图像分割模块、图像优化模块、缺陷检测模块和轮廓标定模块;
[0028]
所述的图像提取模块用于根据含极片缺陷的锂电池图像,通过图像roi提取算法获取锂电池极片图像;
[0029]
所述的图像去噪模块用于利用双边滤波算法对锂电池极片图像进行去噪;
[0030]
所述的图像增强模块用于利用多尺度msr算法对锂电池极片图像进行增强;
[0031]
所述的图像分割模块用于利用grabcut算法对锂电池极片图像进行分割,获得分割图像;
[0032]
所述的图像优化模块用于通过形态学处理对分割图像进行优化;
[0033]
所述的缺陷检测模块用于根据分割图像,通过边缘检测算法提取锂电池极片区域的缺陷边缘;
[0034]
所述的轮廓标定模块,用于根据缺陷边缘,采用最小外接矩形法标定缺陷轮廓;
[0035]
利用多尺度msr算法增强图像,在保持图像高保真度与对图像的动态范围进行压缩的同时,实现色彩增强、颜色恒常性、局部动态范围压缩、全局动态范围压缩,增大锂电池极片的缺陷区域与极片区域的灰度差异,提高分割效果;
[0036]
采用grabcut算法对图像进行分割,再利用形态学方法优化分割结果,所述的
grabcut算法在进行图像分割时,可以对前景和背景实现较好的分割,所述的grabcut算法主要利用图像中的纹理信息和边界信息,只要少量的用户交互操作即可得到较好的分割结果,与阈值分割算法相比,计算速度较快,得到的结果也比较精确。
[0037]
进一步地,所述的形态学处理过程包括:
[0038]
所述的图像优化模块对分割图像进行腐蚀;
[0039]
对经过grabcut算法分割后的图像进行腐蚀处理,可以有效去除与缺陷区域无关的微小噪声,有利于准确的提取缺陷的边缘信息。
[0040]
进一步地,所述的边缘检测算法为canny算法,所述的canny算子采用一阶偏导的有限差分来计算梯度幅值和方向,对梯度幅值进行非极大值抑制,并采用双阈值算法处理和连接边缘,能够准确地提取漏金属与划痕缺陷的边缘信息。
[0041]
进一步地,所述的多尺度msr算法的计算公式为:
[0042][0043][0044]
∫∫f(x,y)dxdy=1
[0045]
其中,s(x,y)为原始图像,输出图像为r(x,y),f(x,y)为中心环绕函数,ci为高斯环绕尺度,k是高斯中心环绕函数,wk为权重。
[0046]
进一步地,所述的k取值为3,且保证多尺度msr算法兼有ssr高、中、低三个尺度,提高图像增强效果。
[0047]
与现有技术相比,本发明具有以如下有益效果:
[0048]
(1)本发明首先对锂电池图像进行图像预处理,考虑到采集的锂电池图像包含极片、极耳以及底部背景,采用roi方法提取锂电池极片区域,再利用双边滤波算法和多尺度msr算法进行图像的去噪、增强,然后进行极片缺陷检测,采用grabcut算法对图像进行分割,并对分割后的图像进行形态学处理,优化分割结果;最后利用canny算法提取缺陷的边缘特征并采用最小外接矩形法绘制缺陷轮廓、计算缺陷几何信息,多尺度msr算法能够在保持图像高保真度与对图像的动态范围进行压缩的同时,实现色彩增强、颜色恒常性、局部动态范围压缩、全局动态范围压缩,增大锂电池极片的缺陷区域与极片区域的灰度差异,提高分割效果,有利于提高缺陷检测的准确度,grabcut算法主要利用图像中的纹理信息和边界信息,只要少量的用户交互操作即可得到较好的分割结果,与阈值分割算法相比,计算速度更快,准确性高;
[0049]
(2)本发明对经过grabcut算法分割后的图像进行腐蚀处理,可以有效去除与缺陷区域无关的微小噪声,有利于准确的提取缺陷的边缘信息;
[0050]
(3)本发明边缘检测算法为canny算法,canny算子采用一阶偏导的有限差分来计算梯度幅值和方向,对梯度幅值进行非极大值抑制,并采用双阈值算法处理和连接边缘,能够准确地提取漏金属与划痕缺陷的边缘信息;
[0051]
(4)本发明多尺度msr算法中的k取值为3,且保证多尺度msr算法兼有ssr高、中、低三个尺度,提高图像增强效果。
附图说明
[0052]
图1为本发明的方法流程示意图;
[0053]
图2为极片存在漏金属缺陷的锂电池图像;
[0054]
图3为由图2获得的锂电池极片图像;
[0055]
图4为对图3去噪后获得的锂电池极片图像;
[0056]
图5为对图4增强后获得的锂电池极片图像;
[0057]
图6为对图5分割后获得的分割图像;
[0058]
图7为对图6进行形态学处理后获得的分割图像;
[0059]
图8为对图7进行边缘检测后获得的缺陷边缘图像;
[0060]
图9为对图8进行标定后获得的缺陷轮廓图像;
[0061]
图10为极片存在划痕缺陷的锂电池图像;
[0062]
图11为由图10获得的锂电池极片图像;
[0063]
图12为对图11去噪后获得的锂电池极片图像;
[0064]
图13为对图12增强后获得的锂电池极片图像;
[0065]
图14为对图13分割后获得的分割图像;
[0066]
图15为对图14进行形态学处理后获得的分割图像;
[0067]
图16为对图15进行边缘检测后获得的缺陷边缘图像;
[0068]
图17为对图16进行标定后获得的缺陷轮廓图像。
具体实施方式
[0069]
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
[0070]
实施例1
[0071]
一种锂电池极片缺陷检测方法,包括以下步骤:
[0072]
1)根据含极片缺陷的锂电池图像,通过图像roi提取算法获取锂电池极片图像;
[0073]
2)利用双边滤波算法对锂电池极片图像进行去噪;
[0074]
3)利用多尺度msr算法对锂电池极片图像进行增强;
[0075]
4)利用grabcut算法对锂电池极片图像进行分割,获得分割图像;
[0076]
5)通过形态学处理对分割图像进行优化;
[0077]
6)根据分割图像,通过边缘检测算法提取锂电池极片区域的缺陷边缘;
[0078]
7)根据缺陷边缘,采用最小外接矩形法标定缺陷轮廓;
[0079]
如图2和图10,本实施例通过工业相机获得含两张含极片缺陷的锂电池图像,其中,图2中极片存在漏金属缺陷,图9中极片存在划痕缺陷;
[0080]
根据图2和图10,采用图像roi提取算法提取锂电池极片图像,消除含极片缺陷的
锂电池图像中极耳区域和底部背景区域的影响,对应获得图3和图11。
[0081]
根据图3和图11,经步骤2)处理后对应获得图4和图12。
[0082]
常见的锂电池极片缺陷有划痕和漏金属缺陷,划痕形状多为线形且深度长短不一,多为生产过程中操作不当或异物摩擦所致。漏金属缺陷多为块状但也有部分连续区域,多为生产过程中磨损程度过大或极片受力不均所致。
[0083]
利用多尺度msr算法增强图4和图12,对应获得图5和图13,在保持图像高保真度与对图像的动态范围进行压缩的同时,实现色彩增强、颜色恒常性、局部动态范围压缩、全局动态范围压缩,增大锂电池极片的缺陷区域与极片区域的灰度差异,提高分割效果。
[0084]
采用grabcut算法对图5和图13图像进行分割,对应获得图6和图14,再利用形态学方法优化图6和图14,对应获得图7和图15,grabcut算法在进行图像分割时,可以对前景和背景实现较好的分割,grabcut算法主要利用图像中的纹理(颜色)信息和边界(反差)信息,只要少量的用户交互操作即可得到较好的分割结果,与阈值分割算法相比,计算速度较快,得到的结果也比较精确。
[0085]
多尺度msr算法的计算公式为:
[0086][0087][0088]
∫∫f(x,y)dxdy=1
[0089]
其中,s(x,y)为原始图像,输出图像为r(x,y),f(x,y)为中心环绕函数,ci为高斯环绕尺度,k是高斯中心环绕函数,wk为权重。
[0090]
而k取1时,msr退化为ssr,本实施例k取值为3,且保证多尺度msr算法兼有ssr高、中、低三个尺度,提高图像增强效果,本实施例ci分别取15、80和200。
[0091]
步骤5)包括:
[0092]
对分割图像进行腐蚀,内核选定为2
×
2;
[0093]
对经过grabcut算法分割后的图像进行腐蚀处理,可以有效去除与缺陷区域无关的微小噪声,有利于准确的提取缺陷的边缘信息。
[0094]
边缘检测算法为canny算法,canny算子采用一阶偏导的有限差分来计算梯度幅值和方向,对梯度幅值进行非极大值抑制,并采用双阈值算法处理和连接边缘,能够准确地提取漏金属与划痕缺陷的边缘信息,对根据图7和图15进行边缘检测,对应获得图8和图16;
[0095]
再根据图8和图16,采用最小外接矩形法标定缺陷轮廓,对应获得图9和图17。
[0096]
实施例2
[0097]
一种锂电池极片缺陷检测系统,包括图像提取模块、图像去噪模块、图像增强模块、图像分割模块、图像优化模块和缺陷检测模块;
[0098]
图像提取模块根据含极片缺陷的锂电池图像,通过图像roi提取算法获取锂电池极片图像;
[0099]
图像去噪模块利用双边滤波算法对锂电池极片图像进行去噪;
[0100]
图像增强模块利用多尺度msr算法对锂电池极片图像进行增强;
[0101]
图像分割模块利用grabcut算法对锂电池极片图像进行分割,获得分割图像;
[0102]
图像优化模块通过形态学处理对分割图像进行优化;
[0103]
缺陷检测模块用于根据分割图像,通过边缘检测算法提取锂电池极片区域的缺陷边缘;
[0104]
轮廓标定模块,用于根据缺陷边缘,采用最小外接矩形法标定缺陷轮廓;
[0105]
利用多尺度msr算法增强图像,在保持图像高保真度与对图像的动态范围进行压缩的同时,实现色彩增强、颜色恒常性、局部动态范围压缩、全局动态范围压缩,增大锂电池极片的缺陷区域与极片区域的灰度差异,提高分割效果;采用grabcut算法对图像进行分割,再利用形态学方法优化分割结果,grabcut算法在进行图像分割时,可以对前景和背景实现较好的分割,grabcut算法主要利用图像中的纹理(颜色)信息和边界(反差)信息,只要少量的用户交互操作即可得到较好的分割结果,与阈值分割算法相比,计算速度较快,得到的结果也比较精确。
[0106]
形态学处理过程包括:
[0107]
图像优化模块对分割图像进行腐蚀,内核选定为2
×
2;
[0108]
对经过grabcut算法分割后的图像进行腐蚀处理,可以有效去除与缺陷区域无关的微小噪声,有利于准确的提取缺陷的边缘信息。
[0109]
边缘检测算法为canny算法,canny算子采用一阶偏导的有限差分来计算梯度幅值和方向,对梯度幅值进行非极大值抑制,并采用双阈值算法处理和连接边缘,能够准确地提取漏金属与划痕缺陷的边缘信息。
[0110]
多尺度msr算法的计算公式为:
[0111][0112][0113]
∫∫f(x,y)dxdy=1
[0114]
其中,s(x,y)为原始图像,输出图像为r(x,y),f(x,y)为中心环绕函数,ci为高斯环绕尺度,k是高斯中心环绕函数,wk为权重。
[0115]
k取值为3,且保证多尺度msr算法兼有ssr高、中、低三个尺度,提高图像增强效果。
[0116]
实施例1和实施例2提出了一种锂电池极片缺陷检测方法及系统,首先对锂电池图像进行图像预处理,考虑到采集的锂电池图像包含极片、极耳以及底部背景,采用roi方法提取锂电池极片区域,再利用双边滤波算法和多尺度msr算法进行图像的去噪、增强,然后进行极片缺陷检测,采用grabcut算法对图像进行分割,并对分割后的图像进行形态学处理,优化分割结果;最后利用canny算法提取缺陷的边缘特征并采用最小外接矩形法绘制缺陷轮廓、计算缺陷几何信息,多尺度msr算法能够在保持图像高保真度与对图像的动态范围进行压缩的同时,实现色彩增强、颜色恒常性、局部动态范围压缩、全局动态范围压缩,增大
锂电池极片的缺陷区域与极片区域的灰度差异,提高分割效果,有利于提高缺陷检测的准确度,grabcut算法主要利用图像中的纹理信息和边界信息,只要少量的用户交互操作即可得到较好的分割结果,与阈值分割算法相比,计算速度更快,准确性高。
[0117]
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献