基于机器视觉的锂电池缺陷检测系统及方法与流程

文档序号:14570167发布日期:2018-06-01 21:43阅读:477来源:国知局
基于机器视觉的锂电池缺陷检测系统及方法与流程
本发明涉及属于锂电池自动化设备
技术领域
,尤其是一种基于机器视觉的锂电池缺陷检测系统。
背景技术
:在锂电池生产工艺中,锂电池侧边胶合前需要检测侧边是否存在破损,漏液,封膜切边不良等状况。在现有生产中首先从产线上提取锂电池到夹具中,经过切刀切边后滴胶再胶合,其中确定胶合前电池侧边是否存在破损是十分重要的,涉及到电池的合格率和安全性。在现有生产工序中,因检测步骤在切刀切边后,滴胶前,这一检测工艺较难在机器上进行人工检测,大都在胶合后或产线前人工肉眼检测。采用现有检测工序时,因为检测不实时,人工肉眼易视觉疲劳,人为影响因素大等原因,存在着检测效率低,漏检率高等现象。在现有技术工序中,人工检测存在着很多缺点,如检测不实时,人为判断标准不一,人为因素影响较多等,也会导致锂电池存在人为二次接触导致破损的情况。技术实现要素:本发明的目的在于克服现有技术中存在的不足,提供一种基于机器视觉的锂电池缺陷检测系统及方法,用相机拍摄锂电池切边后,滴胶前的侧边图像,通过图像分析检测锂电池侧边是否在破损,漏液,封膜切边不良等状况,将检测结果实时反馈给工控机,最后挑出不合格的锂电池。本发明采用的技术方案是:一种基于机器视觉的锂电池缺陷检测方法,包括以下步骤:步骤S1,采集锂电池侧边的图像;步骤S2,对采集的图像进行处理和分析;步骤S3,根据图像处理和分析的判断结果,对锂电池进行良品与不良品分流处理。进一步地,步骤S2具体包括:步骤S201,首先对图像进行预处理,转换成相应灰度图;步骤S202,定位锂电池的位置,从灰度图中抓取要检测的区域;采用平均阈值分割法处理;具体包括:对灰度图中每一行像素用公式(1)计算:其中m为每行像素灰度值的平均阈值,c是图像的长度,a是补偿参数,x表示一行上各个像素的灰度值;用上述相同方法得到每列像素灰度值的平均阈值;然后用阈值分割法得到锂电池的边缘,进一步找到锂电池上需要检测的区域;步骤S203,采用梯度标记,对检测区域内梯度超过设定阈值的缺陷进行分析和标记;具体如下:检测区域内像素灰度值作卷积,得到像素灰度值变化的梯度;卷积处理输出的像素灰度值变化的梯度y(i,j)是输入像素灰度值f(i+a,j+b)的加权和,如公式(2)计算:其中h是卷积运算的核,a和b是卷积核的长度和宽度,i和j是图像像素的横坐标和纵坐标;步骤S204,将标记的区域连通作为缺陷区域;步骤S205,根据标记出的缺陷区域的面积和/或周长来判断该缺陷区域是否是需要检测出的缺陷。进一步地,步骤S201中还进行降噪处理。进一步地,补偿参数a取值范围(0-50)。进一步地,步骤S203中,在做卷积时,针对不同的缺陷采用不同的核进行运算。进一步地,步骤S3中,具体包括:如果判断结果显示来料是良品,则标记为ok,该工位的锂电池会正常流到下一个工序;如果判断结果显示缺陷区域被判断为缺陷,则记住该工位的锂电池后把锂电池流入不良品区域。本发明还提供一种基于机器视觉的锂电池缺陷检测系统,包括相机、视觉检测系统、控制系统;在检测工位设置传感器,以检测是否有锂电池,如有则相应触发相机采集图像;相机侧向对准检测工位,以拍摄锂电池侧边的图像;相机连接视觉检测系统,视觉检测系统连接控制系统;视觉检测系统通过视觉检测软件对采集的图像进行处理和分析;控制系统根据图像处理和分析的判断结果,对锂电池进行良品与不良品分流处理。本发明的优点:本发明采用CCD视觉非接触式检测,主要解决了锂电池侧边胶合前需要检测电池侧边是否存在缺陷的问题,同时又保证了该工序检测不会二次人为接触导致电池破损,检测效率高,漏检率低。1)节约的大量的人力资源并保证了检测的效率。2)图像处理过程中电池定位算法和缺陷检测算法提高了检测精度和稳定性;可以保证自动识别需要检测的电池区域,标记出缺陷区域在图像中的具体的位置,面积和周长大小。附图说明图1为本发明的检测系统示意图。图2为本发明的正常锂电池侧面示意图。图3为本发明的锂电池侧边存在漏液现象示意图。图4为本发明的锂电池侧边存在异物示意图。图5为本发明的锂电池切边不良示意图。图6为本发明实施例检测方法流程图。具体实施方式下面结合具体附图和实施例对本发明作进一步说明。基于机器视觉的锂电池缺陷检测系统,如图1所示,包括CCD相机1、视觉检测系统2、控制系统3;其中视觉检测系统2可以是一台计算机,上面安装有视觉检测软件;控制系统3可以是工控机;在检测工位4可设置传感器,以检测夹具中是否有锂电池,如有则相应触发CCD相机1采集图像;CCD相机1侧向对准检测工位4,以拍摄锂电池侧边的图像;CCD相机1连接视觉检测系统2,视觉检测系统2连接控制系统3;图2中显示了锂电池切边工艺后正常的情况,锂电池5的侧边501完好,切边后的封膜6也正常;图3中显示了锂电池切边工艺后,锂电池5侧边501漏液的情况;图4中显示了锂电池切边工艺后,锂电池侧边501存在异物的情况;这会导致后续封膜6包装后,锂电池成品中存在异物或封装不良;图5中显示了锂电池切边工艺后,封膜6切边不良的情况,这会导致后续无法进行封装;基于机器视觉的锂电池缺陷检测方法,具体包括以下步骤:步骤S1,CCD相机1采集锂电池侧边的图像,并将图像传送给视觉检测系统2;步骤S2,视觉检测系统2对接收到的图像进行处理和分析,主要通过视觉检测软件进行;具体包括:步骤S201,首先对图像进行预处理,转换成相应灰度图,以及降噪处理,去除干扰因素;步骤S202,定位锂电池的位置,从灰度图中抓取要检测的区域;采用平均阈值分割法处理;具体包括:对灰度图中每一行像素用公式(1)计算:其中m为每行像素灰度值的平均阈值,c是图像的长度,a是补偿参数(0-50),x表示一行上各个像素的灰度值;用上述相同方法得到每列像素灰度值的平均阈值;然后用阈值分割法得到锂电池的边缘,进一步找到锂电池上需要检测的区域;举例来说,假如有下表所示8行像素;50501005050505050505050505050501001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001001005050505050505050505050501005050锂电池的上下边缘是第2和第7行;先计算每行像素灰度值的平均阈值,比如得到的是:20,50,100,100,100,100,50,20;然后进行阈值分割,阈值是50就会得到正确的2到7行边缘;对于图像的每列像素,采用相同的处理方法进行阈值分割;步骤S203,采用梯度标记,对检测区域内梯度超过设定阈值的缺陷进行分析和标记;具体如下:检测区域内像素灰度值作卷积,得到像素灰度值变化的梯度;在做卷积时,可针对不同的缺陷采用不同的核进行运算;卷积处理输出的像素灰度值变化的梯度y(i,j)是输入像素灰度值f(i+a,j+b)的加权和,如公式(2)计算:其中h是卷积运算的核,a和b是卷积核的长度和宽度,i和j是图像像素的横坐标和纵坐标;步骤S204,将标记的区域连通作为缺陷区域;步骤S205,根据标记出的缺陷区域的面积和周长来决定该缺陷区域是否是想要检测出的缺陷;实际检测时,有些面积非常小的缺陷区域,可能不判断为缺陷;步骤S3,视觉检测系统的判断结果发送给控制系统;控制系统进行:如果判断结果显示来料是良品,则标记为ok,该工位的锂电池会正常流到下一个工序;如果判断结果显示缺陷区域被判断为缺陷,则控制系统如工控机记住该工位的锂电池后把锂电池流入不良品区域;锂电池缺陷具体检测过程如图6所示,首先锂电池通过相机检测的工位,通过传感器检测出夹具中是否有锂电池,如果有电池,工控机控制的相机开始触发采集图像,图像传送到视觉检测软件,经过软件的分析判断锂电池侧边是否有缺陷,把结果信息发送给工控机,如果是正常料,则流入下一道工序,如果是不良品则记录当前电池的工位,把锂电池流入不良品区域;至此缺陷检测功能完成。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1