一种基于光伏电池栅线缺陷的编码检测方法技术

技术编号:35432087 阅读:12 留言:0更新日期:2022-11-03 11:37
本发明专利技术涉及图像处理技术领域,具体涉及一种基于光伏电池栅线缺陷的编码检测方法,该方法包括:获取多个光伏电池板的表面图像的二值图像,对二值图像进行编码获取编码数列,根据编码数列获取系数矩阵,根据系数矩阵确定二值图像中的子栅线元素行、背景元素行,获取二值图像中子栅线元素行两背景像素行的标准行数,根据标准行数与连续相邻的背景元素对应的像素行的行数计算与标准行数的差值,根据差值对应的连续且相邻背景元素行的相邻行为子栅线元素行的行数、预设的子栅线元素行的标准行数确定缺陷的类型,根据每个栅线缺陷的类型、准确位置、缺陷原因对生产工艺或者设备进行准确调整,本发明专利技术方法为准确快速的调整生产设备或者工艺提供参考。者工艺提供参考。者工艺提供参考。

【技术实现步骤摘要】
一种基于光伏电池栅线缺陷的编码检测方法


[0001]本专利技术涉及图像处理
,具体涉及一种基于光伏电池栅线缺陷的编码检测方法。

技术介绍

[0002]目前我国的光伏电池产业在我国市场有着巨大的潜能,然而光伏电池在生产的过程中,常常因为印刷的过程中,因为黏合网版的清理不及时、网版缺陷或者网版的平稳程度等问题,导致光伏电池的栅线出现各种各样的缺陷,比如:断栅、粗栅、细栅和粗节等栅线的质量缺陷。
[0003]由于栅线是光伏电池的汇流线,其主要用于承载光伏电池的电流的第一级导线,栅线将电流汇集到汇流带上,再与接线盒相连,最终由接线盒的线缆导出进行供电,因此,栅线的质量缺陷会导致光伏电池功率损失等一系列问题,栅线的缺陷检测是十分重要的。
[0004]栅线缺陷目前的检测方法主要是两种:人工检测和机器视觉检测,人工检测主要存在以下问题:效率不高、因为主观因素准确性不够和人工成本高的;对于机器视觉检测,基本是利用模板匹配的方法确定缺陷,但其并未确定缺陷的准确类型,因此,不能确定产生缺陷的原因,进而导致不能准确对生产设备或者工艺进行调整,影响后续的生产的效率和质量。
[0005]因此,需要提供一种基于光伏电池栅线缺陷的编码检测方法,予以解决上述问题。

技术实现思路

[0006]本专利技术提供一种基于光伏电池栅线缺陷的编码检测方法,以解决现有的问题。
[0007]本专利技术的一种基于光伏电池栅线缺陷的编码检测方法采用如下技术方案:该方法包括:获取多个光伏电池板的表面图像的二值图像;根据二值图像中像素点的灰度值对二值图像的每行像素进行游程编码得到多行编码数列,根据二值图像中每行像素的编码系数、所有行编码数列中编码系数的个数最大值及获取系数矩阵,且系数矩阵内空缺位置的元素记为0;根据系数矩阵中元素行中非0元素的个数及主栅线的个数确定二值图像中的子栅线元素行、背景元素行;获取每个连续且相邻背景元素行的实际行数,根据连续且相邻背景元素行的实际行数及连续且相邻背景元素行的总个数计算相邻两子栅线之间的背景像素的标准行数,根据标准行数与每个实际行数的差值;根据每个栅线缺陷的元素行、子栅线元素行及背景元素行所对应的编码数列确定每个栅线缺陷在二值图像上的准确位置,根据每个栅线缺陷的类型及其对应的准确位置、缺陷原因对生产工艺或者设备进行准确调整。
[0008]优选的,在每行像素进行游程编码之后设置一个用于定位像素行的定位符,且定
位符不参与编码。
[0009]优选的,根据二值图像中像素点的个数与所有行编码数列中的编码系数的个数确定二值图像的编码是否合格,不合格的编码进行反馈重新编码,直至编码合格,然后获取合格的编码对应的二值图像的系数矩阵。
[0010]优选的,将二值图像中的每行像素的编码系数作为矩阵中的每行元素,将二值图像中所有行编码数列中编码系数的个数最大值作为系数矩阵中每行元素的个数,并将矩阵内空缺位置的元素记为0来建立系数矩阵。
[0011]优选的,根据系数矩阵中元素行中非0元素的个数及主栅线的个数确定二值图像中的子栅线元素行、背景元素行的步骤包括:当系数矩阵中元素行中非0元素的个数等于1,则该元素行为子栅线所在的子栅线元素行;设主栅线的个数为q,当系数矩阵中元素行中非0元素的个数等于2q

1,则该元素行为背景所在的背景元素行。
[0012]优选的,根据差值对应的连续且相邻背景元素行的相邻行为子栅线元素行的行数、预设的子栅线元素行的标准行数确定栅线缺陷的类型的步骤包括:栅线缺陷的类型包括粗栅缺陷、粗节缺陷、细栅缺陷、断栅缺陷;当差值小于0的连续且相邻背景元素行的相邻行为子栅线元素行的行数大于预设的子栅线元素行的标准行数时,则该子栅线上的缺陷为粗栅缺陷;当差值小于0的连续且相邻背景元素行的相邻行为子栅线元素行的行数小于预设的子栅线元素行的标准行数时,且相邻行不为背景元素行,则该子栅线上的缺陷为粗节缺陷;当差值等于0的连续且相邻背景元素行的相邻行为子栅线元素行的行数大于0时,则该子栅线上的缺陷为细栅缺陷;当差值等于0的连续且相邻背景元素行的相邻行为子栅线元素行的行数等于0时,且相邻行不为背景元素行,则该子栅线上的缺陷为断栅缺陷。
[0013]优选的,根据每个栅线缺陷的元素行、子栅线元素行及背景元素行所对应的编码数列确定每个栅线缺陷在二值图像上的准确位置的步骤包括:根据子栅线元素行和细栅缺陷的元素行、断栅缺陷的元素行所对应的编码数列的差别就可以确定细栅缺陷、断栅缺陷在二值图像中的子栅线像素行的准确位置;根据粗栅缺陷、粗节缺陷的元素行所对应的编码数列与背景元素行所对应编码数列的差别,确定粗栅缺陷、粗节缺陷、细栅缺陷、断栅缺陷在二值图像的背景像素行的准确位置。
[0014]优选的,根据每个栅线缺陷的类型及其对应的准确位置、缺陷原因对生产工艺或者设备进行准确调整的步骤包括:产生细栅缺陷、断栅缺陷的缺陷原因为印刷过程中的网版浆液不足或者网版与电池板接触不良,需要增添银浆或调整网版位置;产生粗栅缺陷、粗节缺陷的缺陷原因为印刷过程中的网版上存在上一次的浆料未清理干净,需要结合粗节缺陷的准确位置对网版进行清洁。
[0015]本专利技术的有益效果是:本专利技术的一种基于光伏电池栅线缺陷的编码检测方法,通
过对栅线缺陷的类型进行分析,然后通过编码技术对光伏电池的二值图像进行编码,利用栅线缺陷的类型的特征及编码确定每个光伏电池的二值图像中的缺陷的类型及准确位置,从而根据缺陷的类型及准确位置确定缺陷的原因,从而为准确快速的调整生产设备或者工艺提供参考,进而提高生产效率及生产质量。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本专利技术的一种基于光伏电池栅线缺陷的编码检测方法的实施例总体步骤的流程图。
具体实施方式
[0018]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]本专利技术的一种基于光伏电池栅线缺陷的编码检测方法的实施例,如图1所示,该方法包括:S1、获取多个光伏电池的表面图像的二值图像,具体的,在光伏电池板的生产传送带上布置相机,且相机摄像头朝向传送带,当传送带上的光伏电池板经过相机的正下方时,相机对待检测的光伏电池板进行拍照,得到的光伏电池的表面图像,由于工厂灯光环境不确定性的影响,可能会使采集到的光伏电池的表面图像在后续的处理中发生数据误差从而导致误判,故对采集到的光伏电池的表面图像进行白平衡处理,然后对白平衡处理的表面图像进行二值化得到二值图像,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于光伏电池栅线缺陷的编码检测方法,其特征在于,该方法包括:获取多个光伏电池板的表面图像的二值图像;根据二值图像中像素点的灰度值对二值图像的每行像素进行游程编码得到多行编码数列,根据二值图像中每行像素的编码系数、所有行编码数列中编码系数的个数最大值及获取系数矩阵,且系数矩阵内空缺位置的元素记为0;根据系数矩阵中元素行中非0元素的个数及主栅线的个数确定二值图像中的子栅线元素行、背景元素行;获取每个连续且相邻背景元素行的实际行数,根据连续且相邻背景元素行的实际行数及连续且相邻背景元素行的总个数计算相邻两子栅线之间的背景像素的标准行数,根据标准行数与每个实际行数的差值;根据差值对应的连续且相邻背景元素行的相邻行为子栅线元素行的行数、预设的子栅线元素行的标准行数确定栅线缺陷的类型;根据每个栅线缺陷的元素行、子栅线元素行及背景元素行所对应的编码数列确定每个栅线缺陷在二值图像上的准确位置,根据每个栅线缺陷的类型及其对应的准确位置、缺陷原因对生产工艺或者设备进行准确调整。2.根据权利要求1所述的一种基于光伏电池栅线缺陷的编码检测方法,其特征在于,在每行像素进行游程编码之后设置一个用于定位像素行的定位符,且定位符不参与编码。3.根据权利要求1所述的一种基于光伏电池栅线缺陷的编码检测方法,其特征在于,根据二值图像中像素点的个数与所有行编码数列中的编码系数的个数确定二值图像的编码是否合格,不合格的编码进行反馈重新编码,直至编码合格,然后获取合格的编码对应的二值图像的系数矩阵。4.根据权利要求1所述的一种基于光伏电池栅线缺陷的编码检测方法,其特征在于,将二值图像中的每行像素的编码系数作为矩阵中的每行元素,将二值图像中所有行编码数列中编码系数的个数最大值作为系数矩阵中每行元素的个数,并将矩阵内空缺位置的元素记为0来建立系数矩阵。5.根据权利要求1所述的一种基于光伏电池栅线缺陷的编码检测方法,其特征在于,根据系数矩阵中元素行中非0元素的个数及主栅线的个数确定二值图像中的子栅线元素行、背景元素行的步骤包括:当系数矩阵中元素行中非0元素的个数等于1,则该元素行为子栅线所在的子栅线元素行;设主栅线...

【专利技术属性】
技术研发人员:苏建华
申请(专利权)人:索日新能源科技南通有限公司
类型:发明
国别省市:

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

1