掌桥专利:专业的专利平台
掌桥专利
首页

一种基于图像识别的火灾监控方法及系统

文献发布时间:2023-06-19 19:30:30


一种基于图像识别的火灾监控方法及系统

技术领域

本发明属于火灾监控技术领域,尤其涉及一种基于图像识别的火灾监控方法及系统。

背景技术

传统的火灾报警系统是通过前端增设传感器,采集感应到温度、烟雾等信息后进行报警的。这些火灾报警系统是基于实时集采的温度、烟雾等信息经过分析、确认来做出预警。虽然在一定程度上避免了火灾的蔓延,但是,数据的获取方式较为单一,容易出现识别不准确等问题。另一方面,历史火灾视频图像也是一种宝贵的经验,若能将历史火灾视频图像的数据用于火灾的判断,将会提高火灾识别的准确率。

发明内容

本发明的目的在于,提供了一种基于图像识别的火灾监控方法及系统,以解决现有图像识别火灾技术中因探测阶段和探测方法单一导致的识别不准确的问题。

本发明的具体技术方案:本发明提供一种基于图像识别的火灾监控系统,包括:

历史视频图像单元:用于采集火灾早期的历史视频图像,并传递给数据预处理单元;

数据预处理单元:用于接收历史视频图像单元的数据,处理完成后传递给模型训练单元;

模型训练单元:用于对数据预处理合格的视频进行模型训练,并移植至预测模型单元;

实时视频采集单元:用于利用摄像头实时采集视频,并传递给预测模型;

预测模型单元:用于接收来自实时视频采集单元传递的视频,并结合模型训练单元,进行电气火灾的预测;

预测结果输出单元:用于输出所述预测模型单元输出的预测结果。

优选的,所述数据预处理单元就是对历史视频图像进行预处理,实时抓取无重影图像,并将预处理后的历史视频图像分为训练集和测试集,训练集和测试集都包含火灾状态数据和非火灾状态数据。

优选的,所述数据预处理单元利用视频三色解码切割技术将所有图像归一化至统一尺寸,采用C-Y空间规则分割出各个图像中的目标区域,所述C-Y空间规则由C空间规则和Y空间规则组成。

优选的,所述C空间规则的判断条件为:(1)图像中的红色分量应大于绿色分量,且大于180;(2)图像中的绿色分量不小于蓝色分量;如果图像满足上述两个条件则初步判断为疑似目标区域,进入Y空间规则判断。

优选的,所述Y空间规则的判断条件为:(1)若原始图像S的颜色亮度成分大于蓝色分量的浓度偏移量,图像M的像素值维持原值,否则,图像的该像素值置零;(2)若M图像的颜色亮度成分大于原始图像S亮度的均值,图像N的像素值维持原值;若M图像的红色亮度成分大于原始图像S红色分量的均值,图像N的像素值填入红色浓度偏移量;否则,图像的该像素值置零。

优选的,所述模型训练就是通过建立KNN(k-Nearest Neighbors)预测模型,使用所述训练集训练所述KNN预测模型,采用灰狼优化算法对所述KNN预测模型的惩罚参数和核函数参数进行参数优化,并重新输入训练集进行训练,得到训练好的KNN预测模型,利用所述测试集来测试识别效果。

优选的,所述预测模型单元就是获取当前火灾早期的视频图像,利用训练好的KNN预测模型进行火灾预测,判断是否即将发生火灾。

本申请的另一种技术方案:一种基于图像识别的火灾监控方法,包括如下步骤:

步骤S1,采集火灾早期的历史视频图像;

步骤S2,对历史视频图像进行预处理,将预处理后的历史视频图像分为训练集和测试集,训练集和测试集都包含火灾状态数据和非火灾状态数据;

步骤S3,建立KNN预测模型,使用训练集训练KNN预测模型,采用灰狼群优化算法对KNN预测模型的惩罚参数和核函数参数进行参数优化,并重新输入训练集进行训练,得到训练好的KNN预测模型,采用测试集来测试识别效果;

步骤S4,获取当前火灾早期的视频图像,利用训练好的KNN预测模型进行火灾预测,判断是否即将发生火灾。

优选的,步骤S3中,采用灰狼优化算法对所述预测模型单元的惩罚参数和核函数参数进行优化,具体处理步骤包括:

(1)初始化灰狼优化算法的灰狼种群,包括种群规模N、灰狼个体位置以及参数a、A和C,设置最大迭代次数为max,初始化KNN预测模型的惩罚参数C

(2)随机生成N个灰狼个体的种群,并随机初始化灰狼个体的位置,N个灰狼个体的位置依次为

(3)将N个灰狼个体的种群分为α狼、β狼、δ狼和ω狼四种类型,并计算全部灰狼个体的适应度,保存适应度最好的前三匹狼α狼、β狼和δ狼。适应度函数采用均方误差MSE,通过适应度函数值更新α狼、β狼和δ狼的位置,MSE均方根误差的计算公式为:

式中,i=1,2,…,n,y

(4)在每次迭代过程中,更新ω狼中灰狼个体的方向与位置,更新参数a、A和C,计算全部灰狼个体的适应度,更新α狼、β狼和δ狼的位置。更新ω狼中灰狼个体的方向与位置的具体计算公式为

式中,p=α,β,δ,m=1,2,3,D

更新参数a、A和C,其计算公式为

其中,A表示第一协同系数,C表示第二协同系数,a是收敛因子,随着迭代次数从2线性减小到0,r

(5)当达到最大迭代次数max,算法终止,输出N个灰狼个体的种群中的全局最优位置,即优化后KNN预测模型的惩罚参数C

本发明的有益效果为:本系统基于大量火灾早期的历史视频图像进行训练,综合了火灾早期的各种特性,能够可靠的对火灾早期进行识别,与传统的图像识别火灾技术相比,有效的提高了识别的准确率;采用C-Y空间规则分割出各个图像中的目标区域,可以充分利用火灾中火焰或者烟雾的亮度和色度信息,将图像中的绝大多数非目标信息进行部分滤除;系统通过构建KNN预测模型,并采用灰狼优化算法对KNN预测模型的惩罚参数和核函数参数进行参数优化,避免了传统的KNN算法中容易产生的局部最优的问题,提高了整体的识别率,降低了计算复杂度。

附图说明

图1是本发明基于图像识别的火灾监控系统框图;

图2是本发明基于图像识别的新型电气火灾监控流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

实施例

为了解决现有图像识别火灾技术中因探测阶段和探测方法单一导致的识别不准确问题,提出如图1所示的一种基于图像识别的火灾监控系统,包括:历史视频图像单元、数据预处理单元、模型训练单元、实时视频采集单元、预测模型单元和预测结果输出单元。

所述测温单元用于展示电气开关柜的内部温度,所述测温单元并不直接与监测单元进行电连接。

所述历史视频图像单元用于采集火灾早期的历史视频图像,并传递给数据预处理单元。

所述数据预处理单元用于接收历史视频图像单元的数据,处理完成后传递给模型训练单元。

所述模型训练单元用于对数据预处理合格的视频进行模型训练,并移植至预测模型单元。

所述实时视频采集单元用于利用摄像头实时采集视频,并传递给预测模型。

所述预测模型单元用于接收来自实时视频采集单元传递的视频,并结合模型训练单元,进行电气火灾的预测。

所述预测结果输出单元用于输出所述预测模型单元输出的预测结果。

进一步,所述数据预处理单元就是对历史视频图像进行预处理,将预处理后的历史视频图像分为训练集和测试集,训练集和测试集都包含火灾状态数据和非火灾状态数据。对历史视频图像实时抓取无重影图像,数据预处理单元利用视频三色解码切割技术可完美解决上述问题。采用灰狼优化算法对KNN预测模型的惩罚参数和核函数参数进行优化。

进一步,所述视频三色解码切割技术就是将所有图像归一化至统一尺寸,采用C-Y空间规则分割出各个图像中的目标区域,C-Y空间规则由C空间规则和Y空间规则组成。

进一步,所述C空间规则的判断条件为:(1)图像中的红色分量应大于绿色分量,且大于180;(2)图像中的绿色分量不小于蓝色分量。如果图像满足该条件则初步判断为疑似目标区域,进入Y空间规则判断。

进一步,所述Y空间规则的判断条件为:(1)若原始图像S的颜色亮度成分大于蓝色分量的浓度偏移量,图像M的像素值维持原值,否则,图像的该像素值置零;(2)若M图形的颜色亮度成分大于原始图像S亮度的均值,图像N的像素值维持原值;若M图形的红色亮度成分大于原始图像S红色分量的均值,图像N的像素值填入红色浓度偏移量;否则,图像的该像素值置零。

进一步,所述灰狼优化算法对KNN预测模型的惩罚参数和核函数参数进行优化,其5步处理步骤包括:

(1)初始化灰狼优化算法的灰狼种群,包括种群规模N、灰狼个体位置以及参数a、A和C,设置最大迭代次数为max,初始化KNN预测模型的惩罚参数C

(2)随机生成N个灰狼个体的种群,并随机初始化灰狼个体的位置,N个灰狼个体的位置依次为

(3)将N个灰狼个体的种群分为α狼、β狼、δ狼和ω狼四种类型,并计算全部灰狼个体的适应度,保存适应度最好的前三匹狼α狼、β狼和δ狼。适应度函数采用均方误差MSE,通过适应度函数值更新α狼、β狼和δ狼的位置,MSE均方根误差的计算公式为:

式中,i=1,2,…,n,y

(4)在每次迭代过程中,更新ω狼中灰狼个体的方向与位置,更新参数a、A和C,计算全部灰狼个体的适应度,更新α狼、β狼和δ狼的位置。更新ω狼中灰狼个体的方向与位置的具体计算公式为

式中,p=α,β,δ,m=1,2,3,D

更新参数a、A和C,其计算公式为

其中,A表示第一协同系数,C表示第二协同系数,a是收敛因子,随着迭代次数从2线性减小到0,r

(5)当达到最大迭代次数max,算法终止,输出N个灰狼个体的种群中的全局最优位置,即优化后KNN预测模型的惩罚参数C

进一步,所述模型训练就是通过建立KNN(k-Nearest Neighbors)预测模型,使用训练集训练KNN预测模型,采用灰狼优化算法对KNN预测模型的惩罚参数和核函数参数进行参数优化,并重新输入训练集进行训练,得到训练好的KNN预测模型,利用测试集来测试识别效果。

进一步,所述预测模型单元就是获取当前火灾早期的视频图像,利用训练好的KNN预测模型进行火灾预测,判断是否即将发生火灾。

结合图2,上述基于图像识别的火灾监控系统的工作流程如下:

步骤S1,采集火灾早期的历史视频图像;

步骤S2,对历史视频图像进行预处理,将预处理后的历史视频图像分为训练集和测试集,训练集和测试集都包含火灾状态数据和非火灾状态数据;

步骤S3,建立KNN预测模型,使用训练集训练KNN预测模型,采用灰狼群优化算法对KNN预测模型的惩罚参数和核函数参数进行参数优化,并重新输入训练集进行训练,得到训练好的KNN预测模型,采用测试集来测试识别效果;

步骤S4,获取当前火灾早期的视频图像,利用训练好的KNN预测模型进行火灾预测,判断是否即将发生火灾。

综上,本系统基于大量火灾早期的历史视频图像进行训练,综合了火灾早期的各种特性,能够可靠的对火灾早期进行识别,与传统的图像识别火灾技术相比,有效的提高了识别的准确率;采用C-Y空间规则分割出各个图像中的目标区域,可以充分利用火灾中火焰或者烟雾的亮度和色度信息,将图像中的绝大多数非目标信息进行部分滤除;系统通过构建KNN预测模型,并采用灰狼优化算法对KNN预测模型的惩罚参数和核函数参数进行参数优化,避免了传统的KNN算法中容易产生的局部最优的问题,提高了整体的识别率,降低了计算复杂度。本火灾监控系统尤其适用于电气开关柜等电气设备的火灾监控。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本申请所提供的实施例中,应该理解到,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元可结合为一个单元,一个单元可拆分为多个单元,或一些特征可以忽略等。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

相关技术
  • 一种煤矿火灾视频监控用火灾图像识别方法
  • 一种基于监控系统的人脸图像识别方法
  • 一种基于智能图像识别技术的输电线路防外损监控报警系统
  • 基于智能图像识别的火灾报警控制器运行状态远程监控传输系统
  • 一种煤矿火灾视频监控用火灾图像识别方法
技术分类

06120115938873