基于深度学习和图像梯度的电力设备红外图像分割方法与流程

文档序号:23157112发布日期:2020-12-04 13:52阅读:321来源:国知局
基于深度学习和图像梯度的电力设备红外图像分割方法与流程

本发明涉及一种基于深度学习和图像梯度的电力设备红外图像分割方法。



背景技术:

电力设备作为电力系统的基本组成部分,其安全稳定运行是保障电网安全稳定运行的前提。由于电力设备长期处于运行状态,受设计、工艺及运行环境的影响,往往会发生各种故障,据统计,在电力设备故障的早期阶段其温度会发生异常的变化,通常表现为异常发热,因此可通过检测和分析电气设备的温度来判断设备的运行状态。红外检测技术由于具备非接触式检测、不受电磁干扰、远距离检测快速、结果直观等优点,能够简单快速地判断设备的健康状况,近年来得到了广泛的应用。

目前对红外图像的分析诊断以人工为主,诊断的准确度受技术人员的专业知识水平影响,且人工识别还具有效率低、实时性差等缺点,无法对巨量的红外图像进行分析。为了提高红外图像诊断的智能化水平和工作效率,可以利用计算机代替人工进行智能化的图像处理,对电力设备进行识别诊断。在红外图像分析的过程中,高效准确地识别出红外图像中的电力设备是实现故障诊断的前提,电力设备分割的准确性直接影响故障的诊断结果。电力设备红外图像是一种伪彩色图像,具有强度集中、对比度低、视觉效果模糊等特性,传统的基于阈值的大律法和分水岭法、基于边缘的分割方法和基于区域的分割方法分割精度较低,电力设备和背景的分割效果差,且分割后的图像不具有红外温度信息,不利于后续的诊断工作。

近年来,随着深度学习在计算机视觉领域的兴起,其逐渐成为电力设备红外图像识别的新方法。中国专利cn108898077a公开了一种电力设备红外热图的识别方法和电力设备红外识别系统,其中公开的电力设备红外热图的识别方法,其采用深度学习进行纹理和热分布的识别,对于噪音具有较强的抗干扰能力,但该方法仅能得到红外热图中电力设备的概率,通过概率阈值识别电力设备,分割的准确率较低;中国专利cn109784348a公开了一种红外电力设备识别和在线诊断方法及其系统,其中涉及的电力设备识别方法,通过建立虚拟的具有红外特征的电力设备三维模型生成训练数据,构建深度神经网络模型进行电力设备识别,该方法需建立虚拟的三维模型,操作难度高且工作量大;图像识别的计算量大,降低了诊断的效率;图像识别的精度依赖于三维模型的质量,存在不确定性;文献《基于改进fast-match算法的电力设备红外图像多目标定位》[邹辉,黄福珍等.基于改进fast-match算法的电力设备红外图像多目标定位,中国电机工程学报,2017,37(2):591-598]利用红外图像和可见光图像之间的近似仿射变换关系实现电力设备红外图像的识别,该方法能够较好地解决过分割的问题,但需要同时对电力设备模板、可见光图像和红外图像进行分析,且需要提前计算仿射变换参数,导致该方法耗时较长;中国专利cn108564565a公开的一种基于深度学习的电力设备红外图像多目标定位方法和文献《基于maskr-cnn的电力设备红外图像分割技术研究》[吴克河,王敏鉴等.基于maskr-cnn的电力设备红外图像分割技术研究,计算机与数字工程,2020,2(48):417-422]中分别采用fasterr-cnn和maskr-cnn网络架构构建深度学习模型,实现了特征提取和区域分类,降低了计算量,提高了识别效率,但存在对小目标分割效果不佳、特征提取精度依赖红外图像质量的问题。



技术实现要素:

本发明的目的是克服现有技术的缺陷,提供一种基于深度学习和图像梯度的电力设备红外图像分割方法,利用深度学习对图像进行分割具有准确率高、计算量小、耗时短的优点,对一次分割后的图像进行二次分割,可有效提高分割的精度,提高电力设备故障分析工作的效率和准确率。

实现上述目的的技术方案是:一种基于深度学习和图像梯度的电力设备红外图像分割方法,包括以下步骤:

s1,通过红外采集设备收集不同类型电力设备的红外图像数据,对红外图像中电气设备的关键部位的轮廓进行标注,生成标注文件,标注文件中包含了电力设备的类型、电气设备关键部位名称以及电力设备关键部位在红外图像的位置信息;

s2,根据红外图像的标注文件导出电力设备区域图;电力设备区域图为包含电力设备关键部位以及电力设备关键部位边缘附近背景的图像;

s3,建立包含红外图像、标注文件和电力设备区域图的红外图像数据集,将红外图像数据集分为训练集和测试集,将训练集输入深度神经网络模型进行训练;

s4,对深度神经网络模型进行性能调优:设置深度神经网络模型初始超参数,将测试集输入深度神经网络模型进行测试,得到红外图像分割的准确率、精确率;修改深度神经网络模型的超参数,对比不同超参数时红外图像分割的准确率、精确率;不断调节超参数,得到性能最优的深度神经网络模型;

s5,将待分割的红外图像输入最优的深度神经网络模型中执行图像处理,提取出电力设备区域,完成一次分割;该经过一次分割的电力设备区域为不规则图形,包含电力设备关键部位以及设备关键部位轮廓周围的背景;

s6,提取红外图像的温度矩阵,红外图像中的每个像素点对应一个温度值,所有像素点的温度值组成温度矩阵;

s7,计算电力设备区域内各像素点的梯度;

s8,利用各像素点的梯度对步骤s5得到的电力设备区域进行二次分割。

上述的一种基于深度学习和图像梯度的电力设备红外图像分割方法,步骤s7包括以下工序:

s71:取[[-1,0,1],[-2,0,2],[-1,0,1]]作为基准矩阵1;

s72:取[[-1,-2,1],[0,0,0],[1,2,-1]]作为基准矩阵2;

s73:针对电力设备区域内的任一像素点,取该像素点左下像素点温度、左侧像素点温度和左上像素点温度,构成矩阵规格为1×3的一维矩阵a;取该像素点温度、上方像素点温度和下方像素点温度,构成矩阵规格为1×3的一维矩阵b;取该像素点右下像素点温度、右侧像素点温度和右上像素点温度,构成矩阵规格为1×3的一维矩阵c;当像素点温度不存在时,将像素点温度设置为0;

s74:将矩阵a、b、c组成矩阵规格为3×3的矩阵d,其中:

s75:计算该像素点的梯度值d,公式为:

s76:重复s73~s76,计算得到电力设备区域内所有像素点的梯度。

上述的一种基于深度学习和图像梯度的电力设备红外图像分割方法,步骤s8包括以下工序:

s81:对像素点的梯度进行阈值判断,当梯度值d>dh时,判断该像素点是边界点,其中dh为梯度阈值,8≤dh≤12;

s82:取电力设备区域第n行的像素点,根据步骤s81计算第n行像素点中边界点数量m。

当m≥2时,计算并对比边界点左、右两侧像素点的平均温度tl和tr,若tl>tr,则该边界点左侧至下一个边界点之间的区域为设备区,该边界点右侧至下一个边界点之间的区域为背景区;若tl<tr,则该边界点右侧至下一个边界点之间的区域为设备区,该边界点左侧至下一个边界点之间的区域为背景区;

当m=1时,计算并对比边界点左、右两侧像素点的平均温度tl和tr,若tl>tr,则该边界点右侧区域为背景区,同时当tl≥(1+k)th时,则该边界点左侧区域为设备区,否则该边界点左侧区域为背景区;若tl<tr,则该边界点左侧区域为背景区,同时当tr≥(1+k)th时,则该边界点右侧区域为设备区,否则该边界点右侧区域为背景区;

当m=0时,计算整行像素点的平均温度tz,若tz≥(1+k)th,则该行像素点均为设备区,否则该行像素点均为背景区;

其中th为背景区像素点的平均温度;k为温度系数,当th≥0时当th<0时其中tmax为步骤s5中经过一次分割后的电力设备区域温度最大值,tmin为步骤s5中经过一次分割后的电力设备区域温度最小值;

s83:重复步骤s82,对电力设备区域每行的像素点进行判断,合并电力设备区域中判断为设备区的像素点,得到电力设备红外图像的二次分割结果。

上述的一种基于深度学习和图像梯度的电力设备红外图像分割方法,步骤s1中,所述红外采集设备包括便携式红外热像仪和在线式红外热像仪,所述电力设备的类型包括变压器、断路器和避雷器。

本发明的基于深度学习和图像梯度的电力设备红外图像分割方法,首先构建深度神经网络模型,对红外图像进行一次分割;然后结合红外图像的温度计算图像各像素点的梯度,最后利用梯度及温度的对比分析对红外图像进行二次分割,识别出电力设备所在区域,具有以下有益效果:

1、本发明将红外图像、标注文件、电力设备区域图作为网络模型的训练样本,训练出的深度神经网络模型对电力设备识别的准确率较高;在基于深度学习一次分割的基础上,结合红外图谱温度特征,利用图像的梯度对电力设备区域和背景区域执行二次精细分割,提高了电力设备红外图像边界分割的精度;

2、本发明采用的分割方法可分离出电气设备关键部位的区域并保留电力设备原始的红外图像信息,在后续的故障诊断工作中可直接提取分割后电气设备区域的温度特征,为红外图像的诊断分析提供直接的、准确的数据支持;

3、本发明使用深度神经网络模型对电力设备红外图像进行智能识别,提高了红外图像的诊断效率和智能化水平,解决了人工识别受人员专业水平影响大、人力资本投入高、效率低等问题。

附图说明

图1为本发明的基于深度学习和图像梯度的电力设备红外图像分割方法的流程图;

图2为梯度计算的流程图。

具体实施方式

为了使本技术领域的技术人员能更好地理解本发明的技术方案,下面结合附图对其具体实施方式进行详细地说明:

请参阅图1和图2,本发明的最佳实施例,一种基于深度学习和图像梯度的电力设备红外图像分割方法,包括以下步骤:

s1,通过红外采集设备收集不同类型电力设备的红外图像数据,其中红外采集设备包括便携式红外热像仪和在线式红外热像仪,电力设备类型包括变压器、断路器、避雷器;使用图像标注工具对红外图像中电气设备关键部位的轮廓进行标注,生成json格式的标注文件,标注文件中包含了电力设备的类型、电气设备关键部位名称以及电力设备关键部位在红外图像的位置信息;

s2,根据红外图像的标注文件导出电力设备区域图;电力设备区域图为包含电力设备关键部位以及电力设备关键部位边缘附近背景的图像;

s3,建立包含红外图像、标注文件和电力设备区域图的红外图像数据集,将红外图像数据集按照一定比例分为训练集和测试集,将训练集输入深度神经网络模型进行训练;

s4,对深度神经网络模型进行性能调优:设置深度神经网络模型初始超参数,将测试集输入深度神经网络模型进行测试,得到红外图像分割的准确率、精确率;修改深度神经网络模型的超参数,对比不同超参数时红外图像分割的准确率、精确率;不断调节超参数,得到性能最优的深度神经网络模型;

s5,将待分割的红外图像输入最优的深度神经网络模型中执行图像处理,提取出电力设备区域,完成一次分割;该经过一次分割的电力设备区域为不规则图形,包含电力设备关键部位以及设备关键部位轮廓周围的背景;

s6,提取红外图像的温度矩阵,红外图像中的每个像素点对应一个温度值,所有像素点的温度值组成温度矩阵;

s7,计算电力设备区域内各像素点的梯度,请参阅图2,具体包括以下工序:

s71:取[[-1,0,1],[-2,0,2],[-1,0,1]]作为基准矩阵1;

s72:取[[-1,-2,1],[0,0,0],[1,2,-1]]作为基准矩阵2;

s73:针对电力设备区域内的任一像素点,取该像素点左下像素点温度、左侧像素点温度和左上像素点温度,构成矩阵规格为1×3的一维矩阵a;取该像素点温度、上方像素点温度和下方像素点温度,构成矩阵规格为1×3的一维矩阵b;取该像素点右下像素点温度、右侧像素点温度和右上像素点温度,构成矩阵规格为1×3的一维矩阵c;当像素点温度不存在时,将像素点温度设置为0;

s74:将矩阵a、b、c组成矩阵规格为3×3的矩阵d,其中:

s75:计算该像素点的梯度值d,公式为:

s76:重复s73~s76,计算得到电力设备区域内所有像素点的梯度;

s8,利用各像素点的梯度对步骤s5得到的电力设备区域进行二次分割,具体包括以下工序:

s81:对像素点的梯度进行阈值判断,当梯度值d>dh时,判断该像素点是边界点,其中dh为梯度阈值,8≤dh≤12;

s82:取电力设备区域第n行的像素点,根据步骤s81计算第n行像素点中边界点数量m。

当m≥2时,表示该行像素点中至少包含1个电力设备区域,根据运行中的电力设备本体温度大于周围环境温度的认知,计算并对比边界点左、右两侧像素点的平均温度tl和tr,若tl>tr,则该边界点左侧至下一个边界点之间的区域为设备区,该边界点右侧至下一个边界点之间的区域为背景区;若tl<tr,则该边界点右侧至下一个边界点之间的区域为设备区,该边界点左侧至下一个边界点之间的区域为背景区;

当m=1时,表示该行像素点中至多包含1个电力设备区域,计算并对比边界点左、右两侧像素点的平均温度tl和tr,若tl>tr,则该边界点右侧区域为背景区,同时当tl≥(1+k)th时,则该边界点左侧区域为设备区,否则该边界点左侧区域为背景区;若tl<tr,则该边界点左侧区域为背景区,同时当tr≥(1+k)th时,则该边界点右侧区域为设备区,否则该边界点右侧区域为背景区;

当m=0时,表示该行像素点全部是电力设备区域或全部是背景区域,计算整行像素点的平均温度tz,若tz≥(1+k)th,则该行像素点均为设备区,否则该行像素点均为背景区;

其中th为背景区像素点的平均温度;k为温度系数,当th≥0时当th<0时其中tmax为步骤s5中经过一次分割后的电力设备区域温度最大值,tmin为步骤s5中经过一次分割后的电力设备区域温度最小值;

s83:重复步骤s82,对电力设备区域每行的像素点进行判断,合并电力设备区域中判断为设备区的像素点,得到电力设备红外图像的二次分割结果。可分离出电气设备关键部位的区域并保留电力设备原始的红外图像信息,为红外图像的诊断分析提供直接的、准确的数据支持;可提高红外图像的诊断效率和智能化水平,缩减人力成本。

将本发明的基于深度学习和图像梯度的电力设备红外图像分割方法应用与避雷器红外图形,根据电力设备红外图像的二次分割结果,可以将红外图像分割出避雷器的均压环及主体元件两个关键部位,并可提取关键部位红外图像的温度特征。

本发明的基于深度学习和图像梯度的电力设备红外图像分割方法,利用深度学习对红外图像进行特征挖掘完成第一次分割,结合红外图像温度特征并利用图像的梯度完成第二次分割,可有效提高边界分割的精度;可分离出电气设备关键部位的区域并保留电力设备原始的红外图像信息,为红外图像的诊断分析提供直接的、准确的数据支持;可提高红外图像的诊断效率和智能化水平,缩减人力成本。

综上所述,本发明的基于深度学习和图像梯度的电力设备红外图像分割方法,利用深度学习进行一次分割,再利用图像梯度的对比分析对一次分割后的电力设备红外图像进行二次分割,实现电力设备区域的有效识别,可有效提高分割的精度,提高电力设备故障分析工作的效率和准确率。

本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1