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

基于物联网的电气火灾远程报警处理方法及装置与流程

2022-11-09 22:51:03 来源:中国专利 TAG:


1.本发明涉及数据处理技术,尤其涉及一种基于物联网的电气火灾远程报警处理方法及装置。


背景技术:

2.电气火灾是指由电能充当火源而引起的火灾,容易演变成重特大火灾事故,扑救时存在触电和爆炸危险,相对其他火灾危害性更大。尤其在变电站这种具有大量变电设备的场所,一旦发生了电气火灾,后果将不堪设想。
3.现有技术中,通常会使用红外热成像仪来检测是否发生电气火灾,由于红外热成像仪是反映物体表面温度而成像的设备,因此可以作为有效的火警探测设备。但是对于一些正常工作时便会持续产生热量的变电设备来讲,使用该种方式很难检测出其是否发生火灾,因此如何利用红外热成像仪及时感知探测变电设备的火灾发生情况,是目前亟需解决的问题。


技术实现要素:

4.本发明实施例提供一种基于物联网的电气火灾远程报警处理方法,可以利用红外热成像仪及时感知变电设备的火灾发生情况。
5.本发明实施例的第一方面,提供一种基于物联网的电气火灾远程报警处理方法,包括:获取变电房在第一时间点的第一红外图像,以及在第二时间点的第二红外图像,并依据所述第一红外图像和所述第二红外图像中相同位置像素点的像素值,得到像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度;若所述图像差异度大于预设差异度,则根据当前时刻和预设时间段得到多个采集时刻,基于所述采集时刻提取红外图像中各变电设备所在区域的区域图像,并按照时间进行排序生成各变电设备所对应的图像集合;对所述图像集合中各相邻时间点对应区域图像的像素值进行处理,得到多个像素值变化趋势,基于多个所述像素值变化趋势得到各所述图像集合对应的趋势变化差值;采集变电设备对应的环境信息和当前使用时长,以及所述图像集合中目标像素点总数量的平均值,根据所述环境信息、所述使用时长和所述目标像素点总数量的平均值对预设趋势阈值进行实时调整得到调整后的当前趋势阈值;若所述图像集合所对应的趋势变化差值大于所述当前趋势阈值,则将该图像集合所对应的变电设备作为预警变电设备,将所述预警变电设备发送至火灾处理端。
6.可选地,在第一方面的一种可能实现方式中,获取变电房在第一时间点的第一红外图像,以及在第二时间点的第二红外图像,并依据所述第一红外图像和所述第二红外图像中相同位置像素点的像素值,得到像素点相同数量和像素点不同数量,根据所述像素点
相同数量和所述像素点不同数量得到图像差异度,包括:对所述第一红外图像和所述第二红外图像进行坐标化处理得到每个像素点的坐标值;获取所述第一红外图像和所述第二红外图像中像素点的坐标生成第一坐标集合和第二坐标集合;计算第一坐标集合和第二坐标集合中位于中心坐标的像素点的像素值和位于预设范围外的像素点的像素值的差值;基于第一坐标集合和第二坐标集合中各像素点对应的差值的比值得到第一坐标集合和第二坐标集合中像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度。
7.可选地,在第一方面的一种可能实现方式中,基于第一坐标集合和第二坐标集合中各像素点对应的差值的比值得到第一坐标集合和第二坐标集合中像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度,包括:采集所述第一坐标集合中位于中心坐标的像素点和位于预设范围外各坐标的像素点的像素值,进行像素值的差值计算得到第一差值,以及第二坐标集合中位于中心坐标的像素点和位于预设范围外各坐标的像素点的像素值,进行像素值的差值计算得到第二差值;获取所述第一坐标集合和所述第二坐标集合中位于相同坐标的像素点对应的第一差值和第二差值,基于所述第一差值和所述第二差值得到所述第一坐标集合和所述第二坐标集合中位于同一坐标的像素点对应的差值比;若所述差值比小于预设差值比,则将所述第一坐标集合和所述第二坐标集合中位于同一坐标的像素点作为相同像素点,若所述差值比大于等于预设差值比,则将所述第一坐标集合和所述第二坐标集合中位于同一坐标的像素点作为不同像素点;统计所述相同像素点的数量得到像素点相同数量,统计所述不同像素点的数量得到像素点不同数量,根据像素点相同数量和像素点不同数量的和得到像素点总数量,基于像素点相同数量和像素点总数量的比值得到图像差异度。
8.可选地,在第一方面的一种可能实现方式中,通过以下步骤构建预设范围:以所述第一坐标集合和所述第二坐标集合中位于中心坐标的像素点为圆心,预设半径为半径生成预设范围;获取所述第一坐标集合和所述第二坐标集合中所有像素点的像素数量,基于所述像素数量对所述预设范围进行调整得到调整范围;通过以下公式计算调整范围所对应的调整半径的像素点的数量,其中,为调整范围所对应的调整半径的像素点的数量,为所有像素点的像素数量,为预设像素数量,为调整范围的权重值,为预设半径所对应的像素点的数量。
9.可选地,在第一方面的一种可能实现方式中,根据当前时刻和预设时间段得到多个采集时刻,基于所述采集时刻提取红外图像中各变电设备所在区域的区域图像,并按照
时间进行排序生成各变电设备所对应的图像集合,包括:根据所述当前时刻和预设采集时长确定第一采集时刻和第二采集时刻,基于所述第一采集时刻和第二采集时刻提取红外图像中各变电设备所在区域的区域图像;基于所述预设采集时长和两个所述区域图像的像素值进行计算,得到像素值变化趋势;根据所述像素值变化趋势和预设像素值变化趋势得到时长偏移系数,基于所述时长偏移系数对预设采集时长进行调整,得到当前采集时长;根据所述第二采集时刻和所述当前采集时长确定下一采集时刻,并将所述第一采集时刻删除,将第二采集时刻更新为第一采集时刻,将所述下一采集时刻确定为第二采集时刻;重复执行以上步骤,并在满足预设要求后停止执行。
10.可选地,在第一方面的一种可能实现方式中,根据所述像素值变化趋势和预设像素值变化趋势得到时长偏移系数,基于所述时长偏移系数对预设采集时长进行调整,得到当前采集时长,包括:根据所述时长偏移系数对所述预设采集时长进行调整得到调整后的调整采集时长,基于所述预设采集时长和所述调整采集时长的差值得到当前采集时长;通过以下公式计算当前采集时长,其中,为当前采集时长,为预设采集时长,为像素值变化趋势,为预设像素值变化趋势,为时长偏移系数,为调整采集时长的权重值。
11.可选地,在第一方面的一种可能实现方式中,对所述图像集合中各相邻时间点对应区域图像的像素值进行处理,得到多个像素值变化趋势,基于多个所述像素值变化趋势得到各所述图像集合对应的趋势变化差值,包括:获取各所述区域图像中目标像素点的目标像素值,根据所有目标像素值的平均值得到各所述区域图像对应的像素值;获取相邻区域图像之间采集时长,基于所述采集时长对图像集合中相邻区域图像之间的前一区域图像和后一区域图像的像素值进行计算,得到多个像素值变化趋势;确定相邻所述像素值变化趋势中的前一像素值变化趋势和后一像素值变化趋势,根据所述后一像素值变化趋势和前一像素值变化趋势的差值得到多个趋势变化差值;通过以下公式计算趋势变化差值,
其中,为趋势变化差值,为第个像素值变化趋势,为第个像素值变化趋势,为第个像素值变化趋势,为第个前一区域图像中目标像素点的目标像素值,为前一区域图像中目标像素点的总数量,为前一区域图像中目标像素点的数量值,为前一区域图像对应的像素平均值,为第个后一区域图像中目标像素点的目标像素值,为后一区域图像中目标像素点的总数量,为后一区域图像中目标像素点的数量值,为后一区域图像对应的像素平均值,为第个相邻区域图像之间采集时长,为趋势计算权重值。
12.可选地,在第一方面的一种可能实现方式中,采集变电设备对应的环境信息和当前使用时长,以及所述图像集合中目标像素点总数量的平均值,根据所述环境信息、所述使用时长和所述目标像素点总数量的平均值对预设趋势阈值进行实时调整得到调整后的当前趋势阈值,包括:根据温度采集装置获取所述环境信息对应的环境温度值,根据所述环境温度值和预设温度值进行计算,得到温度偏移系数;获取每个变电设备对应的预设使用寿命,根据预设使用寿命和当前使用时长进行计算,生成使用寿命偏移值;采集图像集合中所有区域图像的目标像素点的总数量,基于目标像素点总数量的平均值和预设像素点数量进行计算,得到数量偏移值;根据所述温度偏移系数、所述使用寿命偏移值和所述数量偏移值对预设趋势阈值进行调整得到调整后的当前趋势阈值;通过以下公式计算当前趋势阈值,其中,为当前趋势阈值,为环境温度值,为预设温度值,为预设使用寿命,为当前使用时长,为目标像素点总数量的平均值,为预设像素点数量,
为预设趋势阈值,为当前趋势阈值的权重值。
13.可选地,在第一方面的一种可能实现方式中,若接收到工作人员通过输入设备输入的修正信息,所述修正信息包括未发生火灾报警的修正信息以及发生火灾未报警的修正信息;若修正信息为未发生火灾报警的修正信息,则计算当前趋势阈值和预设调高修正值的调高值,基于所述调高值对当前趋势阈值的权重值进行修正得到修正权重值;若修正信息为发生火灾未报警的修正信息,则计算当前趋势阈值和预设调低修正值的调低值,基于所述调低值对当前趋势阈值的权重值进行修正得到修正权重值;通过以下公式计算修正权重值,其中,为修正权重值,为预设调高修正值,为增加修正权重,为减小修正权重值,为预设调低修正值。
14.本发明实施例的第二方面,提供一种基于物联网的电气火灾远程报警处理装置,可选地,在第二方面的一种可能实现方式中,包括:差异模块,用于获取变电房在第一时间点的第一红外图像,以及在第二时间点的第二红外图像,并依据所述第一红外图像和所述第二红外图像中相同位置像素点的像素值,得到像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度;图像模块,用于若所述差异度大于预设差异度,则根据当前时刻和预设时间段得到多个采集时刻,基于所述采集时刻提取红外图像中各变电设备所在区域的区域图像,并按照时间进行排序生成各变电设备所对应的图像集合;差值模块,用于对所述图像集合中各相邻时间点对应区域图像的像素值进行处理,得到多个像素值变化趋势,基于多个所述像素值趋势得到各所述图像集合对应的趋势变化差值;阈值模块,用于采集变电设备对应的环境信息和当前使用时长,以及所述图像集合中目标像素点总数量的平均值,根据所述环境信息、所述使用时长和所述目标像素点总数量的平均值对预设趋势阈值进行实时调整得到调整后的当前趋势阈值;预警模块,用于若所述图像集合所对应的趋势变化差值大于所述当前趋势阈值,则将该图像集合所对应的变电设备作为预警变电设备,将所述预警变电设备发送至火灾处理端。
15.本发明的有益效果如下:1、本发明首先通过各变电设备所对应的红外图像在不同时刻的像素值得到其像
素值变化趋势,再通过相邻像素值变化趋势得到趋势变化差值,根据趋势变化差值和预设好的阈值进行比较来判断是否发生火灾。相较于现有技术,通过该种方式可以使红外设备监测变电设备的火灾发生情况更加准确。此外,本方案还利用一些容易影响预设阈值的因素来对预设阈值进行调整,例如环境因素、使用时长等,并且在事后也会对其进行进一步的调整,确保其更加准确。相较于现有技术,通过该种方式可以动态调整预设阈值,使预设阈值更加符合本发明的实际应用场景。
16.2、本发明通过将变电房不同时刻的红外图像进行坐标化处理,并对不同时刻对应的红外图像中处于预设范围外坐标的像素点和中心坐标的像素点的像素值进行差值计算,来得到不同时刻的红外图像所对应的差异值,通过差异值来判断变电设备不同时刻的红外图像是否发生变化。通过该种方式,可以判断出不同时刻的变电房的情况是否发生变化,从而可以进一步确定其是否会发生火灾,并且通过差值计算差异值还可以减少误差,使计算结果更加符合场景。
17.3、本发明首先通过各变电设备所对应的红外图像在相邻时刻的像素值的差值与其对应时长的比值得到像素值变化趋势,再通过相邻像素值变化趋势的差值得到趋势变化差值。通过该种方式,可以获取到变电设备在一定时间内红外图像的变化情况,通过其变化情况可以确定变电设备运行是否异常。此外,本方案还通过像素值变化趋势对预设采集时长进行调整,使其可以在像素值变化趋势较大时,及时获取到变电设备的变化情况,可以预防因采集时间不当而导致的情况恶化。
18.4、本发明通过变电设备对应的环境信息、当前使用时长,以及所述图像集合中目标像素点总数量的平均值,来对预设阈值进行调整,并且在事后预警发生误差时还会对其进行进一步调整。通过该种方式,可以对预设阈值进行一个动态调整,使其更加符合本发明的实际应用场景。
附图说明
19.图1为本发明实施例提供的一种基于物联网的电气火灾远程报警处理方法示意图;图2为本发明实施例提供的一种基于物联网的电气火灾远程报警处理方法示意图;图3为本发明实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
20.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.参见图1,是本发明实施例提供的一种基于物联网的电气火灾远程报警处理方法示意图,图1所示方法的执行主体可以是软件和/或硬件装置。本技术的执行主体可以包括但不限于以下中的至少一个:用户设备、网络设备等。其中,用户设备可以包括但不限于计算机、智能手机、个人数字助理(personal digital assistant,简称:pda)及上述提及的电
子设备等。网络设备可以包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机组成的一个超级虚拟计算机。本实施例对此不做限制。该基于物联网的电气火灾远程报警处理方法包括步骤s1至步骤s5,具体如下:s1,获取变电房在第一时间点的第一红外图像,以及在第二时间点的第二红外图像,并依据所述第一红外图像和所述第二红外图像中相同位置像素点的像素值,得到像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度。
22.其中,第一时间点为获取红外图像的第一个时间点,第一红外图像为变电房在第一时间点对应的红外图像,第二时间点为经过预设时长之后获取红外图像的第二个时间点,第二红外图像为变电房在第二时间点对应的红外图像。
23.例如,若第一时间点为十点整,预设时长为10分钟,则第二时间点为十点过十分。
24.像素点相同数量为第一红外图像和第二红外图像中划分为像素值相同的像素点的数量,像素点不同数量为第一红外图像和第二红外图像中划分为像素值不同的像素点的数量,图像差异度为第一红外图像和第二红外图像的图像差异度。
25.在一些实施例中,上述图像差异度可以通过步骤s11至步骤s14获得,具体如下:s11,对所述第一红外图像和所述第二红外图像进行坐标化处理得到每个像素点的坐标值。
26.需要说明的是,第一红外图像和第二红外图像是以同一坐标原点进行坐标化处理的,例如都是以中心点为坐标原点进行坐标化处理。
27.s12,获取所述第一红外图像和所述第二红外图像中像素点的坐标生成第一坐标集合和第二坐标集合。
28.其中,第一坐标集合为第一红外图像经过坐标化处理之后所有像素点的坐标组成的集合,第二坐标集合为第二红外图像经过坐标化处理之后所有像素点的坐标组成的集合。
29.s13,计算第一坐标集合和第二坐标集合中位于中心坐标的像素点的像素值和位于预设范围外的像素点的像素值的差值。
30.s14,基于第一坐标集合和第二坐标集合中各像素点对应的差值的比值得到第一坐标集合和第二坐标集合中像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度。
31.可以理解的是,由于光线等因素的影响,不同时间点获取的红外图像很少会完全一样。由此可知,其位于同一坐标的像素点的像素值也有可能会发生一些偏差,因此为了减少误差,本方案在判断相同像素点和不同像素点的时候是根据预设范围外的各坐标的像素点和中心坐标的像素点的像素值的差值来进行判断。
32.具体的,可以通过步骤s141至步骤s144来获取到相同的像素点和不同的像素点的数量以及得到图像差异度。
33.s141,采集所述第一坐标集合中位于中心坐标的像素点和位于预设范围外各坐标的像素点的像素值,进行像素值的差值计算得到第一差值,以及第二坐标集合中位于中心坐标的像素点和位于预设范围外各坐标的像素点的像素值,进行像素值的差值计算得到第
二差值。
34.其中,第一差值为第一坐标集合中位于中心坐标的像素点的像素值和位于预设范围外各坐标的像素点的像素值的差值,第二差值为第二坐标集合中位于中心坐标的像素点的像素值和位于预设范围外各坐标的像素点的像素值的差值。
35.在一些实施例中,通过以下步骤构建预设范围:以所述第一坐标集合和所述第二坐标集合中位于中心坐标的像素点为圆心,预设半径为半径生成预设范围。
36.在实际应用中,预设半径可以由工作人员根据实际情况预先进行设置。
37.可以理解的是,为了减少位于同一坐标的像素点的像素值由于光线等因素的影响而造成的误差,本方案选择将各预设范围外的像素点的像素值与中心坐标的像素点的像素值的差值进行判断,从而确定其是否为相同像素点。其次,中心坐标的像素点的像素值与其周围坐标的像素点的像素值会十分相似,因此本方案在计算各坐标的像素点的像素值时将预设范围内的像素点排除在外是为了减小误差。
38.获取所述第一坐标集合和所述第二坐标集合中所有像素点的像素数量,基于所述像素数量对所述预设范围进行调整得到调整范围。本发明会结合第一红外图像和所述第二红外图像内像素点的总数量来对预设范围进行调整,得到相对应的调整范围,如果总数量越大,则相对应的调整范围越大,通过该种方式,使得本发明能够在图像较大时自动对预设范围进行放大处理,在图像较小时自动对预设范围进行缩小处理,得到一个相对适宜的调整范围。
39.通过以下公式计算调整范围所对应的调整半径的像素点的数量,其中,为调整范围所对应的调整半径的像素点的数量,为所有像素点的像素数量,为预设像素数量,为调整范围的权重值,为预设半径所对应的像素点的数量。
40.从上述公式中可以看出,所有像素点的像素数量和调整范围所对应的调整半径的像素点的数量成正比关系,所有像素点的像素数量越大,调整范围所对应的调整半径的像素点的数量也会越大,因为所有像素点的像素数量的数值越大,则相对应的图像越大,因此调整范围也会越大。使得后续所计算的差值相对更加的准确。
41.s142,获取所述第一坐标集合和所述第二坐标集合中位于相同坐标的像素点对应的第一差值和第二差值,基于所述第一差值和所述第二差值得到所述第一坐标集合和所述第二坐标集合中位于同一坐标的像素点对应的差值比。
42.其中,差值比为第一坐标集合和第二坐标集合中位于同一坐标的像素点所对应的第一差值和第二差值的比值。
43.在一些实施例中,上述差值比可以通过以下公式计算得到:
其中,为差值比,为第一坐标集合中位于中心坐标的像素点的像素值,为第一坐标集合中位于预设范围外坐标的像素点的像素值,为第二坐标集合中位于中心坐标的像素点的像素值,为第二坐标集合中位于预设范围外坐标的像素点的像素值,为差值比的权重值。
44.上述差值比越大,说明第一坐标集合和第二坐标集合中位于同一坐标的像素点的像素值就差的越大,基于此,便可以将第一坐标集合和第二坐标集合中位于同一坐标的像素点划分为相同的像素点或者不同的像素点。
45.s143,若所述差值比小于预设差值比,则将所述第一坐标集合和所述第二坐标集合中位于同一坐标的像素点作为相同像素点,若所述差值比大于等于预设差值比,则将所述第一坐标集合和所述第二坐标集合中位于同一坐标的像素点作为不同像素点。
46.其中,相同像素点为第一坐标集合和第二坐标集合中判断为像素值相同的像素点,不同像素点为第一坐标集合和第二坐标集合中判断为像素值不相同的像素点。
47.可以理解的是,若差值比小于预设差值比,则说明第一坐标集合和第二坐标集合中位于同一坐标的像素点的像素值相似度符合预设要求,可以将其判断为相同像素点;若差值比对大于等于预设差值比,则说明第一坐标集合和第二坐标集合中位于同一坐标的像素点的像素值相似度不符合预设要求,可以将其判断为不同像素点。
48.s144,统计所述相同像素点的数量得到像素点相同数量,统计所述不同像素点的数量得到像素点不同数量,根据像素点相同数量和像素点不同数量的和得到像素点总数量,基于像素点相同数量和像素点总数量的比值得到图像差异度。
49.具体的,在获取到所有相同像素点和所有不同像素点之后,便可以对其进行统计得到像素点相同数量和像素点不同数量。对像素点相同数量和像素点不同数量进行求和之后,再根据像素点相同数量和像素点总数量的比值便可以得到图像差异度。
50.图像差异度的比值越高则说明两个图像越相似,说明此时变电房是没有发生异常的;反之,图像差异度的比值越低则说明两个图像越不相似,说明此时变电房很有可能已经发生异常。
51.通过上述方式得到的图像差异度,可以实时判断出变电房的情况是否发生异常,以便于工作人员及时发现问题。
52.s2,若所述图像差异度大于预设差异度,则根据当前时刻和预设时间段得到多个采集时刻,基于所述采集时刻提取红外图像中各变电设备所在区域的区域图像,并按照时间进行排序生成各变电设备所对应的图像集合。
53.其中,采集时刻为采集各变电设备所在区域的区域图像的时刻,图像集合为各变
电设备在多个采集时刻采集的区域图像所组成的集合。
54.在一些实施例中,上述区域图像可以由以下方式获得:首先可以在红外摄像头采集区域内由人工预先设置与各变电设备对应的区域提取框,接着由各变电设备对应的区域提取框确定各变电设备所对应的区域图像。
55.一般来说,变电设备的位置是不会发生变化的,因此可以利用人工预先设置好各变电设备对应的区域提取框来采集其对应的区域图像。
56.此外,当变电设备的位置发生变化时,相应的区域提取框也可以随之发生改变。
57.可以理解的是,若图像差异度大于预设差异度,则说明变电房所在的区域内可能有变电设备发生了异常,此时可以通过采集不同时刻的变电设备所对应的区域图像来确定是哪一个变电设备发生了异常。
58.在一些实施例中,上述区域图像以及图像集合可以通过下列步骤s21至步骤s25获得。
59.s21,根据所述当前时刻和预设采集时长确定第一采集时刻和第二采集时刻,基于所述第一采集时刻和第二采集时刻提取红外图像中各变电设备所在区域的区域图像。
60.其中,第一采集时刻为前一个采集各变电设备所对应的区域图像的时刻,第二采集时刻为后一个采集各变电设备所对应的区域图像的时刻。
61.例如,若当前时刻为十点整,预设采集时长为1分钟,则上述第一采集时刻便为当前时刻即十点整,上述第二采集时刻便为十点零一分。
62.具体的,在获取到第一采集时刻和第二采集时刻之后便可以在第一采集时刻和第二采集时刻分别提取其对应的区域图像。
63.s22,基于所述预设采集时长和两个所述区域图像的像素值进行计算,得到像素值变化趋势。
64.其中,像素值变化趋势为两个相邻的区域图像之间像素值的变化趋势。
65.在一些实施例中,像素值变化趋势可以通过两个区域图像所对应的像素值的差值与预设采集时长的比值计算得到。
66.s23,根据所述像素值变化趋势和预设像素值变化趋势得到时长偏移系数,基于所述时长偏移系数对预设采集时长进行调整,得到当前采集时长。
67.其中,时长偏移系数为像素值变化趋势和预设像素值变化趋势的比值,当前采集时长为预设采集时长经过调整后的采集时长。
68.可以理解的是,由于预设采集时长是预先进行设置的,因此它是不会发生变化的,但是实际发生火灾时变电设备的火苗蹿升速度是十分迅速的,很可能会导致预设采集时长之后火势迅速延展的情况发生,因此可以对预设采集时长进行动态调整来及时的提醒工作人员火灾的发生情况。
69.在一些实施例中,上述当前采集时长可以通过以下步骤得到:根据所述时长偏移系数对所述预设采集时长进行调整得到调整后的调整采集时长,基于所述预设采集时长和所述调整采集时长的差值得到当前采集时长。
70.通过以下公式计算当前采集时长,
其中,为当前采集时长,为预设采集时长,为像素值变化趋势,为预设像素值变化趋势,为时长偏移系数,为调整采集时长的权重值。
71.上述公式的具体构思为:当像素值变化趋势越大时,说明两个区域图像的像素值差异越大,此时很有可能是发生了火灾导致两个区域图像的像素值差异变大,此时相应的当前采集时长也可以相应的缩短,以便于能够及时的采集到下一时刻的区域图像,通过多张区域图像之间的像素值变化趋势来进一步确定是否发生了火灾。
72.当像素值变化趋势越小时,说明两个区域图像的像素值差异越小,或者后一个区域图像的像素值小于前一个区域图像的像素值,此时发生火灾的概率很小,因此可以当前采集时长相应的设置的长一些,以保证对变电设备的监测。
73.在实际应用中,预设像素值变化趋势和预设采集时长可以相对应的进行设置。调整采集时长的权重值可以根据实际情况设置,当前采集时长过小时,可以通过调整采集时长的权重值对其进行增大处理,当前采集时长过大时,可以通过调整采集时长的权重值对其进行减小处理。
74.s24,根据所述第二采集时刻和所述当前采集时长确定下一采集时刻,并将所述第一采集时刻删除,将第二采集时刻更新为第一采集时刻,将所述下一采集时刻确定为第二采集时刻。
75.s25,重复执行以上步骤,并在满足预设要求后停止执行。
76.具体的,将第二采集时刻加上当前采集时长后便可以得到第二采集时刻之后的下一个采集时刻,此时可以将原来的第二采集时刻更新为第一采集时刻,将原来的第一采集时刻删除,将下一个采集时刻更新为第二采集时刻再重复上述步骤,实现对区域图像的采集。
77.在实际应用中,预设要求可以是在获取到预设数量的区域图像之后停止执行上述步骤,预设数量可以由工作人员根据实际情况预先进行设置。
78.在获取到各个时刻的区域图像后,便可以根据所有的区域图像生成各变电设备对应的图像集合。
79.通过上述方式获得的区域图像和图像集合,以及对预设采集时长进行调整得到的当前采集时长,可以及时的对各变电设备对应的区域图像进行采集,以便于工作人员能够及时的发现变电设备是否发生火灾。
80.s3,对所述图像集合中各相邻时间点对应区域图像的像素值进行处理,得到多个像素值变化趋势,基于多个所述像素值变化趋势得到各所述图像集合对应的趋势变化差值。
81.其中,趋势变化差值为相邻两个像素值变化趋势的差值。
82.在一些实施例中,上述趋势变化差值可以通过步骤s31至步骤s33获得。
83.s31,获取各所述区域图像中目标像素点的目标像素值,根据所有目标像素值的平均值得到各所述区域图像对应的像素值。
84.在实际应用中,工作人员可以预先设置一个像素值范围,将落入像素值范围的像素点作为上述目标像素点,将目标像素点对应的像素值作为上述目标像素值。其中,像素值范围是例如是红色所对应的像素值范围,本方案通过像素值范围可以提取发热区域所对应的像素点。
85.可以理解的是,发生火灾时变电设备的温度会上升,而正常工作时持续产生热量的变电设备温度也会很高,因此为了区分正常工作时持续产生热量的变电设备是否发生火灾,可以通过对目标像素点的像素值进行判断,这是由于工作时持续产生热量的变电设备若发生持续升温,其对应的目标像素点和目标像素值也会相应增加。
86.s32,获取相邻区域图像之间采集时长,基于所述采集时长对图像集合中相邻区域图像之间的前一区域图像和后一区域图像的像素值进行计算,得到多个像素值变化趋势。
87.需要说明的是,相邻区域图像之间采集时长可能是预设采集时长,也有可能是当前采集时长。若相邻的区域图像为第一组相邻的区域图像,即采集的第一张区域图像和采集的第二张区域图像,采集时长便为预设采集时长,若相邻的区域图像不为第一组相邻的区域图像,采集时长便为当前采集时长。
88.s33,确定相邻所述像素值变化趋势中的前一像素值变化趋势和后一像素值变化趋势,根据所述后一像素值变化趋势和前一像素值变化趋势的差值得到多个趋势变化差值。
89.通过以下公式计算趋势变化差值,其中,为趋势变化差值,为第个像素值变化趋势,为第个像素值变化趋势,为第个像素值变化趋势,为第个前一区域图像中目标像素点的目标像素值,为前一区域图像中目标像素点的总数量,为前一区域图像中目标像
素点的数量值,为前一区域图像对应的像素平均值,为第个后一区域图像中目标像素点的目标像素值,为后一区域图像中目标像素点的总数量,为后一区域图像中目标像素点的数量值,为后一区域图像对应的像素平均值,为第个相邻区域图像之间采集时长,为趋势计算权重值。
90.从上述公式中可以看出,第个像素值变化趋势与第个像素值变化趋势的差值越大,说明此时相邻像素值变化趋势的变化越大,趋势变化差值便也越大,此时的变电设备很有可能处于持续的升温状态,很可能发生了火灾。
91.前一区域图像对应的像素平均值和后一区域图像对应的像素平均值的差值越大,说明此时相邻区域图像之间的像素值变化越大,第个像素值变化趋势便也会越大,此时很有可能是由于变电设备的升温导致相邻区域图像之间的像素值变化加大。
92.在实际应用中,趋势计算权重值可以根据实际情况预先进行设置,当第个像素值变化趋势过大时,可以通过趋势计算权重值对其进行调小处理,当第个像素值变化趋势过小时,可以通过趋势计算权重值对其进行增大处理。
93.通过上述方式得到的趋势变化差值,可以及时的获取到各变电设备对应的像素值变化趋势,以便于及时的对变电设备的火灾发生情况做出预警。
94.s4,采集变电设备对应的环境信息和当前使用时长,以及所述图像集合中目标像素点总数量的平均值,根据所述环境信息、所述使用时长和所述目标像素点总数量的平均值对预设趋势阈值进行实时调整得到调整后的当前趋势阈值。
95.其中,环境信息为变电设备周围环境所对应的信息,当前使用时长为变电设备从开始更换或安装到当前时间所对应的使用时长,当前趋势阈值为发出预警信息时的趋势变化差值所对应的阈值。
96.在实际应用中,一般是事先设置好阈值,等获取到的各种数据到达阈值后便会生成相应的预警信息。但是由于各种因素的影响很有可能导致事先设置的阈值出现不准确的情况发生,因此本方案为了使设置的阈值更加准确,采集了多种可能影响阈值发生变化的
因素来对其进行调整。
97.在一些实施例中,可以通过以下步骤来得到上述当前趋势阈值。
98.s41,根据温度采集装置获取所述环境信息对应的环境温度值,根据所述环境温度值和预设温度值进行计算,得到温度偏移系数。
99.其中,环境温度值为温度采集装置采集的环境温度,温度偏移系数为环境温度值和预设温度值的比值。
100.s42,获取每个变电设备对应的预设使用寿命,根据预设使用寿命和当前使用时长进行计算,生成使用寿命偏移值。
101.其中,使用寿命偏移值为预设使用寿命和当前使用时长的比值。
102.s43,采集图像集合中所有区域图像的目标像素点的总数量,基于目标像素点总数量的平均值和预设像素点数量进行计算,得到数量偏移值。
103.具体的,首先获取到每张区域图像对应的目标像素点的数量,接着再将所有区域图像中目标像素点的数量相加得到所有目标像素点的总数量,最后再将目标像素点的总数量进行求平均。其中,数量偏移值为目标像素点总数量的平均值和预设像素点数量的比值。
104.s44,根据所述温度偏移系数、所述使用寿命偏移值和所述数量偏移值对预设趋势阈值进行调整得到调整后的当前趋势阈值。
105.通过以下公式计算当前趋势阈值,其中,为当前趋势阈值,为环境温度值,为预设温度值,为预设使用寿命,为当前使用时长,为目标像素点总数量的平均值,为预设像素点数量,为预设趋势阈值,为当前趋势阈值的权重值。
106.上述公式的总构思为:环境温度值越高,说明此时环境温度便会越高,当周围环境温度越高时,对变电设备的温度变化可能也会造成影响,使得变电设备也进行升温,因此可以将当前趋势阈值也适当调大,以降低环境温度所带来的影响,反之亦然。
107.当前使用时长越大,说明变电设备的使用时间便越长,相应的也越容易因为发生故障而导致火灾,因此可以将当前趋势阈值也适当调小,以降低当前使用时长所带来的影响,反之亦然。
108.当目标像素点总数量的平均值越大时,说明此时红外采集器距离变电设备的采集距离便越近,此时若将阈值设置的很低,很有可能很容易就使其达到阈值而造成误判,
因此可以将当前趋势阈值设置的大一些,以减少目标像素点总数量的平均值所带来的影响,反之亦然。
109.在实际应用中,很有可能还会出现阈值误判的情况发生,因此本方案在上述方式的基础上,还通过以下方式对当前趋势阈值调整:s441,若接收到工作人员通过输入设备输入的修正信息,所述修正信息包括未发生火灾报警的修正信息以及发生火灾未报警的修正信息。
110.可以理解的是,预警信息在未发生火灾时报警或在发生火灾时未报警都会造成误判,因此为了减少阈值误判的情况发生,可以通过工作人员输入的修正信息对其进行调整。
111.s442,若修正信息为未发生火灾报警的修正信息,则计算当前趋势阈值和预设调高修正值的调高值,基于所述调高值对当前趋势阈值的权重值进行修正得到修正权重值。
112.s443,若修正信息为发生火灾未报警的修正信息,则计算当前趋势阈值和预设调低修正值的调低值,基于所述调低值对当前趋势阈值的权重值进行修正得到修正权重值。
113.可以理解的是,若修正信息为未发生火灾报警的修正信息,则说明此时的当前趋势阈值是偏低的才会导致其在未发生火灾时发出预警,因此需要对其进行增大处理来改善阈值误判的情况。
114.若修正信息为发生火灾未报警的修正信息,则说明此时的当前趋势阈值是偏高的才会导致其在未发生火灾时发出预警,因此需要对其进行减小处理来改善阈值误判的情况。
115.其中,预设调低修正值和预设调高修正值可以由工作人员根据实际情况事先进行设置。
116.通过以下公式计算修正权重值,其中,为修正权重值,为预设调高修正值,为增加修正权重,为减小修正权重值,为预设调低修正值。
117.上述公式的整体构思为:当未发生火灾报警时,可以对当前趋势阈值的权重值进行增大处理,以便于在下一次进行计算时可以通过调整后的修正权重值对当前趋势阈值进行调整。其中,增加的幅度可以由当前趋势阈值和预设调高修正值来进行调整。
118.当发生火灾未报警时,可以对当前趋势阈值的权重值进行减小处理,以便于在下一次进行计算时可以通过调整后的修正权重值对当前趋势阈值进行调整。其中,
减小的幅度可以由当前趋势阈值和预设调低修正值来进行调整。
119.在实际应用中,预设调高修正值、增加修正权重、减小修正权重值和预设调低修正值可以由工作人员根据实际情况预先进行设置。
120.通过上述方式获得的当前趋势阈值和修正权重值,可以根据实际情况对阈值进行动态调整,使其经过调整的阈值更加符合本发明的适用场景,并且通过修正权重值对阈值进行再调整,也可以使阈值更加准确。
121.s5,若所述图像集合所对应的趋势变化差值大于所述当前趋势阈值,则将该图像集合所对应的变电设备作为预警变电设备,将所述预警变电设备发送至火灾处理端。
122.可以理解的是,若图像集合所对应的趋势变化差值大于所述当前趋势阈值,则说明此时图像集合对应的变电设备很可能发生了火灾,因此可以将图集合所对应的变电设备作为预警变电设备上传至处理端,以便于工作人员可以及时的对其做出处理。
123.通过该种方式,可以使工作人员及时的对变电设备发生的状况做出处理,可以预防由于变电设备发生火灾所带来的的巨大危害。
124.参见图2,是本发明实施例提供的一种基于物联网的电气火灾远程报警处理装置的结构示意图,该基于物联网的电气火灾远程报警处理装置包括:差异模块,用于获取变电房在第一时间点的第一红外图像,以及在第二时间点的第二红外图像,并依据所述第一红外图像和所述第二红外图像中相同位置像素点的像素值,得到像素点相同数量和像素点不同数量,根据所述像素点相同数量和所述像素点不同数量得到图像差异度。
125.图像模块,用于若所述差异度大于预设差异度,则根据当前时刻和预设时间段得到多个采集时刻,基于所述采集时刻提取红外图像中各变电设备所在区域的区域图像,并按照时间进行排序生成各变电设备所对应的图像集合。
126.差值模块,用于对所述图像集合中各相邻时间点对应区域图像的像素值进行处理,得到多个像素值变化趋势,基于多个所述像素值趋势得到各所述图像集合对应的趋势变化差值。
127.阈值模块,用于采集变电设备对应的环境信息和当前使用时长,以及所述图像集合中目标像素点总数量的平均值,根据所述环境信息、所述使用时长和所述目标像素点总数量的平均值对预设趋势阈值进行实时调整得到调整后的当前趋势阈值。
128.预警模块,用于若所述图像集合所对应的趋势变化差值大于所述当前趋势阈值,则将该图像集合所对应的变电设备作为预警变电设备,将所述预警变电设备发送至火灾处理端。
129.图2所示实施例的装置对应地可用于执行图1所示方法实施例中的步骤,其实现原理和技术效果类似,此处不再赘述。
130.参见图3,是本发明实施例提供的一种电子设备的硬件结构示意图,该电子设备30包括:处理器31、存储器32和计算机程序;其中存储器32,用于存储所述计算机程序,该存储器还可以是闪存(flash)。所述计算机程序例如是实现上述方法的应用程序、功能模块等。
131.处理器31,用于执行所述存储器存储的计算机程序,以实现上述方法中设备执行的各个步骤。具体可以参见前面方法实施例中的相关描述。
132.可选地,存储器32既可以是独立的,也可以跟处理器31集成在一起。
133.当所述存储器32是独立于处理器31之外的器件时,所述设备还可以包括:总线33,用于连接所述存储器32和处理器31。
134.本发明还提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现上述的各种实施方式提供的方法。
135.其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
136.本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
137.在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
138.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献