一种垃圾焚烧厂火焰燃烧状态识别方法技术

技术编号:21362520 阅读:26 留言:0更新日期:2019-06-15 09:34
本发明专利技术提供一种能够准确判别垃圾焚烧状态的火焰识别方法,包括以下步骤,建立火焰识别模型并对火焰识别模型进行训练;通过火焰识别模型对火焰图片进行识别。本发明专利技术的有益效果是,本发明专利技术以垃圾焚烧系统为改进对象,围绕炉内火焰视频图像,对深度学习方法和PCA分类识别算法进行改进,进行深度学习方法网络结构与PCA算法参数的优化,实验仿真并确定最优的垃圾焚烧炉内火焰燃烧状态识别模型;以此作为判断当前焚烧状态的依据;从而实时监控垃圾焚烧炉内火焰的燃烧状态。

A Method to Identify Flame Combustion State in Waste Incineration Plant

The invention provides a flame recognition method which can accurately distinguish the state of garbage incineration, including the following steps: establishing the flame recognition model and training the flame recognition model; recognizing the flame picture through the flame recognition model. The beneficial effect of the present invention is that the deep learning method and PCA classification and recognition algorithm are improved by taking the waste incineration system as the improvement object, focusing on the flame video image in the furnace, the network structure of the deep learning method and the parameters of the PCA algorithm are optimized, and the optimal recognition model of the flame combustion state in the waste incinerator is determined by experimental simulation. In order to monitor the burning state of the flame in the waste incinerator in real time.

【技术实现步骤摘要】
一种垃圾焚烧厂火焰燃烧状态识别方法
本专利技术涉及垃圾焚烧领域,具体涉及一种垃圾焚烧火焰识别方法。
技术介绍
由于我国人口数量多,产生的垃圾总量也非常巨大,现有技术中,垃圾处理的主要方式是掩埋,但是掩埋的方式存在垃圾渗出液,污染严重,现有技术中,焚烧设备在焚烧垃圾时通常不能及时自动判断焚烧设备内的燃烧情况是否理想,现有技术通过人工判断的方式,存在较大的误差,不能合理准确的判断燃烧状态,往往导致调整失误,造成资源浪费和环境污染。
技术实现思路
为了解决上述问题,本专利技术提供一种能够准确判别垃圾焚烧状态的火焰识别方法,包括以下步骤,建立火焰识别模型并对火焰识别模型进行训练;通过火焰识别模型对火焰图片进行识别。进一步的,所述建立火焰识别模型并对火焰识别模型进行训练包括以下步骤,获取灰度图样本训练矩阵;计算训练图片的平均值与差值;构建协方差矩阵;求特征值和特征向量并构造特征图像空间。进一步的,所述获取灰度图样本训练矩阵包括,设定训练集有n个由灰度图像素矩阵组成的样本,每个样本大小为L×W;获取样本矩阵,x=(x1,x2,x3,x4,…xn)T,其中,x为得到的样本矩阵,n为样本容量,xi为由第i个样本的每一列向量堆叠成一列的L×W维列向量;将样本矩阵向量化。进一步的,所述计算训练图片的平均值与差值包括,通过以下公式获取训练图片每一维的平均值,其中Ψ代表训练图片的平均值,n为样本容量,xi为由第i个样本的每一列向量堆叠成一列的L×W维列向量;计算每张图片像素矩阵与训练图片平均值的差值,di=xi-ψ,i=1,2,3,...,n,其中di表示每张图片像素矩阵与训练图片平均值的差值,xi为由第i个样本的每一列向量堆叠成一列的L×W维列向量。进一步的,所述构建协方差矩阵包括,采用以下公式构建协方差矩阵,其中C为构建的协方差矩阵,n为样本容量,di为训练图片与训练图片平均值的差值,A=(d1,d2,d3,d4,…dn)。进一步的,所述求特征值和特征向量并构造特征图像空间包括,求出ATA的特征值λi及其正交归一化特征向量vi,根据特征值的贡献率选取前p个最大特征向量及其对应的特征向量,贡献率指选取的特征值的和与占所有特征值的和比:取a=99%采用以下公式求出协方差矩阵的特征向量,其中ui为协方差矩阵的特征向量,λi为ATA的特征值,A=(d1,d2,d3,d4,…,dn);特征图像空间为w=(u1,u2,u3,u4,…,un)。进一步的,所述通过火焰识别模型对火焰图片进行识别包括,将待识别的图像Γ与平均图像的差值图像投影到特征空间,得到特征向量表示如下:ΩΓ=wT(Γ-ψ)其中,ΩΓ就是待识别的图像与平均图像的差值,ψ代表训练图片的平均值,w=(u1,u2,u3,u4,…,un)。若欧式距离小于预设值则判定待识别火焰图片所代表的火焰燃烧状态与标准库中的图片所代表的火焰燃烧状态相同。本专利技术的有益效果是,本专利技术以垃圾焚烧系统为改进对象,围绕炉内火焰视频图像,对深度学习方法和PCA分类识别算法进行改进,进行深度学习方法网络结构与PCA算法参数的优化,实验仿真并确定最优的垃圾焚烧炉内火焰燃烧状态识别模型;以此作为判断当前焚烧状态的依据;从而实时监控垃圾焚烧炉内火焰的燃烧状态。附图说明图1为本专利技术一实施例流程图。图2为本专利技术一实施例燃烧过程图像。图3为本专利技术一实施例正在灭火过程图像。图4为本专利技术一实施例已经灭火过程图像。图5为本专利技术一实施例PCA基本实现方法流程图。具体实施方式本专利技术解决
技术介绍
中所描述问题的专利技术思路之一是,通过深度学习方法和PCA分类识别算法建立火焰识别模型,并对火焰识别模型进行训练,采用火焰识别模型对实时拍摄到的火焰燃烧图像进行识别以准确判断火焰的燃烧状态并根据火焰燃烧状态对垃圾焚烧装置进行调整。本专利技术通过摄像头获取锅炉内部火焰视频,再根据深度学习方法和PCA分类识别算法相应的进行火焰状态识别,判断锅炉内的火焰分为燃烧过程,正在灭火过程和已经灭火状态。本专利技术一实施例截取的帧图片的像素大小为768×576,彩色图用矩阵表示,则矩阵大小为768×576×3,灰度图用矩阵大小表示为768×576。取某一幅燃烧过程图为例,本专利技术通过摄像头得到的帧图片是彩色图像并将其转换为灰度图如图2所示。取某一幅正在灭火过程图为例,本专利技术得到的帧图片是彩色图像,将其转换为灰度图如图3所示。取某一幅已经灭火过程图为例,得到的帧图片是彩色图像,将其转换为灰度图如图4所示。获取视频的当前一帧图像,图2,图3和图4分别为燃烧过程图像,正在灭火过程图像以及已经灭火过程图像。PCA最基本的思想就是降维,也就是将n维特征映射到k维上,由k维构成全新的正交特征。其中k维特征称为主元,要注意的是k维特征是重新构造出来的k维特征,而不是简单的从n维特征中减去n-k维特征。本专利技术的映射也叫做投影,遵循的最基本的原则是:找出最能够代表原始数据的主元成分。本专利技术运用PCA方法进行降维,保证降维后的数据不失真,也就是说被PCA降掉的那些维度是那些噪声或是冗余的等不影响原数据特征的数据。所谓冗余,就是去除线性相关的向量(纬度),因为可以被其他向量代表,这部分信息量是多余的。而噪声,就是去除较小特征值对应的特征向量,因为特征值的大小就反映了变换后在特征向量方向上变换的幅度,幅度越大,说明这个方向上的元素差异也越大,换句话说这个方向上的元素更分散。实际上,本专利技术又回到了对角化,寻找极大线性无关组,然后保留较大的特征值,去除较小特征值,组成一个投影矩阵,对原始样本矩阵进行投影,得到降维后的新样本矩阵。然后就需要构建协方差矩阵,这里本专利技术运用了奇异分解定理,也就是通过求原矩阵的转置与原矩阵的乘积的特征值和特征向量来获得原矩阵的与其转置矩阵的乘积的特征值和特征向量。通过这种方法,减少了特征值和特征向量的个数,并且大大降低了计算量,由于图片像素表示的矩阵比较大,这就给图片处理提供了可能性。PCA的实现方法如图5所示。如图1所示,本专利技术提供一种准确判别垃圾焚烧的状态的火焰识别方法包括以下步骤,建立火焰识别模型并对火焰识别模型进行训练;通过火焰识别模型对火焰图片进行识别。下面对本专利技术中建立火焰识别模型并对火焰识别模型进行训练步骤进行解释说明。在本专利技术实施过程中,将图片变换成矩阵的形式进行处理。在提取像素矩阵时,有三种选择,分别是提取彩色图、灰度图和黑白图的像素矩阵。其中,彩色图的每个像素点都是用红蓝绿三原色分量来表示的,对图像的还原度最高,但是数据量过大,处理比较困难。而黑白图的每个像素点都只有黑白两个数据,用0和1来表示,但是无法准确的表示图片的特征,因此本专利技术直接提取灰度图的像素矩阵。灰度图的每个像素点是由0-255之间的数组成的。将白色和黑色之间按对数关系分为若干等级,称为灰度,灰度分为256阶。提取的灰度图的像素矩阵能够较好的还原图片特征,并且矩阵大小较彩色图小了很多,更方便进行数据处理。下面对本专利技术实施过程中获取灰度图样本训练矩阵步骤进行说明。一般情况下,需要对其进行处理的图片都是彩色图,为了更简单有效的获取图片的特征,需要将其转换成灰度图进行处理,然后再将灰度图的像素点提取出来构成矩阵的形式,得到接下来要处理的灰度图的像素矩阵。首先假设训练集有n个由灰度图像素矩阵本文档来自技高网
...

【技术保护点】
1.一种垃圾焚烧厂火焰燃烧状态识别方法,其特征在于,包括以下步骤,建立火焰识别模型并对火焰识别模型进行训练;通过火焰识别模型对火焰图片进行识别。

【技术特征摘要】
1.一种垃圾焚烧厂火焰燃烧状态识别方法,其特征在于,包括以下步骤,建立火焰识别模型并对火焰识别模型进行训练;通过火焰识别模型对火焰图片进行识别。2.如权利要求1所述的一种垃圾焚烧厂火焰燃烧状态识别方法,其特征在于,所述建立火焰识别模型并对火焰识别模型进行训练包括以下步骤,获取灰度图样本训练矩阵;计算训练图片的平均值与差值;构建协方差矩阵;求特征值和特征向量并构造特征图像空间。3.如权利要求2所述的一种垃圾焚烧厂火焰燃烧状态识别方法,其特征在于,所述获取灰度图样本训练矩阵包括,设定训练集有n个由灰度图像素矩阵组成的样本,每个样本大小为L×W;获取样本矩阵,x=(x1,x2,x3,x4,…xn)T,其中,x为得到的样本矩阵,n为样本容量,xi为由第i个样本的每一列向量堆叠成一列的L×W维列向量;将样本矩阵向量化。4.如权利要求3所述的一种垃圾焚烧厂火焰燃烧状态识别方法,其特征在于,所述计算训练图片的平均值与差值包括,通过以下公式获取训练图片每一维的平均值,其中Ψ代表训练图片的平均值,n为样本容量,xi为由第i个样本的每一列向量堆叠成一列的L×W维列向量;计算每张图片像素矩阵与训练图片平均值的差值,di=xi-ψ,i=1,2,3,...,n,其中di表示每张图片像素矩阵与训练图片平均值的差值,xi为由第i个样本的每一列向量堆叠成一列的L×W维列向量。5.如权利要求4所述的一种垃圾焚烧厂火焰燃烧状态识别方法,其特征在于所述构建协方差...

【专利技术属性】
技术研发人员:苏盈盈康东帅周能炀周昊李翠英唐霞王艳玲
申请(专利权)人:重庆科技学院
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1