System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电网,特别是涉及一种均压环倾斜检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
1、均压环能够使得电网,例如供电网或配电网中的输电线路中的电场均匀分布,从而减少电晕放电和电磁干扰,提高输电线路的传输效率和稳定性。均压环一旦倾斜,会导致输电线路中的电场分布不均匀,增加局部电场强度,从而提高电晕放电风险,增加能量损耗和电磁干扰,同时可能使绝缘子受力不均,加速其老化和损坏,影响输电线路的安全与稳定,进而影响供电网或配电网的安全运行和稳定运行。因此,需要对均压环是否倾斜进行检测。
2、相关技术中,通常通过无人机航拍输电线路的图像,然后通过实例分割模型检测图像中的均压环是否倾斜;然而,无人机航拍得到的图像视角多变,而实例分割模型采用的水平矩形框较难确定均压环的方向信息,从而导致均压环的倾斜检测准确率较低。
技术实现思路
1、基于此,有必要针对上述均压环的倾斜检测的准确率较低的技术问题,提供一种能够提高均压环的倾斜检测准确率的均压环倾斜检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种均压环倾斜检测方法,包括:
3、获取输电线路的图像;
4、基于实例分割模型,在所述图像中确定出至少一个均压环对应的多边形区域和至少一个绝缘子串对应的多边形区域;每个均压环对应一个多边形区域,每个绝缘子串对应一个多边形区域;
5、分别确定所述图像中的各多边形区域的最小旋转矩形
6、针对各均压环,基于所述均压环对应的旋转中心和对应的旋转角度,以及各绝缘子串对应的旋转中心和对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果;具体包括:
7、基于所述均压环对应的旋转角度和各绝缘子串对应的旋转角度,在所述各绝缘子串中确定与所述均压环匹配的绝缘子串的存在情况;
8、在所述匹配的绝缘子串存在的情况下,基于所述均压环对应的旋转角度和所述匹配的绝缘子串对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果;
9、在所述匹配的绝缘子串不存在的情况下,基于所述均压环对应的旋转角度和所述各均压环中除所述均压环以外的其余均压环对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果。
10、在其中一个实施例中,所述基于所述均压环对应的旋转角度和所述匹配的绝缘子串对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果,包括:
11、在所述均压环对应的旋转角度与所述匹配的绝缘子串对应的旋转角度之间的角度差值满足对应的第一预设条件的情况下,确定所述均压环倾斜。
12、在其中一个实施例中,所述基于所述均压环对应的旋转角度和所述各均压环中除所述均压环以外的其余均压环对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果,包括:
13、遍历所述其余均压环;
14、在所述均压环对应的旋转角度与遍历到的其余均压环对应的旋转角度之间的角度差值满足对应的第二预设条件的情况下,确定所述均压环倾斜。
15、在其中一个实施例中,所述基于所述均压环对应的旋转角度和各绝缘子串对应的旋转角度,在所述各绝缘子串中确定与所述均压环匹配的绝缘子串的存在情况,包括:
16、确定所述均压环对应的旋转中心与所述各绝缘子串对应的旋转中心之间的距离;
17、从所述各绝缘子串中,筛选出对应的距离小于预设距离阈值的绝缘子串;
18、将筛选出的各绝缘子串中,对应的距离小于其余绝缘子串的绝缘子串,确定为所述匹配的绝缘子串。
19、在其中一个实施例中,所述分别确定所述图像中的各多边形区域的最小旋转矩形的旋转中心和旋转角度,包括:
20、针对各多边形区域,将所述多边形区域划分为多个三角形,并确定各三角形的质心和面积;
21、根据所述各三角形的质心和面积,确定所述多边形区域的质心,并根据所述多边形区域的质心确定旋转中心搜索范围;
22、基于所述旋转中心搜索范围、预设的旋转角度搜索范围以及粒子群优化算法,求解以所述多边形区域的外接矩形的面积最小为优化目标,以所述外接矩形的旋转中心和旋转角度为优化参数的目标函数,得到所述多边形区域的最小旋转矩形的旋转中心和旋转角度。
23、在其中一个实施例中,所述基于实例分割模型,在所述图像中确定出至少一个均压环对应的多边形区域和至少一个绝缘子串对应的多边形区域,包括:
24、将所述图像输入至所述实例分割模型;
25、通过所述实例分割模型,在所述图像中确定出至少一个均压环对应的候选区域和至少一个绝缘子串对应的候选区域,并生成各候选区域对应的特征图和所述各候选区域对应的掩膜;
26、针对各候选区域,通过所述实例分割模型和所述候选区域对应的掩膜,对所述候选区域对应的特征图进行掩膜处理,得到所述候选区域所属的均压环或绝缘子串对应的多边形区域。
27、第二方面,本申请还提供了一种均压环倾斜检测装置,包括:
28、图像获取模块,用于获取输电线路的图像;
29、实例分割模块,用于基于实例分割模型,在所述图像中确定出至少一个均压环对应的多边形区域和至少一个绝缘子串对应的多边形区域;每个均压环对应一个多边形区域,每个绝缘子串对应一个多边形区域;
30、信息确定模块,用于分别确定所述图像中的各多边形区域的最小旋转矩形的旋转中心和旋转角度;
31、倾斜检测模块,用于针对各均压环,基于所述均压环对应的旋转中心和对应的旋转角度,以及各绝缘子串对应的旋转中心和对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果;
32、所述倾斜检测模块,还用于基于所述均压环对应的旋转角度和各绝缘子串对应的旋转角度,在所述各绝缘子串中确定与所述均压环匹配的绝缘子串的存在情况;在所述匹配的绝缘子串存在的情况下,基于所述均压环对应的旋转角度和所述匹配的绝缘子串对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果;在所述匹配的绝缘子串不存在的情况下,基于所述均压环对应的旋转角度和所述各均压环中除所述均压环以外的其余均压环对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果。
33、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
34、获取输电线路的图像;
35、基于实例分割模型,在所述图像中确定出至少一个均压环对应的多边形区域和至少一个绝缘子串对应的多边形区域;每个均压环对应一个多边形区域,每个绝缘子串对应一个多边形区域;
36、分别确定所述图像中的各多边形区域的最小旋转矩形的旋转中心和旋转角度;
...【技术保护点】
1.一种均压环倾斜检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述均压环对应的旋转角度和所述匹配的绝缘子串对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述均压环对应的旋转角度和所述各均压环中除所述均压环以外的其余均压环对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果,包括:
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述基于所述均压环对应的旋转角度和各绝缘子串对应的旋转角度,在所述各绝缘子串中确定与所述均压环匹配的绝缘子串的存在情况,包括:
5.根据权利要求1至3任意一项所述的方法,其特征在于,所述分别确定所述图像中的各多边形区域的最小旋转矩形的旋转中心和旋转角度,包括:
6.根据权利要求1至3任意一项所述的方法,其特征在于,所述基于实例分割模型,在所述图像中确定出至少一个均压环对应的多边形区域和至少一个绝缘子串对应的多边形区域,包括:
7.一种均
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种均压环倾斜检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述均压环对应的旋转角度和所述匹配的绝缘子串对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述均压环对应的旋转角度和所述各均压环中除所述均压环以外的其余均压环对应的旋转角度,对所述均压环进行倾斜检测,得到所述均压环的倾斜检测结果,包括:
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述基于所述均压环对应的旋转角度和各绝缘子串对应的旋转角度,在所述各绝缘子串中确定与所述均压环匹配的绝缘子串的存在情况,包括:
5.根据权利要求1至3任意一项所述的方法,其特征在于,所述分别确定所述图像中的各多边形区域...
【专利技术属性】
技术研发人员:黄奕琅,汤清华,曹尚,江佳佳,赵必美,蔡卓骏,黄昶翰,黄怀刚,朱亚峰,王品昭,
申请(专利权)人:南方电网人工智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。