一种太阳能电池片EL图像检测和缺陷识别方法技术

技术编号:19969405 阅读:70 留言:0更新日期:2019-01-03 15:38
本发明专利技术涉及一种太阳能电池片EL图像检测和缺陷识别方法,具体包括如下步骤:(1)获得待检测的太阳能电池片EL图像,定位栅线并进行区域分割;(2)删除栅线区域并重新组合图像,计算图像灰度值并进行二维构建;(3)计算粒子群的类间离散度矩阵,确定当前最佳位置;(4)更新粒子种群最优个体和粒子历史最优个体;(5)利用混沌模型产生新的混沌变量;(6)更新粒子群所有粒子的位置和速度,重新计算直到达到迭代次数;(7)根据得到的最佳位置分割得到电池片缺陷图像,并进行缺陷识别;本发明专利技术实现简单,运算速度快,能够适应不同种类的缺陷;利用混沌粒子群对电池片EL图像进行分割,能够防止局部收敛,从而得到更加准确的缺陷图像。

An EL Image Detection and Defect Recognition Method for Solar Cells

The invention relates to an EL image detection and defect recognition method for solar cell sheets, which includes the following steps: (1) obtaining the EL image of the solar cell sheet to be detected, locating the grating line and dividing the region; (2) deleting the grating line area and reconstituting the image, calculating the gray value of the image and two-dimensional construction; (3) calculating the interspecific dispersion matrix of particle swarm to determine the current situation. Optimum position; (4) Update the best individual of particle population and the best individual of particle history; (5) Generate new chaotic variables by using chaotic model; (6) Update the position and velocity of all particles of particle swarm, recalculate until iteration times are reached; (7) Segment the defect image of battery sheet according to the best position obtained, and recognize the defect; The invention is simple to realize and operate. The algorithm is fast and can adapt to different kinds of defects. The chaotic particle swarm optimization is used to segment the EL image of batteries, which can prevent local convergence and obtain more accurate defect images.

【技术实现步骤摘要】
一种太阳能电池片EL图像检测和缺陷识别方法
本专利技术属于工业视觉检测和图像处理
,具体涉及一种基于混沌粒子群算法和二维Otsu的太阳能电池片EL图像检测和缺陷识别方法。
技术介绍
随着针对环境治理关切程度的不断加深,以及分布式光伏能源的蓬勃发展,据统计,截至2017年我国光伏发电累计装机容量已达到130GW,位居全球首位。2017年,我国境内电池片产量约68GW,约占全球电池片产能的68%。太阳能行业成为近年来发展最为迅速的能源领域。伴随着技术不断进步、产业链日益成熟,光伏组件往高功率、高效率方向发展,对太阳能电池片的质量要求逐步提高,因此提高太阳能电池片的检测技术对于光伏企业提高产品效率及成品率有着极为重要的作用。针对太阳能电池片检测的研究主要集中在电性能测试及功率分选等方面,太阳能电池片EL图像是反应电池片质量的重要环节,其检测方法特别是实现快速实时的缺陷识别方面的研究较为缺少。随着太阳能产能扩大的需要、产线自动化水平的提高,实时的自动检测系统是光伏产品制造商改进工艺效率、提高产能、控制成本的重要手段。太阳能电池片EL(ElectroLuminescence,电致发光)图像反应电池片电学、光学和材料特性的空间分辨信息,因此是一种太阳能产业广泛应用的工具。太阳能电池EL图像具有规律性的纹理特征,目标和背景具有各自明显的灰度分布,因此阈值分割法非常适用于EL图像分割。二维最大类间方差法(二维OTSU法),是一种非参数无监督的全局阈值选取算法,由于其同时考虑了图像的灰度信息和空间领域信息,能获得比一维OTSU法分割效果更好的图像。二维OTSU法对于太阳能电池EL图像有着良好的分割效果。然而,二维OTSU法在搜寻最优阈值时往往要花费较长的时间,因此其计算代价也是研究的重点。针对这个问题,有必要提出利用混沌粒子群算法的改进二维OTSU法。
技术实现思路
本专利技术提供一种太阳能电池片EL图像检测和缺陷识别方法,其目的是为了提高太阳能电池片EL图像的检测效率和检测速度。为达到上述目的,本专利技术采用的技术方案是:一种太阳能电池片EL图像检测和缺陷识别方法,包括如下步骤:(1)导入待检测的太阳能电池片EL图像,定位EL图像并按电池片栅线进行区域分割;(2)对步骤(1)得到的图像删除栅线后重新组合,计算每个像素点的灰度值并与该像素点的三领域平均灰度值组成二维直方图,对于阈值(s,t),将二维直方图分割为四个区域:目标、背景、噪声和边缘;(3)对步骤(2)中二维直方图范围内任一粒子群计算目标和背景两个类的类间离散度矩阵的迹,其值最大为当前最佳位置;(4)对步骤(3)中粒子群进行更新,包括粒子种群最优个体和粒子历史最优个体;(5)对步骤(4)中更新后的粒子群计算每个粒子领域内最优个体的中心位置和各个粒子的混沌搜索半径,用Logistic模型产生新的混沌变量,并映射到二维直方图区域内;(6)对步骤(5)中产生的新变量更新每一个粒子的位置和速度,重新计算类间离散度矩阵的迹直至达到迭代次数,输出粒子群的最佳位置;(7)对步骤(6)中得到的粒子群最佳位置,分割EL图像得到电池片缺陷图像,并进行缺陷识别。进一步的,步骤(2)中,在删除所述栅线时同时删除栅线探针。进一步的,步骤(2)中,将每个像素点的灰度值与该像素点的三领域平均灰度值构成二维组(i,j),其对应联合概率密度为Pi,j:其中,L为灰度等级,0≤L≤255;fi,j为(i,j)出现频数;M×N为区域大小;通过联合概率密度Pi,j投影形成所述二维直方图。进一步的,步骤(3)中,对任一粒子群计算所有粒子对应的目标和背景两个类的类间离散度矩阵为SB,矩阵的迹为trSB:trSB=c0[(u0i-uTi)2+(u0j-uTj)2]+c1[(u1i-uTi)2+(u1j-uTj)2];其中,c0与c1分别为目标出现的概率和背景出现的概率,u0i和u0j为目标区域均值向量分量;u1i和u1j为背景区域均值向量分量;uTi和uTj为全局均值向量分量。进一步的,目标出现的概率为:背景出现的概率为:进一步的,粒子的速度和位置更新迭代方法如下:其中:——粒子i第k次迭代时的速度;——粒子i第k次迭代时的位置;pbesti——粒子i第k次迭代搜索到的最优位置;gbest——第k次迭代粒子群搜索到的最优位置;w——惯性因子;r1和r2——[0,1]之间的随机数;c1和c2——加速度因子。进一步的,步骤(7)中,根据求得的粒子群最佳位置(s*,t*),进行二值化处理,得到分割后的图像为:其中,f(x,y)为电池片EL灰度图像,g(x,y)为电池片EL灰度图像的三领域平均灰度值构成的图像,缺陷区域为0,无缺陷区域为1。进一步的,按照以下过程对太阳能电池片EL图像缺陷进行识别:选择一组包含不同种类的有缺陷和无缺陷的EL图像样本进行训练,通过混沌粒子群算法计算统计其二维直方图的最佳分割位置,根据无缺陷图像的最佳分割位置确定判定区域范围,然后对不同种类缺陷进行分类判断。采用以上技术方案后,本专利技术与现有技术相比具有如下优点:本专利技术提出的太阳能电池片EL图像检测和缺陷识别方法,对太阳能电池片EL图像使用二维OTSU法,同时考虑了图像的灰度信息和空间领域信息,能获得比传统基于一维图像的分割方法效果更好的图像。利用混沌粒子群算法使二维OTSU算法能快速收敛,防止陷入局部收敛,提高了检测方法的计算效率和正确率,能适应自动化生产线的需求。实验结果表明,基于混沌粒子群和二维OTSU法对太阳能电池片EL图像进行检测和识别有比传统方法更好的效果。附图说明附图1为太阳能电池片EL图像检测和缺陷识别流程图;附图2为二维直方图平面投影示意图。具体实施方式下面结合附图及实施例对本专利技术作进一步说明,以使本专利技术的优势和特点能更易于被本领域的研究技术人员理解。本专利技术提供一种太阳能电池片EL图像检测和缺陷识别方法,其用于对太阳能电池片分选测试阶段进行EL图像检测,参见附图1为太阳能电池片EL图像检测和缺陷识别流程图。该方法具体包括如下步骤:(1)图像预处理及二维构建对于同一台电池片EL测试机,其EL测试图像位置一致性很高,为了消除电池片栅线及栅线探针在EL图像检测过程中的影响,首先对电池片EL图像进行预处理。定位图像,删除每条栅线及栅线探针对应的宽度,并将其他区域重新组合成大小为M×N的电池片EL图像。对于所得的电池片EL图像,计算每个像素点的灰度值与该像素点的三领域平均灰度值组成二维组(i,j)。其对应联合概率密度为Pi,j:其中,L为灰度等级,0≤L≤255;fi,j为(i,j)出现频数;M×N为区域大小。(2)基于混沌粒子群的二维OTSU缺陷分割将联合概率密度投影形成二维直方图,参见附图2所示为二维直方图平面投影示意图,对于某一阈值(s,t)可将图像分隔为四个区域,远离对角线的区域2和区域3分别为噪声和边缘,在对角线上的区域0和区域1分别为目标和背景。任一粒子群计算所有粒子对应的目标和背景两个类的类间离散度矩阵为SB;矩阵的迹为trSB,称为粒子的适应度值:trSB=c0[(u0i-uTi)2+(u0j-uTj)2]+c1[(u1i-uTi)2+(u1j-uTj)2];其中,为目标出现的概率;为背景出现的概率。u0i、u本文档来自技高网
...

【技术保护点】
1.一种太阳能电池片EL图像检测和缺陷识别方法,其特征在于,包括如下步骤:(1)导入待检测的太阳能电池片EL图像,定位EL图像并按电池片栅线进行区域分割;(2)对步骤(1)得到的图像删除栅线后重新组合,计算每个像素点的灰度值并与该像素点的三领域平均灰度值组成二维直方图,对于阈值(s,t),将二维直方图分割为四个区域:目标、背景、噪声和边缘;(3)对步骤(2)中二维直方图范围内任一粒子群计算目标和背景两个类的类间离散度矩阵的迹,其值最大为当前最佳位置;(4)对步骤(3)中粒子群进行更新,包括粒子种群最优个体和粒子历史最优个体;(5)对步骤(4)中更新后的粒子群计算每个粒子领域内最优个体的中心位置和各个粒子的混沌搜索半径,用Logistic模型产生新的混沌变量,并映射到二维直方图区域内;(6)对步骤(5)中产生的新变量更新每一个粒子的位置和速度,重新计算类间离散度矩阵的迹直至达到迭代次数,输出粒子群的最佳位置;(7)对步骤(6)中得到的粒子群最佳位置,分割EL图像得到电池片缺陷图像,并进行缺陷识别。

【技术特征摘要】
1.一种太阳能电池片EL图像检测和缺陷识别方法,其特征在于,包括如下步骤:(1)导入待检测的太阳能电池片EL图像,定位EL图像并按电池片栅线进行区域分割;(2)对步骤(1)得到的图像删除栅线后重新组合,计算每个像素点的灰度值并与该像素点的三领域平均灰度值组成二维直方图,对于阈值(s,t),将二维直方图分割为四个区域:目标、背景、噪声和边缘;(3)对步骤(2)中二维直方图范围内任一粒子群计算目标和背景两个类的类间离散度矩阵的迹,其值最大为当前最佳位置;(4)对步骤(3)中粒子群进行更新,包括粒子种群最优个体和粒子历史最优个体;(5)对步骤(4)中更新后的粒子群计算每个粒子领域内最优个体的中心位置和各个粒子的混沌搜索半径,用Logistic模型产生新的混沌变量,并映射到二维直方图区域内;(6)对步骤(5)中产生的新变量更新每一个粒子的位置和速度,重新计算类间离散度矩阵的迹直至达到迭代次数,输出粒子群的最佳位置;(7)对步骤(6)中得到的粒子群最佳位置,分割EL图像得到电池片缺陷图像,并进行缺陷识别。2.根据权利要求1所述的一种太阳能电池片EL图像检测和缺陷识别方法,其特征在于:步骤(2)中,在删除所述栅线时同时删除栅线探针。3.根据权利要求1所述的一种太阳能电池片EL图像检测和缺陷识别方法,其特征在于:步骤(2)中,将每个像素点的灰度值与该像素点的三领域平均灰度值构成二维组(i,j),其对应联合概率密度为Pi,j:其中,L为灰度等级,0≤L≤255;fi,j为(i,j)出现频数;M×N为区域大小;通过联合概率密度Pi,j投影形成所述二维直方图。4.根据权利要求3所述的一种太阳能电池片EL图像检测和缺陷识别方法,其特征在于:步骤(3)中,对任...

【专利技术属性】
技术研发人员:倪彬彬邹平国张文中李强张镇滔陈亚彬
申请(专利权)人:苏州热工研究院有限公司中国广核集团有限公司中国广核电力股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1