一种隔离开关的状态检测方法及模型的建立方法与流程

文档序号:24811812发布日期:2021-04-27 13:00阅读:106来源:国知局
一种隔离开关的状态检测方法及模型的建立方法与流程

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.样本获取子模块,用于获取从不同角度拍摄的多张隔离开关图像;
37.样本处理子模块,用于将多张所述隔离开关图像两两拼接成样本图,并根据样本图中的两张隔离开关的运行状态是否相同进行标注,得到有差异样本和无差异样本;
38.训练子模块,用于利用有差异样本和无差异样本训练神经网络模型,得到所述隔离开关状态检测模型。
39.第三方面,本发明的第三个实施方案提供一种计算机设备,计算机终端包括存储器和处理器,存储器用于存储计算机程序,处理器运行计算机程序以使计算机终端执行上述第一方面的方法。
40.第四方面,本发明的第四个实施方案提供一种可读存储介质,存储有计算机程序,计算机程序在存储器上运行时执行上述第一方面的方法。
41.上述隔离开关的状态检测方法,实时获取隔离开关的运动视频,并按帧截取运动视频以得到第一图像和第二图像,将第一图像分别与预设合闸图像、预设分闸图像拼接,得到第一拼接图和第二拼接图;将第一图像与第二图像拼接,得到运动状态拼接图;分别将第一拼接图和第二拼接图输入至隔离开关状态检测模型,得到第一结果;再将运动状态拼接图输入至隔离开关状态检测模型,得到第二结果;根据第一结果和第二结果的组合状况,得
出隔离开关的当前状态。本技术方案利用神经网络模型判断隔离开关的当前图像与预设图像是否存在差异,再判断隔离开关的前后帧图像是否存在差异,由此,简单且高效地完成了隔离开关的状态检测,鲁棒性强且适用性广,相比于人工检测隔离开关的状态,降低了成本且检测精度得到明显提高。
附图说明
42.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
43.图1示出了本发明隔离开关的状态检测方法的一种流程示意图;
44.图2示出了本发明隔离开关的状态检测装置的一种结构示意图。
具体实施方式
45.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
46.通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
47.在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
48.此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
49.除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所述领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
50.实施例1
51.在本实施例中,参见图1,示出一种隔离开关的状态检测方法,包括:
52.s110,获取隔离开关的实时运动视频,并按帧截取实时运动视频以得到第一图像和第二图像。
53.具体的,第一图像为第二图像的前一帧图像,换言之,第一图像和第二图像为相连的前后帧图像。
54.可选的,上述隔离开关可以是110kv隔离开关、220kv隔离开关等开关器材。
55.s120,将第一图像分别与预设合闸图像、预设分闸图像以及第二图像拼接,得到第
一拼接图、第二拼接图以及运动状态拼接图。
56.其中,第一图像、第二图像、预设合闸图像以及预设分闸图像都是基于相同的角度和摄像装置拍摄得到;拼接就是将两张图像并列放置在一起。
57.s130,分别将第一拼接图和第二拼接图输入至隔离开关状态检测模型,隔离开关状态检测模型根据第一图像分别与预设合闸图像和预设分闸图像是否匹配来确定第一结果,第一结果为合闸状态、分闸状态以及中间状态中的一种。
58.具体的,隔离开关状态检测模型用于判断拼接的两张图像是否匹配,即判断第一拼接图和第二拼接中,左右两张图像中的隔离开关的状态是否匹配,并根据匹配结果得出第一结果。
59.示范性的,以220kv隔离开关为例,220kv隔离开关通过两只交叉的机械臂的上下移动,以完成隔离开关的合闸和分闸。在本申请中,实时检测当前隔离开关的机械臂的位置,相对于预设合闸图像或预设分闸图像中隔离开关的机械臂的位置是否存在差异,以判断隔离开关的状态是否匹配。
60.其中,第一结果为合闸状态、分闸状态以及中间状态中的任一种。
61.示范性的,上述s130还可以采用以下任一种方式进行:
62.若第一图像与预设合闸图像匹配,确定第一结果为合闸状态;
63.若第一图像与预设分闸图像匹配,确定第一结果为分闸状态;
64.若第一图像与预设合闸图像和预设分闸图像均不匹配,确定第一结果为中间状态。
65.具体的,将第一拼接图和第二拼接图分别输入至隔离开关状态检测模型后,隔离开关状态检测模型检测第一拼接图中拼接的第一图像和预设合闸图像是否匹配,若匹配,则得出第一结果为合闸状态;若不匹配,检测第二拼接图中拼接的第一图像和预设分闸图像是否匹配,若匹配,则得出第一结果为分闸状态,若第一图像既不与预设合闸图像匹配,也不与预设分闸图像匹配,则得出第一结果为中间状态。
66.s140,将运动状态拼接图输入至隔离开关状态检测模型,隔离开关状态检测模型根据第一图像与第二图像是否匹配来确定第二结果,其中,第二结果为运动状态或静止状态。
67.具体的,将运动状态拼接图输入至隔离开关状态检测模型,隔离开关模型检测第一图像和第二图像中的隔离开关的位置是否匹配,并根据匹配结果输出第二结果。
68.示范性的,上述s140可以采用以下其中一种方式进行:
69.若第一图像与第二图像不匹配,确定第二结果为运动状态;
70.若第一图像与第二图像匹配,确定第二结果为静止状态。
71.具体的,将运动状态拼接图输入至隔离开关状态检测模型后,隔离开关状态检测模型检测第一图像和第二图像是否匹配。
72.示范性的,以220kv隔离开关为例,在本发明中,通过实时检测当前隔离开关的两只机械臂,在前后两帧图像,即第一图像和第二图像中,机械臂的位置是否发生改变以确定隔离开关是否发生变化,由此得出第一图像和第二图像是否匹配。
73.若不匹配,即隔离开关的前后两帧存在差异,可知隔离开关处于变化的状态,由此得到第二结果为运动状态;若第一图像和第二图像匹配,则隔离开关处于静止状况,由此得
到第二结果为静止状态。
74.进一步的,s130和s140中的隔离开关状态检测模型,可以通过以下方方式获得:
75.首先,获取从不同角度拍摄的多张隔离开关图像。
76.具体的,通过多个摄像机从不同场景下,拍摄多张任意角度任意时刻的包含隔离开关的图像作为样本。
77.其次,将多张隔离开关图像两两拼接成样本图,并根据样本图中的两张隔离开关图像的运行状态是否相同进行标注,得到有差异样本和无差异样本。
78.将样本图像两两拼接,拼接的两张图像为同一角度、同一场景的样本图像,换言之,排除天气、灯光等光照因素,两张图像中仅隔离开关的状态可能存在差异;并根据两张样本图像中的隔离开关的状态是否相同进行拼接,如一张样本图像中的隔离开关的状态为合闸,另一张样本图像中的隔离开关的状态为分闸,二者拼接后被标注为有差异样本。由此,完成训练集的构建。
79.最后,利用有差异样本和无差异样本训练神经网络模型,得到隔离开关状态检测模型。
80.具体的,利用上述训练集中的有差异样本和无差异样本,训练神经网络模型,使得神经网络模型能判断任意角度任意场景下,两张隔离开关图像是否存在差异,其中,神经网络模型可以是yolov3、rcnn、faster

rcnn等神经网络模型中的任一种。
81.基于上述隔离开关状态检测模型的获取方法,将标注好的样本图作为样本以训练神经网络模型,得到训练好的隔离开关状态检测模型。由此,使得隔离开关状态检测模型能判断任意角度任意时刻下,两张隔离开关图像是否存在差异。
82.s150,根据第一结果和第二结果,得到隔离开关的状态。
83.具体的,根据第一结果和第二结果的组合情况来判断隔离开关属于正常合闸、正常分闸、正常运动及异常中的何种状态。
84.示范性的,上述s150可以采用以下任一种方式进行:
85.若第一结果为合闸状态,第二结果为静止状态,确定隔离开关的状态为正常合闸;
86.若第一结果为分闸状态,第二结果为静止状态,确定隔离开关的状态为正常分闸;
87.若第一结果为中间状态,第二结果为运动状态,确定隔离开关的状态为正常运动;
88.若第一结果为中间状态,第二结果为静止状态,确定隔离开关的状态为异常。
89.由此,通过第一结果和第二结果的组合状况,简单高效的完成了隔离开关的状态检测。
90.进一步的,在上述s150中,若第一结果为中间状态,第二结果为静止状态,确定隔离开关的状态为异常的步骤之后,还包括:
91.若连续确定隔离开关的状态为异常的次数达到预设阈值,确定隔离开关的状态为故障,并发送提示信息。
92.具体的,在连续检测到隔离开关的状态为异常时,才得到隔离开关的状态为故障,避免了隔离开关的错误检测,提高了故障检测的准确性。并将故障的隔离开关的信息发送至运维人员,由此,使得运维人员能快速定位故障的隔离开关并完成检修,从而保证了隔离开关的精准维检修。
93.上述隔离开关的状态检测方法,实时获取隔离开关的运动视频,并按帧截取运动
视频以得到第一图像和第二图像,将第一图像分别与预设合闸图像、预设分闸图像拼接,得到第一拼接图和第二拼接图;将第一图像与第二图像拼接,得到运动状态拼接图;分别将第一拼接图和第二拼接图输入至隔离开关状态检测模型,得到第一结果;再将运动状态拼接图输入至隔离开关状态检测模型,得到第二结果;根据第一结果和第二结果,得出隔离开关的当前状态。利用神经网络模型判断隔离开关的当前图像与预设图像是否存在差异,再判断隔离开关的前后帧图像是否存在差异,由此,简单且高效地完成了隔离开关的状态检测,适用性广,相比于人工检测隔离开关的状态,降低了成本且检测精度得到明显提高。
94.实施例2
95.在本实施例中,参见图2,示出一种隔离开关的状态检测装置200,包括获取模块210,拼接模块220,第一判断模块230,第二判断模块240,状态确定模块250,其中:
96.获取模块210,用于获取隔离开关的实时运动视频,并按帧截取实时运动视频以得到第一图像和第二图像;
97.拼接模块220,用于将第一图像分别与预设合闸图像、预设分闸图像以及第二图像拼接,得到第一拼接图、第二拼接图以及运动状态拼接图;
98.第一判断模块230,用于分别将第一拼接图和第二拼接图输入至隔离开关状态检测模型,隔离开关状态检测模型根据第一图像分别与预设合闸图像和预设分闸图像是否匹配来确定第一结果,第一结果为合闸状态、分闸状态以及中间状态中的一种;
99.第二判断模块240,第二判断模块,用于将运动状态拼接图输入至隔离开关状态检测模型,隔离开关状态检测模型根据第一图像与第二图像是否匹配来确定第二结果,其中,第二结果为运动状态或静止状态;
100.状态确定模块250,用于根据第一结果和第二结果,确定隔离开关的状态。
101.进一步的,上述隔离开关的状态检测装置200,还包括模型获取模块,用于获取上述第一判断模块230和第二判断模块240中的隔离开关状态检测模型,模型获取模块包括:样本获取子模块,样本处理子模块,训练子模块,其中:
102.样本获取子模块,用于获取从不同角度拍摄的多张隔离开关图像;
103.样本处理子模块,用于将多张隔离开关图像两两拼接成样本图,并根据样本图中的两张隔离开关的运行状态是否相同来进行标注,得到有差异样本和无差异样本;
104.训练子模块,用于利用有差异样本和无差异样本训练神经网络模型,得到隔离开关状态检测模型。
105.应当理解,本实施例的技术方案通过上述各个功能模块的协同作用,用于执行上述实施例1的隔离开关的状态检测方法,实施例1所涉及的实施方案以及有益效果在本实施例中同样适用,在此不再赘述。
106.在本实施例中,还涉及一种计算机设备,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述终端设备能执行上述实施例1的方法。
107.在本实施例中,还涉及一种可读存储介质,存储有计算机程序,所述计算机程序在处理器上运行时执行上述实施例1的方法。
108.在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构
图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
109.另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
110.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
111.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1