基于红外成像的电网变压器故障识别方法转让专利

申请号 : CN202211306189.8

文献号 : CN115375588B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 殷梦晨

申请人 : 山东旗胜电气股份有限公司

摘要 :

本发明公开了基于红外成像的电网变压器故障识别方法,涉及图像处理领域,该方法包括:对电网变压器的初始红外图像进行小波变换得到高频部分的小波系数以及变换后的红外图像;获取红外图像中的异常像素点;获取异常像素点的每个邻域像素点的灰度指向向量,利用灰度指向向量得到异常像素点的灰度指向异常程度;获取异常像素点的灰度变化异常程度;利用灰度指向异常程度和灰度变化异常程度得到异常像素点的综合异常程度;获取综合异常程度大于预设的噪声点阈值的异常像素点对应的目标小波系数,去除目标小波系数对应的像素点得到异常区域,本发明能够自适应的、准确的得到电网变压器的异常区域。

权利要求 :

1.基于红外成像的电网变压器故障识别方法,其特征在于:获取电网变压器的初始红外图像,对初始红外图像进行小波变换得到高频部分的小波系数以及变换后的红外图像;

利用红外图像中每个像素点和邻域像素点的灰度差异得到异常像素点;

利用异常像素点的每个邻域像素点与该异常像素点之间的坐标差异和灰度差异获取每个邻域像素点的灰度指向向量,得到每个邻域像素点的灰度指向向量的公式为:其中, 表示异常像素点的第 个邻域像素点的灰度指向向量; 表示第 个邻域像素点的坐标; 表示第 个邻域像素点对应的异常像素点的坐标;表示第 个邻域像素点的灰度值; 表示第 个邻域像素点对应的异常像素点的灰度值;

利用异常像素点的每个邻域像素点的灰度指向向量得到每个邻域像素点的灰度指向;

获取邻域像素点中灰度指向朝向对应的异常像素点的数量和灰度指向朝向邻域像素点的数量;

将朝向异常像素点的数量和朝向邻域像素点的数量之间的差异占邻域像素点总数量的比值作为该异常像素点的灰度指向异常程度;

获取每个异常像素点的梯度方向,以每个异常像素点为中心建立窗口;

获取窗口中异常像素点的梯度方向上的多对相邻像素点,利用每对相邻像素点之间的灰度差值得到对应的异常像素点的灰度变化异常程度,获取异常像素点的灰度变化异常程度的公式为:其中, 表示第 个异常像素点的灰度变化异常程度;、 表示第 个异常像素点的窗口内与异常像素点的梯度方向相等的相邻像素点的灰度值;表示第 个异常像素点的窗口内与异常像素点的梯度方向相等的相邻像素点的点对数量; 为归一化函数;

利用每个异常像素点的灰度指向异常程度和灰度变化异常程度得到异常像素点的综合异常程度;

获取综合异常程度大于预设的噪声点阈值的异常像素点对应的目标小波系数,获取红外图像中目标小波系数对应的噪声点并去除得到目标红外图像;

利用得到红外图像中异常像素点的方法获取目标红外图像中的异常像素点,利用目标红外图像中的异常像素点得到电网变压器的异常区域。

2.根据权利要求1所述的基于红外成像的电网变压器故障识别方法,其特征在于,利用红外图像中每个像素点和邻域像素点的灰度差异得到异常像素点的步骤包括:获取红外图像中每个像素点与邻域像素点的灰度均值;

将每个像素点的灰度值与对应的灰度均值之间的差值作为该像素点的灰度差异;

灰度差异大于设定的差异阈值的像素点为异常像素点。

3.根据权利要求1所述的基于红外成像的电网变压器故障识别方法,其特征在于,将异常像素点的灰度指向异常程度和灰度变化异常程度相加得到异常像素点的综合异常程度。

4.根据权利要求1所述的基于红外成像的电网变压器故障识别方法,其特征在于,获取每个异常像素点的梯度方向的步骤包括:获取每个异常像素点在横向和纵向的灰度导数值;

利用横向和纵向的灰度导数值的反正切函数得到异常像素点的梯度向量角;

利用梯度向量角得到异常像素点的梯度方向。

说明书 :

基于红外成像的电网变压器故障识别方法

技术领域

[0001] 本发明涉及图像处理技术领域,具体涉及基于红外成像的电网变压器故障识别方法。

背景技术

[0002] 变压器的中常见的故障主要是由于变压器上的高低压绕组绝缘老化、套管和引线接触不良导致的,长时间的接触不良会导致套管局部发热,损坏变压器,严重时会导致变压器整体发生故障,因此需要对变压器进行故障识别。
[0003] 现有的对变压器进行故障识别的方法为基于红外图像进行分析确定变压器是否存在故障,但是红外图像的采集容易受到环境的影响,以及电网附近的电磁波的干扰,采集的图像中的噪声较多,再进行故障分析时,没有考虑到噪声的影响,图像中的噪声较多时,噪声的分布会干扰故障区域的识别,无法准确得到变压器的故障区域,因此,本发明提出一种基于红外成像的电网变压器故障识别方法。

发明内容

[0004] 本发明提供基于红外成像的电网变压器故障识别方法,以解决现有的问题。
[0005] 本发明的基于红外成像的电网变压器故障识别方法,采用如下技术方案:
[0006] 获取电网变压器的初始红外图像,对初始红外图像进行小波变换得到高频部分的小波系数以及变换后的红外图像;
[0007] 利用红外图像中每个像素点和邻域像素点的灰度差异得到异常像素点;
[0008] 利用异常像素点的每个邻域像素点与该异常像素点之间的坐标差异和灰度差异获取每个邻域像素点的灰度指向向量,利用每个邻域像素点的灰度指向向量得到对应的异常像素点的灰度指向异常程度;
[0009] 获取每个异常像素点的梯度方向,以每个异常像素点为中心建立窗口;
[0010] 获取窗口中异常像素点的梯度方向上的多对相邻像素点,利用每对相邻像素点之间的灰度差值得到对应的异常像素点的灰度变化异常程度;
[0011] 利用每个异常像素点的灰度指向异常程度和灰度变化异常程度得到异常像素点的综合异常程度;
[0012] 获取综合异常程度大于预设的噪声点阈值的异常像素点对应的目标小波系数,获取红外图像中目标小波系数对应的噪声点并去除得到目标红外图像;
[0013] 利用得到红外图像中异常像素点的方法获取目标红外图像中的异常像素点,利用目标红外图像中的异常像素点得到电网变压器的异常区域。
[0014] 进一步,利用红外图像中每个像素点和邻域像素点的灰度差异得到异常像素点的步骤包括:
[0015] 获取红外图像中每个像素点与邻域像素点的灰度均值;
[0016] 将每个像素点的灰度值与对应的灰度均值之间的差值作为该像素点的灰度差异;
[0017] 灰度差异大于设定的差异阈值的像素点为异常像素点。
[0018] 进一步,获取每个邻域像素点的灰度指向向量的公式为:
[0019]
[0020] 其中,表示异常像素点的第 个邻域像素点的灰度指向向量; 表示第 个邻域像素点的坐标; 表示第 个邻域像素点对应的异常像素点的坐标;表示第 个邻域像素点的灰度值;表示第 个邻域像素点对应的异常像素点的灰度值。
[0021] 进一步,利用每个邻域像素点的灰度指向向量得到对应的异常像素点的灰度指向异常程度的步骤包括:
[0022] 利用异常像素点的每个邻域像素点的灰度指向向量得到每个邻域像素点的灰度指向;
[0023] 获取邻域像素点中灰度指向朝向对应的异常像素点的数量和灰度指向朝向邻域像素点的数量;
[0024] 将朝向异常像素点的数量和朝向邻域像素点的数量之间的差异占邻域像素点总数量的比值作为该异常像素点的灰度指向异常程度。
[0025] 进一步,计算异常像素点的灰度变化异常程度的公式为:
[0026]
[0027] 其中, 表示第 个异常像素点的灰度变化异常程度;、 表示第 个异常像素点的窗口内与异常像素点的梯度方向相等的相邻像素点的灰度值;表示第 个异常像素点的窗口内与异常像素点的梯度方向相等的相邻像素点的点对数量; 表示归一化。
[0028] 进一步,将异常像素点的灰度指向异常程度和灰度变化异常程度相加得到异常像素点的综合异常程度。
[0029] 进一步,获取每个异常像素点的梯度方向的步骤包括:
[0030] 获取每个异常像素点在横向和纵向的灰度导数值;
[0031] 利用横向和纵向的灰度导数值的反正切函数得到异常像素点的梯度向量角;
[0032] 利用梯度向量角得到异常像素点的梯度方向。
[0033] 本发明的有益效果是:本发明的基于红外成像的电网变压器故障识别方法,通过获取电网变压器的红外图像进行故障识别,由于噪声与变压器的红外值即红外图像中的灰度值差异较大,所以能够清楚的识别噪声点并去除,使得故障识别的结果更准确;利用小波变换对红外图像进行滤波降噪可以去除一部分噪声,并且可以根据后续得到的噪声点对应的小波系数尽可能的去除红外图像中未通过灰度差异识别到的噪声点,达到了更好的去噪效果;本方案能够通过异常像素点的邻域像素点的灰度差异以及梯度方向上的灰度变化异常程度,自适应的得到噪声点阈值,能够自适应的去噪,提高图像质量,使得后续故障识别结果更准确。

附图说明

[0034] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035] 图1为本发明的基于红外成像的电网变压器故障识别方法的实施例总体步骤的流程图。

具体实施方式

[0036] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 本发明的基于红外成像的电网变压器故障识别方法的实施例,如图1所示,该方法包括:
[0038] S1、获取电网变压器的初始红外图像,对初始红外图像进行小波变换得到高频部分的小波系数以及变换后的红外图像。
[0039] 具体的,利用无人机巡航采集电网变压器的初始红外图像。
[0040] 由于无人机巡航采集图像大部分在夜间进行,电网变压器的红外图像相对于RGB图像能够更好的显示出图像中的故障信息,所以本方案利用红外图像进行分析。但是红外图像的采集容易受相机参数的影响、变压器附近的电磁干扰,以及环境中的粉尘影响,使得到的图像中噪声点较多,影响后续通过红外图像进行故障分析。
[0041] 因此对采集到的初始红外图像利用小波变化进行滤波去噪得到滤波后的红外图像,并获取小波变化后红外图像中高频部分的小波系数,高频部分的小波系数包括噪声和异常像素点对应的小波系数,需要应用于后续分析。
[0042] S2、利用红外图像中每个像素点和邻域像素点的灰度差异得到异常像素点。
[0043] 具体的,以红外图像中每个像素点为窗口中心建立尺寸为3*3的窗口,获取每个窗口中像素点的灰度值均值,根据下式计算每个像素点和邻域像素点的灰度差异:
[0044]
[0045] 其中, 表示第 个像素点和邻域像素点的灰度差异; 表示第 个像素点的灰度值,即第 个像素点的窗口内中心像素点的灰度值; 表示第 个像素点的窗口内像素点的灰度值均值。需要说明的是,窗口内的中心像素点与邻域像素点的灰度均值之间的灰度差异越大,该中心像素点越有可能为异常像素点。
[0046] 根据经验设定差异阈值为30,若像素点的灰度差异大于30,则该像素点为异常像素点,若像素点灰度差异不大于30,则该像素点为正常像素点。
[0047] 此时得到的异常像素点包括红外图像中的噪声点和故障导致的异常区域的异常像素点,故障导致的异常像素点记为故障点。
[0048] S3、利用异常像素点的每个邻域像素点与该异常像素点之间的坐标差异和灰度差异获取每个邻域像素点的灰度指向向量,利用每个邻域像素点的灰度指向向量得到对应的异常像素点的灰度指向异常程度。
[0049] 根据每个异常像素点的窗口中像素点的灰度值和坐标确定异常像素点的每个邻域像素点的灰度指向向量,获取每个邻域像素点的灰度指向向量的公式为:
[0050]
[0051] 其中,表示异常像素点的第 个邻域像素点的灰度指向向量; 表示第 个邻域像素点的坐标; 表示第 个邻域像素点对应的异常像素点的坐标;表示第 个邻域像素点的灰度值;表示第 个邻域像素点对应的异常像素点的灰度值。 表示邻域像素点和对应的异常像素点坐标之间的差异, 表示邻域像素点和对应的异常像素点灰度差异的正负指向。
[0052] 利用异常像素点的每个邻域像素点的灰度指向向量得到每个邻域像素点的灰度指向,获取邻域像素点中灰度指向朝向对应的异常像素点的数量 和灰度指向朝向邻域像素点的数量 ,将朝向异常像素点的数量和朝向邻域像素点的数量之间的差异占邻域像素点总数量的比值作为该异常像素点的灰度指向异常程度,根据下式计算每个异常像素点的灰度指向异常程度:
[0053]
[0054] 其中, 表示第 个异常像素点的灰度指向异常程度;表示异常像素点的邻域像素点中灰度指向朝向异常像素点的数量;表示异常像素点的邻域像素点中灰度指向朝向邻域像素点的数量,每个异常像素点的窗口中包含8个邻域像素点。
[0055] 需要说明的是, 的值越接近于1,说明邻域像素点与该异常像素点之间的相关性越低,所以该异常像素点为噪声点的概率就越大。
[0056] S4、获取每个异常像素点的梯度方向,以每个异常像素点为中心建立窗口;获取窗口中异常像素点的梯度方向上的多对相邻像素点,利用每对相邻像素点之间的灰度差值得到对应的异常像素点的灰度变化异常程度。
[0057] 具体的,对红外图像中每个异常像素点在窗口内进行 和 方向的求导,认为 和方向的灰度变化是连续的, 、 分别为异常像素点在 和 方向上的灰度的导数值,利用, 表示异常像素点的梯度向量,根据下式计算异常像素点的梯度向量角:
[0058]
[0059] 其中,表示异常像素点的梯度向量角; 、 分别为异常像素点在 和 方向上的灰度的导数值。
[0060] 利用梯度向量角得到梯度方向。
[0061] 以每个异常像素点为中心建立7*7的窗口,根据窗口内像素点的位置和灰度值计算异常像素点的灰度变化异常程度,获取窗口中异常像素点的梯度方向上的多对相邻像素点,利用每对相邻像素点之间的灰度差值得到对应的异常像素点的灰度变化异常程度,具体计算异常像素点的灰度变化异常程度的公式为:
[0062]
[0063] 其中, 表示第 个异常像素点的灰度变化异常程度;、 表示第 个异常像素点的窗口内与异常像素点的梯度方向相等的相邻像素点的灰度值,例如梯度方向为45°,则为窗口中第 个邻域像素点45°方向上相邻的像素点;表示第 个异常像素点的窗口内与异常像素点的梯度方向相等的相邻像素点的点对数量,、 为一对相邻像素点的点对; 表示归一化, 表示窗口中梯度方向上相邻像素点之间的灰度差异的均值, 表示窗口中梯度方向上相邻像素点之间的灰度差异的方差,通过方差表示异常像素点的灰度变化异常程度,方差越小,窗口中梯度方向上相邻像素点的灰度变化越均匀,方差越大,窗口中梯度方向上相邻像素点的灰度灰度变化异常程度越大。
[0064] S5、利用每个异常像素点的灰度指向异常程度和灰度变化异常程度得到异常像素点的综合异常程度;获取综合异常程度大于预设的噪声点阈值的异常像素点对应的目标小波系数,获取红外图像中目标小波系数对应的噪声点并去除得到目标红外图像。
[0065] 异常像素点包括红外图像中的故障点和噪声点,红外图像中的噪声点与邻域像素点均存在梯度差异,且与邻域像素点的灰度之间的相关性较低,所以可以根据异常像素点的邻域像素点的灰度值得到灰度指向异常程度。由于噪声点和故障点之间的灰度差异和邻域周围像素点之间的灰度变化的特征量之间的不同,所以利用图像中的异常像素点与邻域像素点之间的灰度差异判断异常像素点和邻域之间的灰度变化特征,对图像中的异常像素点进行进一步的评估。一般的,图像中的噪声点与邻域像素点之间的灰度变化异常程度较大,而图像中的故障点与邻域像素点之间的灰度变化相对于噪声点更为平缓,但是大于正常像素点与邻域像素点之间的灰度变化异常程度。进而通过异常像素点的灰度指向异常程度和灰度变化异常程度得到异常像素点的综合异常程度。
[0066] 根据下式计算每个异常像素点的综合异常程度:
[0067]
[0068] 其中,表示第 个异常像素点的综合异常程度; 表示第 个异常像素点的灰度指向异常程度; 表示第 个异常像素点的灰度变化异常程度。
[0069] 设定噪声点阈值为1,认为综合异常程度大于噪声点阈值1的异常像素点为噪声点,获取红外图像中综合异常程度大于噪声点阈值的异常像素点对应的小波系数作为目标小波系数,获取红外图像中目标小波系数对应的所有像素点并去除得到目标红外图像。
[0070] 需要说明的是,目标小波系数对应的像素点为红外图像中的噪声点,利用综合异常程度大于噪声点阈值1的异常像素点,即噪声点对应的小波系数尽可能的去除红外图像中未通过灰度差异识别到的噪声点,达到了更好的去噪效果。
[0071] S6、利用得到红外图像中异常像素点的方法获取目标红外图像中的异常像素点,利用目标红外图像中的异常像素点得到电网变压器的异常区域。
[0072] 具体的,利用得到红外图像中异常像素点的方法获取目标红外图像中的异常像素点,去除掉噪声点后,目标红外图像中的异常像素点即故障点,利用目标红外图像中的异常像素点得到异常区域,此时得到的异常区域即电网变压器的故障区域。
[0073] 综上所述,本发明提供基于红外成像的电网变压器故障识别方法,通过获取电网变压器的红外图像进行故障识别,由于噪声与变压器的红外值即红外图像中的灰度值差异较大,所以能够清楚的识别噪声点并去除,使得故障识别的结果更准确;利用小波变换对红外图像进行滤波降噪可以去除一部分噪声,并且可以根据后续得到的噪声点对应的小波系数尽可能的去除红外图像中未通过灰度差异识别到的噪声点,达到了更好的去噪效果;本方案能够通过异常像素点的邻域像素点的灰度差异以及梯度方向上的灰度变化异常程度,自适应的得到噪声点阈值,能够自适应的去噪,提高图像质量,使得后续故障识别结果更准确。
[0074] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。