1.一种基于卷积神经网络的煤矿火灾识别方法,其特征在于:包括以下步骤:
步骤一、构建用于进行煤矿火灾图像识别的卷积神经网络结构;
步骤二、训练卷积神经网络;其具体过程为:
步骤201、选取多张原始图像,并对每张原始图像进行预处理,得到卷积神经网络的训练样本集;
步骤202、对步骤201中得到的训练样本集中的每个训练样本设定标签,记为“火焰”和“非火焰”;
步骤203、将步骤201得到各个训练样本与步骤202对应设定的标签一起输入到构建的卷积神经网络中进行训练,得到训练后的卷积神经网络模型;
步骤三、利用卷积神经网络对煤矿火灾图像进行识别;其具体过程为:
步骤301、输入待识别的原始图像;
步骤302、从待识别的原始图像中分割出疑似火焰区域图像;
步骤303、将待识别的原始图像与步骤302得到的图像进行与操作,得到疑似火焰区域的真彩图像,作为识别样本;
步骤304、将步骤303中得到的识别样本输入到步骤203中得到的训练后的卷积神经网络模型中,进行煤矿火灾图像识别,获得“火焰”或“非火焰”的识别结果。
2.按照权利要求1所述的一种基于卷积神经网络的煤矿火灾识别方法,其特征在于:步骤一中所述构建的卷积神经网络结构包括输入层、卷积层C1、池化层S2、卷积层C3、池化层S4、卷积层C5、池化层S6、全连接层F7、全连接层F8和输出层;
输入层:将输入的彩色图像数据的大小统一为224*224*3;
卷积层C1:对输入的彩色图像数据卷积,进行特征提取,卷积核取11*11,步长取4,特征映射图谱数量取12,得到55*55*12的特征图;
池化层S2:对卷积层C1卷积后的特征图进行降维处理,采用自适应的池化方法进行特征提取,矩形区域取3*3,步长取2,得到27*27*12的特征图;
卷积层C3:对池化层S2降维后的特征图数据卷积,进行特征提取,卷积核取5*5,步长取
2,特征映射图谱数量取48,得到27*27*48的特征图;
池化层S4:对卷积层C3卷积后的特征图进行降维处理,采用自适应的池化方法进行特征提取,矩形区域取3*3,步长取2,得到13*13*48的特征图;
卷积层C5:对池化层S4降维后的特征图数据卷积,进行特征提取,卷积核取3*3,步长取
1,特征映射图谱数量取96,得到13*13*96的特征图;
池化层S6:对卷积层C5卷积后的特征图进行降维处理,采用自适应的池化方法进行特征提取,矩形区域取3*3,步长取1,得到6*6*96的特征图;
全连接层F7:设置1024个神经元,连接池化层S6输出的所有特征,设置ReLU函数为激活函数;
全连接层F8:设置512个神经元,与全连接层F7的神经元全连接,设置ReLU函数为激活函数;
输出层:设置2个神经元,与全连接层F8的神经元全连接,对输出结果进行二分类。
3.按照权利要求2所述的一种基于卷积神经网络的煤矿火灾识别方法,其特征在于:池化层S2、池化层S4和池化层S6中所述采用自适应的池化方法进行特征提取的具体步骤为:步骤1001、根据公式 计算均值池化的池化因子ω1;其中,Fij为特征图谱在位置(i,j)处的像素值,sum为池化域中所有像素之和,e为自然对数的底,θ为校正误差;
步骤1002、根据公式 计算最大值池化的池化因子ω2;其中,max为池化域中的最大值,mean为池化域中除去最大像素后剩余像素的均值;
步骤1003、根据公式 计算池化区域的像素
Pij,其中,i为特征图谱的横坐标,j为特征图谱的纵坐标,s为池化步长。
4.按照权利要求1所述的一种基于卷积神经网络的煤矿火灾识别方法,其特征在于:步骤201中所述选取多张原始图像,并对每张原始图像进行预处理,得到卷积神经网络的训练样本集的具体步骤为:步骤2011、输入每张原始图像;
步骤2012、从每张原始图像中分割出疑似火焰区域图像;
步骤2013、将各张原始图像与步骤2012得到的与原始图像对应的分割图像进行与操作,得到疑似火焰区域的真彩图像。
5.按照权利要求4所述的一种基于卷积神经网络的煤矿火灾识别方法,其特征在于:步骤2012中所述从每张原始图像中分割出疑似火焰区域图像的具体方法为:将每张原始图像中满足 条件的像素分割出来,视为疑似火焰像素,原始图像中所有疑似火焰像素组成疑似火焰区域,其中,R(i,j)为RGB颜色空间中,位于图像坐标(i,j)处的R通道上的像素值,G(i,j)为RGB颜色空间中,位于图像坐标(i,j)处的G通道上的像素值,Y(i,j)为YCbCr颜色空间中,位于图像坐标(i,j)处的Y通道上的像素值,Ymean为YCbCr颜色空间中,Y通道上图像的平均像素值,Cb(i,j)为YCbCr颜色空间中,位于图像坐标(i,j)处的Cb通道上的像素值,Cbmean为YCbCr颜色空间中,Cb通道上图像的平均像素值,Cr(i,j)为YCbCr颜色空间中,位于图像坐标(i,j)处的Cr通道上的像素值,Crmean为YCbCr颜色空间中,Cr通道上图像的平均像素值。
6.按照权利要求1所述的一种基于卷积神经网络的煤矿火灾识别方法,其特征在于:步骤302中所述从待识别的原始图像中分割出疑似火焰区域图像的具体方法为:将待识别的原始图像中满足 条件的像素分割出来,视为疑似火焰像素,原始图像中所有疑似火焰像素组成疑似火焰区域,其中,R(i,j)为RGB颜色空间中,位于图像坐标(i,j)处的R通道上的像素值,G(i,j)为RGB颜色空间中,位于图像坐标(i,j)处的G通道上的像素值,Y(i,j)为YCbCr颜色空间中,位于图像坐标(i,j)处的Y通道上的像素值,Ymean为YCbCr颜色空间中,Y通道上图像的平均像素值,Cb(i,j)为YCbCr颜色空间中,位于图像坐标(i,j)处的Cb通道上的像素值,Cbmean为YCbCr颜色空间中,Cb通道上图像的平均像素值,Cr(i,j)为YCbCr颜色空间中,位于图像坐标(i,j)处的Cr通道上的像素值,Crmean为YCbCr颜色空间中,Cr通道上图像的平均像素值。