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

绝缘子表面藻类覆盖率测算方法、装置及存储介质与流程

2021-11-05 21:02:00 来源:中国专利 TAG:


1.本发明涉及高电压与外绝缘技术领域,尤其涉及一种绝缘子表面藻类覆盖率测算方法、装置及存储介质。


背景技术:

2.在气候温暖湿润的地区,特别是在空气污染程度较低的树林或农田附近,变电站、换流站和输电线路的绝缘子表面均发现了藻类生长的现象。藻类是一种有一定水分保持能力的自然生物污秽,对绝缘子的硅橡胶表面的憎水性有破坏作用,在雨天或较湿润的环境下,覆生在硅橡胶表面的藻类会引起绝缘子表面泄漏电流增加,甚至出现爬电现象,给电力系统的安全稳定运行带来隐患。
3.区别于无机污秽,藻类在硅橡胶表面生长时会分泌一些以蛋白质、多糖为主要物质的胞外分泌物,增加藻类的附着力,在雨水冲刷下,藻类较不容易流失,因此,需要对绝缘子的表面藻类覆盖程度进行监测以采取措施预防藻类生长或清扫绝缘子,从而扫除因绝缘子表面藻类生长给电力系统的安全稳定运行带来的隐患。但在现有技术中,并没有系统的方法对绝缘子的表面藻类覆盖率进行测量。


技术实现要素:

4.本发明实施例的目的是提供一种绝缘子的表面藻类覆盖程度的测算方法、装置及存储介质,能够通过计算绝缘子的表面藻类区域的反射率指数,进而测算出藻类的覆盖率。
5.为实现上述目的,本发明实施例提供了一种绝缘子的表面藻类覆盖程度的测算方法,包括:
6.获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像;
7.根据所述待测绝缘子表面图像得藻类覆盖区域图像;
8.根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数;
9.基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率。
10.作为上述方案的改进,所述根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数,具体包括:
11.根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述藻类覆盖区域图像所有像素点的反射率;
12.根据所有像素点的反射率计算得所述待测绝缘子的表面藻类区域的反射率指数。
13.作为上述方案的改进,所述根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述藻类覆盖区域图像所有像素点的反射率;根据所有像素点的反射率计算得所述待测绝缘子的表面藻类区域的反射率指数,具体包括:
14.根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得
所述藻类覆盖区域图像中每一像素点的反射率,满足以下公式:
[0015][0016]
其中,r[i,j]表示所述藻类覆盖区域图像中像素点(i,j)的反射率,p

[i,j]表示所述藻类覆盖区域图像中像素点(i,j)的像素强度,b[i,j]表示所述黑色参考板图像中像素点(i,j)的像素强度,w[i,j]表示所述白色参考板图像中像素点(i,j)的像素强度,像素点(i,j)表示所述藻类覆盖区域图像中坐标为(i,j)的像素点;
[0017]
根据所述藻类覆盖区域图像中每一像素点的反射率,计算得所述待测绝缘子的表面藻类区域的反射率指数,满足以下公式:
[0018][0019]
其中,n表示所述藻类覆盖区域图像中沿爬电方向像素点的数量,m表示所述藻类覆盖区域图像中沿与爬电方向垂直的方向的像素点的数量;i为大于等于1且小于等于n的正整数,j为大于等于1且小于等于m的正整数。
[0020]
作为上述方案的改进,所述预设的反射率指数与理论覆盖率之间的对应关系,具体为:
[0021][0022]
其中,所述反射率指数为中心波长位于405nm的波段通道的反射率指数,cov为所述理论覆盖率。
[0023]
作为上述方案的改进,所述根据所述待测绝缘子表面图像得藻类覆盖区域图像,具体包括:
[0024]
根据所述待测绝缘子表面图像计算得所述待测绝缘子表面图像中每一像素点的exg分量,满足以下公式:
[0025]
exg=2g

r

b,
[0026]
其中,r、g和b分别是所述待测绝缘子表面图像中像素点的r、g和b分量;
[0027]
当所述exg分量大于预设阈值时,判定对应的像素点为藻类覆盖点;
[0028]
根据所有所述藻类覆盖点得到藻类覆盖区域图像。
[0029]
作为上述方案的改进,在所述获取待测绝缘子表面图像之后,根据所述待测绝缘子表面图像得藻类覆盖区域图像之前,还包括:
[0030]
对所述待测绝缘子表面图像进行降噪处理,得到降噪后的待测绝缘子表面图像;
[0031]
则,所述根据所述待测绝缘子表面图像得藻类覆盖区域图像,具体为:
[0032]
根据降噪后的待测绝缘子表面图像,得到藻类覆盖区域图像。
[0033]
作为上述方案的改进,所述获取待测绝缘子表面图像具体为:采用多光谱相机获取待测绝缘子表面图像。
[0034]
为实现上述目的,本发明实施例还提供了一种绝缘子表面藻类覆盖率测算装置,
包括:
[0035]
原始图像获取模块,用于获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像;
[0036]
覆盖图像获取模块,用于根据所述待测绝缘子表面图像得藻类覆盖区域图像;
[0037]
反射率指数计算模块,用于根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数;
[0038]
藻类覆盖率计算模块,用于基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率。
[0039]
作为上述方案的改进,所述反射率指数计算模块,具体包括:
[0040]
反射率计算单元,用于根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述藻类覆盖区域图像所有像素点的反射率;
[0041]
反射率指数计算单元,用于根据所有像素点的反射率计算得所述待测绝缘子的表面藻类区域的反射率指数。
[0042]
为实现上述目的,本发明实施例还提供了一种存储介质,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一实施例所述的绝缘子表面藻类覆盖率测算方法。
[0043]
与现有技术相比,本发明实施例公开的绝缘子表面藻类覆盖率测算方法、装置及存储介质,通过获取的待测绝缘子表面图像得到藻类覆盖区域图像,并结合获取的黑色参考板图像和白色参考板图像,计算得所述待测绝缘子的表面藻类区域的反射率指数,基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率,实现了绝缘子表面的藻类的覆盖程度的监测,以应用于后续对绝缘子表面藻类的生长抑制或清除计划的制定,从而扫除因绝缘子表面藻类生长给电力系统的安全稳定运行带来的隐患。
附图说明
[0044]
图1是本发明实施例提供的一种绝缘子表面藻类覆盖率测算方法的流程图;
[0045]
图2是本发明实施例提供的一种绝缘子表面藻类覆盖率测算装置的结构示意图;
[0046]
图3是本发明实施例提供的一种反射率指数计算模块的结构示意图;
[0047]
图4是本发明实施例提供的另一种绝缘子表面藻类覆盖率测算装置的结构示意图。
具体实施方式
[0048]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]
参见图1,是本发明实施例提供的一种绝缘子表面藻类覆盖率测算方法的流程图,所述绝缘子的表面藻类覆盖程度的测算方法,包括:
[0050]
s1、获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像;
[0051]
s2、根据所述待测绝缘子表面图像得藻类覆盖区域图像;
[0052]
s3、根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数;
[0053]
s4、基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率。
[0054]
具体地,在步骤s1中,采用多光谱相机分别获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像。
[0055]
示例性的,采用单镜头多光谱照相机分别获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像;基于棱镜分光原理,采用滤光片对光通道波段进行控制,采集不同波段的光信息。
[0056]
值得说明的是,在多光谱图像的获取中,需要对绝缘子表面进行拍照,综合考虑绝缘子伞裙间间距和照片表征能力,一般情况下,拍照的角度需要大于45
°

[0057]
具体地,在步骤s2中,具体包括步骤s21~步骤s23:
[0058]
s21、根据所述待测绝缘子表面图像计算得所述待测绝缘子表面图像中每一像素点的exg分量,满足以下公式:
[0059]
exg=2g

r

b,
[0060]
其中,r、g和b分别是所述待测绝缘子表面图像中像素点的r、g和b分量;
[0061]
s22、当所述exg分量大于预设阈值时,判定对应的像素点为藻类覆盖点;
[0062]
s23、根据所有所述藻类覆盖点得到藻类覆盖区域图像。
[0063]
示例性的,设定预设阈值为0,设定待测绝缘子表面图像包含像素点a、像素点b和像素点c,像素点a的(r,g,b)为(20,200,10),像素点b的(r,g,b)为(50,10,20),像素点c的(r,g,b)为(20,50,10),则exg(a)=370,exg(b)=

50,exg(c)=70;由于exg(a)大于0,则像素点a为藻类覆盖点,由于exg(b)小于0,则像素点b不为藻类覆盖点,由于exg(c)大于0,则像素点c为藻类覆盖点,像素点a和像素点c构成藻类覆盖区域图像。r、g、b是有给定中心波长的参数,b、g、r为中心波长分别位于470、550和620nm的波段通道。普通的rgb彩色图像里包含r、g、b三个参数,相当于一个彩色图片,可以用一个三维的矩阵来表示,每个像素点都可以用一个三维向量(r,g,b)表征。
[0064]
值得说明的是,预设阈值并不局限于上述具体数值,可根据实际情况进行设定;待测绝缘子表面图像的像素点数和像素点的rgb值也并不局限于上述具体数值,而是根据实际情况获得像素点数和像素点的rgb数值。
[0065]
具体地,在步骤s3中,所述根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数,包括步骤s31~s32:
[0066]
s31、根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述藻类覆盖区域图像所有像素点的反射率;
[0067]
s32、根据所有像素点的反射率计算得所述待测绝缘子的表面藻类区域的反射率指数。
[0068]
具体地,在步骤s31中,根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述藻类覆盖区域图像中每一像素点的反射率,满足以下公式:
[0069][0070]
其中,r[i,j]表示所述藻类覆盖区域图像中像素点(i,j)的反射率,p

[i,j]表示所述藻类覆盖区域图像中像素点(i,j)的像素强度,b[i,j]表示所述黑色参考板图像中像素点(i,j)的像素强度,w[i,j]表示所述白色参考板图像中像素点(i,j)的像素强度,像素点(i,j)表示所述藻类覆盖区域图像中坐标为(i,j)的像素点;
[0071]
具体地,在步骤s32中,根据所述藻类覆盖区域图像中每一像素点的反射率,计算得所述待测绝缘子的表面藻类区域的反射率指数,满足以下公式:
[0072][0073]
其中,n表示所述藻类覆盖区域图像中沿爬电方向像素点的数量,m表示所述藻类覆盖区域图像中沿与爬电方向垂直的方向的像素点的数量;i为大于等于1且小于等于n的正整数,j为大于等于1且小于等于m的正整数。
[0074]
示例性的,如果藻类覆盖区域图像是一个长方形,那么n就是爬电方向上的边的边长(这条边上包含的像素点数量);m是长方形另一条边的边长,“i”和“j”是藻类覆盖区域中像素点的坐标变量,用来遍历读取藻类覆盖的像素。
[0075]
具体地,分别测量黑色参考板图像和白色参考板图像的光谱强度并分别根据黑色参考板图像和白色参考板的光谱强度计算得黑色参考板图像和白色参考板图像的像素强度。
[0076]
进一步地,由于参考板表面有一定的不均匀性,为了减少实验误差,对黑色参考板进行多次旋转后获得多张图像,并进行像素强度的测算后取平均值;对白色参考板进行多次旋转后获得多张图像,并进行像素强度的测算后取平均值。
[0077]
值得说明的是,为了提高测量的准确性,对待测绝缘子、黑色参考板和白色参考板的拍摄最好保持环境因素一致;但为了提高测量的便捷性,实验中可以在标准照明体c代表的平均日光中拍摄得到黑色参考板和白色参考板的图像光谱。
[0078]
具体地,黑色参考板为黑色植绒布,白色参考板为由ptfe树脂制成的标准白板。
[0079]
具体地,所述预设的反射率指数与理论覆盖率之间的对应关系为:
[0080][0081]
其中,所述反射率指数为中心波长位于405nm的波段通道的反射率指数,cov为所述理论覆盖率。
[0082]
示例性的,当计算得的待测绝缘子的表面藻类区域的反射率指数ri为0.3时,基于预设的反射率指数与理论覆盖率之间的对应关系,可得待测绝缘子的表面藻类覆盖率为50%。
[0083]
值得说明的是,中心波长位于405nm的波段通道的反射率指数的计算结果和藻类覆盖程度之间存在较好的线性关系,因此检测方法中采用405nm的反射率指数,但实际应用
中并不局限于上述具体的反射率指数,可根据实际情况进行选择。
[0084]
进一步地,在步骤s1之后,步骤s2之前,还包括步骤s11:
[0085]
s11、对所述待测绝缘子表面图像进行降噪处理,得到降噪后的待测绝缘子表面图像;
[0086]
则,步骤s2具体为:根据降噪后的待测绝缘子表面图像,得到藻类覆盖区域图像。
[0087]
具体地,步骤s11包括步骤s111~s112:
[0088]
s111、在暗电流条件下获取待测绝缘子表面的图像,得到待测绝缘子表面暗电流图像,根据待测绝缘子表面图像和待测绝缘子表面暗电流图像得到相对多光谱图像,满足以下公式:
[0089]
p[i,j]=s[i,j]

d[i,j],
[0090]
其中,p[i,j]、s[i,j]、d[i,j]分别为相对多光谱图像的像素强度、待测绝缘子表面图像的像素强度和待测绝缘子表面暗电流图像的像素强度;
[0091]
s112、采用高斯低通滤波器对相对多光谱图像进行降噪处理。
[0092]
具体地,所述高斯低通滤波器的模板尺寸为7
×
7,其传递函数为7,其传递函数为其中,d(u,v)为距傅里叶变换的距离,标准差σ=0.5。
[0093]
下面以具体的实验例子对测算过程进行说明:
[0094]
在硅橡胶样品上涂覆长度不同的藻条,藻类密度为106个/cm2;将硅橡胶样品分别置于不同湿度的环境中培养48h;调整多光谱相机的波段采集通道,同时采集紫外光405nm、蓝光470nm、绿光550nm和红光620nm的波段信号,采集硅橡胶样品的多光谱图像,计算其反射率指数,得到不同覆盖程度的藻类区域的反射率指数范围;根据反射率指数和藻类覆盖程度的对应关系,由绝缘子表面藻类区域的反射率指数,评估藻类沿爬电方向上的覆盖程度,当计算得到的405nm波段的反射率指数小于0.2时,藻类覆盖率大约为75%,当环境湿度较大时,绝缘子表面泄漏电流较大,此时藻类生长对绝缘子电气性能影响较大,应及时采取清扫维护措施,保证绝缘子的安全运行。
[0095]
参见图2,是本发明实施例提供的一种绝缘子表面藻类覆盖率测算装置10的结构示意图,所述绝缘子表面藻类覆盖率测算装置包括:
[0096]
原始图像获取模块11,用于获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像;
[0097]
覆盖图像获取模块12,用于根据所述待测绝缘子表面图像得藻类覆盖区域图像;
[0098]
反射率指数计算模块13,用于根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数;
[0099]
藻类覆盖率计算模块14,用于基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率。
[0100]
具体地,参见图3,所述反射率指数计算模块13包括:
[0101]
反射率计算单元131,用于根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述藻类覆盖区域图像所有像素点的反射率;
[0102]
反射率指数计算单元132,用于根据所有像素点的反射率计算得所述待测绝缘子的表面藻类区域的反射率指数。
[0103]
值得说明的是,具体的所述绝缘子表面藻类覆盖率测算装置10的工作过程可参考
上述实施例中所述绝缘子表面藻类覆盖率测算方法的工作过程,在此不再赘述。
[0104]
与现有技术相比,本发明实施例公开的绝缘子表面藻类覆盖率测算方法和装置,通过获取的待测绝缘子表面图像得到藻类覆盖区域图像,并结合获取的黑色参考板图像和白色参考板图像,计算得所述待测绝缘子的表面藻类区域的反射率指数,基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率,实现了绝缘子表面的藻类的覆盖程度的监测,以应用于后续对绝缘子表面藻类的生长抑制或清除计划的制定,为绝缘子的清扫和维护计划制定提供参考,从而扫除因绝缘子表面藻类生长给电力系统的安全稳定运行带来的隐患。
[0105]
参见图4,图4是本发明实施例提供的一种绝缘子表面藻类覆盖率测算装置20的结构示意图,所述绝缘子表面藻类覆盖率测算装置20包括处理器21、存储器22以及存储在所述存储器22中且被配置为由所述处理器21执行的计算机程序,所述处理器21执行所述计算机程序时实现上述绝缘子表面藻类覆盖率测算方法实施例中的步骤,例如图1中所述的步骤s1~s4,或者,所述处理器21执行所述计算机程序时实现上述各装置实施例中各模块的功能,例如原始图像获取模块11。
[0106]
示例性的,所述计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器22中,并由所述处理器21执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述绝缘子表面藻类覆盖率测算装置20中的执行过程。例如,所述计算机程序可以被分割成原始图像获取模块11、覆盖图像获取模块12、反射率指数计算模块13和藻类覆盖率计算模块14,各模块具体功能如下:
[0107]
原始图像获取模块11,用于获取待测绝缘子表面图像、黑色参考板图像和白色参考板图像;
[0108]
覆盖图像获取模块12,用于根据所述待测绝缘子表面图像得藻类覆盖区域图像;
[0109]
反射率指数计算模块13,用于根据所述藻类覆盖区域图像、所述黑色参考板图像和所述白色参考板图像计算得所述待测绝缘子的表面藻类区域的反射率指数;
[0110]
藻类覆盖率计算模块14,用于基于预设的反射率指数与理论覆盖率之间的对应关系,获取与所述反射率指数相对应的理论覆盖率,作为所述待测绝缘子的表面藻类覆盖率。
[0111]
各个模块具体的工作过程可参考上述实施例所述的绝缘子表面藻类覆盖率测算装置10的工作过程,在此不再赘述。
[0112]
所述绝缘子表面藻类覆盖率测算装置20可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述绝缘子表面藻类覆盖率测算装置20可包括,但不仅限于,处理器21、存储器22。本领域技术人员可以理解,所述示意图仅仅是绝缘子表面藻类覆盖率测算装置的示例,并不构成对绝缘子表面藻类覆盖率测算装置20的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述绝缘子表面藻类覆盖率测算装置20还可以包括输入输出设备、网络接入设备、总线等。
[0113]
所述处理器21可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器21是所述绝缘子表面藻类覆盖率测算装置20的控制中心,利用各种接口和线路连接整个绝缘子表面藻类覆盖率测算装置20的各个部分。
[0114]
所述存储器22可用于存储所述计算机程序和/或模块,所述处理器31通过运行或执行存储在所述存储器22内的计算机程序和/或模块,以及调用存储在存储器22内的数据,实现所述绝缘子表面藻类覆盖率测算装置20的各种功能。所述存储器22可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0115]
其中,所述绝缘子表面藻类覆盖率测算装置20集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
[0116]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
再多了解一些

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

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

相关文献