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

一种气体感知红外图像处理方法

文献发布时间:2023-06-19 19:00:17


一种气体感知红外图像处理方法

技术领域

本申请涉及图像处理领域,具体涉及一种气体感知红外图像处理方法。

背景技术

随着工业化的发展,在工业生产中化工气体的使用频率随之提高,但是由于化工气体活跃性较大,例如甲烷、氢气等,如果存贮不好很容易出现泄露现象,气体泄露很容易造成安全事故。因而需对气体泄露进行实时监控,以便及时发现气体泄露现象。而对气体泄露进行实时监控,就会采集大量的气体感知红外图像数据,这些图像数据需要较大的存储成本,因而需要对图像数据进行存储管理来减少存储空间。

传统的压缩算法对图像信息存储管理时,认为所有的图像信息损失影响均相同,而对于气体感知红外图像数据,我们更多关注图像中与气体泄露相关的信息,因而在进行图像存储管理时,应降低这些信息损失对气体泄露分析的影响,同时每种信息单位损失下的影响程度不同,例如气体感知红外图像中会包含泄露气体、罐体气体泄露口以及罐体结构,而泄露气体和罐体气体泄露口中的一些细小纹理都会影响气体泄露分析,而一些无关的罐体结构等信息对气体泄露分析的影响较小。因而基于此来对图像中各信息进行不同的存储管理,降低图像数据量的同时,尽可能小的降低对气体泄露分析的影响。

发明内容

为了解决上述技术问题,本发明提供一种气体感知红外图像处理方法,所述方法包括:

获取得到气体感知红外图像和各气体感知红外图像的描述类别;

根据各气体感知红外图像得到气体感知红外图像的多个调整图像,根据各气体感知红外图像和多个调整图像得到气体感知红外图像的多个图像序列;根据气体感知红外图像的多个图像序列得到多个稀疏矩阵;稀疏矩阵是由多个稀疏向量构成且每个稀疏向量包含多稀疏值;将多个稀疏矩阵中包含的稀疏向量作为原图像稀疏向量集合;

根据气体感知红外图像的描述类别得到描述类别信息熵,根据原图像稀疏向量集合得到各稀疏值分布在各区间的描述类别信息熵和各区间的稀疏值个数占比,根据各稀疏值分布在各区间的描述类别信息熵和各区间的稀疏值个数占比得到各稀疏值的描述类别的条件熵,将描述类别的信息熵减去各稀疏值的描述类别的条件熵得到各特征与气体泄露的关联性;

根据各气体感知红外图像与调整图像的差异得到各气体感知红外图像的各超像素块的信息损失量,根据稀疏矩阵得到各气体感知红外图像的各超像素块的各特征信息变化量;将各气体感知红外图像的各超像素块的各特征信息变化量除以各气体感知红外图像的各超像素块的信息损失量得到各气体感知红外图像的各超像素块的单位图像信息的特征信息变化量,根据各气体感知红外图像的各超像素块的单位图像信息的特征信息变化量和各特征与气体泄露的关联性得到各气体感知红外图像的各超像素块的单位图像信息损失影响程度;

根据各气体感知红外图像的各超像素块的单位图像信息损失影响程度对各气体感知红外图像进行存储管理。

进一步地,所述根据各气体感知红外图像得到气体感知红外图像的多个调整图像,包括的具体步骤为:

对各气体感知红外图像进行超像素分割得到各气体感知红外图像的超像素图像;

将任意一个气体感知红外图像的超像素图像中的任意一个超像素块作为目标气体感知红外图像的目标超像素块,获取目标超像素块中所有像素的灰度值均值,将目标超像素块中的各像素的灰度值利用灰度均值替换;将目标气体感知红外图像的超像素图像的其他超像素块中的各像素的灰度值保持不变,得到目标气体感知红外图像的调整图像;将任意一个气体感知红外图像的超像素图像中的所有超像素块分别作为目标气体感知红外图像的目标超像素块,得到目标气体感知红外图像的多个调整图像,即各气体感知红外图像的多个调整图像。

进一步地,所述根据原图像稀疏向量集合得到各稀疏值分布在各区间的描述类别信息熵和各区间的稀疏值个数占比,包括的具体步骤为:

将任意一个位置记为目标位置;描述类别包含气体泄露类别和无气体泄露类别;将原图像稀疏向量集合中各稀疏向量对应的气体感知红外图像的描述类别作为各稀疏向量的描述类别,将各稀疏值所在的稀疏向量的描述类别作为各稀疏值的描述类别;

对于原图像稀疏向量集合,获取各稀疏向量目标位置的稀疏值,得到多个目标位置的稀疏值,获取多个目标位置的稀疏值中的最大稀疏值和最小稀疏值,根据最大稀疏和最小稀疏值得到第一区间,将第一区间均匀划分成多个区间,获取各目标位置的稀疏值所属的区间,在各区间中获取气体泄露类别的目标位置的稀疏值个数,获取各区间中无气体泄露类别的目标位置的稀疏值个数,在各区间中获取目标位置的稀疏值个数,将各区间中气体泄露类别的目标位置的稀疏值个数除以各区间中目标位置的稀疏值个数得到目标位置的稀疏值在各区间的条件下在气体泄露类别的占比,将各区间中包含无气体泄露类别的稀疏值个数除以各区间中稀疏值个数得到目标位置的稀疏值在各区间的条件下在无气体泄露类别的占比;

根据目标位置的稀疏值在各区间的条件下在气体泄露类别的占比和目标位置的稀疏值在各区间的条件下在无气体泄露类别的占比得到目标位置的稀疏值分布在各区间的描述类别信息熵,即各稀疏值分布在各区间的描述类别信息熵;

在各区间中获取目标位置的稀疏值个数,在原图像稀疏向量集合中稀疏向量的总个数,将各区间中目标位置的稀疏值个数除以所述稀疏向量的总个数得到各区间的稀疏值个数占比。

进一步地,所述根据各稀疏值分布在各区间的描述类别信息熵和各区间的稀疏值个数占比得到各稀疏值的描述类别的条件熵,包括的具体步骤为:

进一步地,所述根据各气体感知红外图像与调整图像的差异得到各气体感知红外图像的各超像素块的信息损失量,包括的具体步骤为:

对于一个气体感知红外图像,获取气体感知红外图像的各超像素块内所有像素的灰度值,根据各超像素块内所有像素的灰度值得到气体感知红外图像的各超像素块的灰度信息熵;获取气体感知红外图像的各超像素块内各像素的梯度值,根据气体感知红外图像的各超像素块内所有像素的梯度值得到气体感知红外图像各超像素块的梯度信息熵;

对于一个气体感知红外图像的一个调整图像,根据调整图像中各超像素块内所有像素的灰度值得到调整图像的各超像素块的灰度信息熵,根据调整图像的各超像素块内所有像素的梯度值得到调整图像的各超像素块的梯度信息熵;

根据各气体感知红外图像的各超像素块的灰度信息熵、梯度信息熵和各气体感知红外图像的各调整图像的各超像素块的灰度信息熵、梯度信息熵,得到各气体感知红外图像的各超像素块的信息损失量:

进一步地,所述根据稀疏矩阵得到各气体感知红外图像的各超像素块的各特征信息变化量,包括的具体步骤为:

在稀疏矩阵中获取各气体感知红外图像的第0个图像序列对应的稀疏向量,记为第一稀疏向量,在第一稀疏向量中获取各位置的稀疏值记为第一稀疏值;

在稀疏矩阵中获取各气体感知红外图像的各图像序列对应的稀疏向量记为第二稀疏向量,在第二稀疏向量中各位置的稀疏值记为第二稀疏值;

将第一稀疏值减去第二稀疏值得到各气体感知红外图像的各超像素块的各特征信息变化量。

进一步地,所述根据各气体感知红外图像的各超像素块的单位图像信息的特征信息变化量和各特征与气体泄露的关联性得到各气体感知红外图像的各超像素块的单位图像信息损失影响程度,包括的具体步骤为:

进一步地,所述根据各气体感知红外图像的各超像素块的单位图像信息损失影响程度对各气体感知红外图像进行存储管理,包括的具体步骤为:

根据各气体感知红外图像的各超像素块的单位图像信息损失影响程度得到各气体感知红外图像的各超像素块的分割块数;

根据各气体感知红外图像的各超像素块的分割块数对各超像素块进行分割得到分割块数个第一超像素块;

将每个第一超像素块中所有像素的灰度值均值记为各第一超像素块的第一均值;

以各第一超像素块为存储单元,每个第一超像素块中只需存储第一均值。

本发明实施例至少具有如下有益效果:获取得到各气体感知红外图像及调整图像,获取各气体感知红外图像的描述类别,根据气体感知红外图像和气体感知红外图像的调整图像得到图像序列;根据图像序列得到多个稀疏矩阵,根据各稀疏矩阵中各稀疏向量和各气体感知红外图像得到各特征与气体泄露的关联性;在分析各特征与气体泄露的关联性时,考虑稀疏向量中各稀疏值对各气体感知红外图像的描述类别的决定情况来确定各特征与气体泄露的关联性,即稀疏向量中各稀疏值的取值对气体感知红外图像的描述类别确定情况来确定各特征与气体泄露的关联性,通过该方式能够更准确得到各特征与气体泄露的关联性,为后续根据各特征与气体泄露的关联性来对气体感知红外图像中不同信息进行不同的存储管理提供基础。

根据各气体感知红外图像中各超像素块与各气体感知红外图像的调整图像中对应超像素块的信息差异得到各气体感知红外图像的各超像素块的损失值,根据各气体感知红外图像与各气体感知红外图像的调整图像对应稀疏向量的取值差异得到各气体感知红外图像的特征变化量,根据各气体感知红外图像的各超像素块的损失值和各气体感知红外图像的特征变化量得到各气体感知红外图像的各超像素块的单位图像损失的特征变化量;根据各气体感知红外图像的各超像素块的单位图像损失的特征变化量和各特征与气体泄露的关联性得到各气体感知红外图像的各超像素块的单位图像损失影响程度。根据各气体感知红外图像的各超像素块的单位图像损失影响程度对各气体感知红外图像进行存储管理。该存储管理方式考虑各气体感知红外图像中各信息的损失对气体泄露分析的影响情况来对各气体感知红外图像中各信息进行不同的存储管理,从而使得在保留住各气体感知红外图像中气体泄露相关信息的同时,还能降低气体感知红外图像的存储数据量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。

图1为本发明提供的一种气体感知红外图像处理方法的流程图;

图2表示字典矩阵与稀疏向量的示意图。

具体实施方式

为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种气体感知红外图像处理方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。

下面结合附图具体的说明本发明所提供的一种气体感知红外图像处理方法的具体方案。

请参阅图1,其示出了本发明一个实施例提供的一种气体感知红外图像处理方法的步骤流程图,该方法包括以下步骤:

步骤S001,获取气体感知红外图像,对气体感知红外图像进行气体泄露预测。

为了减少气体感知红外图像的存储成本,需对气体感知红外图像进行存储管理,因而需先获取气体感知红外图像。

1、采集气体感知红外图像:

为了对气体泄露进行实时监控,需在存储气体的罐体周围安装红外相机,用于实时监控气体泄露的情况,因而会产生大量的图像数据,如果不对图像数据进行存储管理,直接将图像数据进行存储,需要耗费大量的存储成本。

获取气体感知红外视频,将气体感知红外视频中每帧图像称为气体感知红外图像。

2、根据气体感知红外进行气体泄露预测:

构建数据集,数据集中包含10000个样本,每个样本为带标签的气体感知红外图像,其中存在气体泄露的样本标签为1,表示气体泄露类别,不存在气体泄露的样本标签为0,表示无气体泄露类别。

训练气体泄露识别网络:气体泄露识别网络的网络结构为Encoder-FC结构,本实施例中气体泄露网络为IncepitonV3网络结构,气体泄露识别网络输入为数据集中各图像,气体泄露识别网络的输出为各图像的气体泄露概率,气体泄露识别网络的损失函数为均方差损失函数。

将各气体感知红外图像输入到气体泄露识别网络中,得到各气体感知红外图像是否存在气体泄露的结论,将存在气体泄露的气体感知红外图像划分至气体泄露类别中,将不存在气体泄露的气体感知红外图像划分至无气体泄露类别中,将气体泄露类别和无气体泄露类别统称为描述类别。

步骤S002,确定气体感知红外图像中各特征与气体泄露的关联性。

由于视频序列中难以对应各帧图像信息之间的对应关系,例如在一个物体在视频序列中不同帧的位置不同,此时很难通过视频序列中像素位置对应关系来获取同一物体的信息。但是对于同一物体信息具有相似的特征,因而通过对视频图像进行处理得到视频图像的所有特征信息。

1、获取字典矩阵和稀疏向量:

利用SLIC算法对第i个气体感知红外图像进行超像素分割得到第i个气体感知红外图像的超像素图像,第i个气体感知红外图像的超像素块个数设置为J,J取50,同理对各个气体感知红外图像进行处理得到各个气体感知红外图像的超像素图像。

对于第i个气体感知红外图像的超像素图像中的第j个超像素块,获取该超像素块中所有像素的灰度值均值,该像素块中的各像素的灰度值利用灰度均值替换,将第i个气体感知红外图像的超像素图像中其他超像素块中的各像素的灰度值保持不变,得到第i个气体感知红外图像的第j个调整图像,同理得到第i个气体感知红外图像的J个调整图像。同理对各气体感知红外图像进行处理得到各气体感知红外图像的J个调整图像。

将第i个气体感知红外图像

将所有气体感知红外图像对应的所有的图像序列作为输入,利用K-SVD算法进行训练得到一个字典矩阵和多个稀疏向量,其中每个气体感知红外图像对应多个图像序列,一个图像序列对应一个稀疏向量,因而每个气体感知红外图像对应多个稀疏向量,将第i个气体感知红外图像的每个图像序列对应的稀疏向量作为稀疏矩阵的每一列,因而第i个气体感知红外图像的多个图像序列对应的多个稀疏向量构成一个稀疏矩阵,记为第i个稀疏矩阵

2、确定各特征与气体泄露的关联性:

为了分析气体感知红外图像中与气体泄露相关的特征,只需对气体感知红外图像得到的特征进行分析,因而先获取气体感知红外图像相关的特征。

为了便于描述,将各稀疏向量中各元素称为稀疏值。

每个气体感知红外图像对应一个稀疏矩阵,多个气体感知红外图像对应多个稀疏矩阵,获取各稀疏矩阵中的第一列稀疏向量,将多个稀疏矩阵中获得的多个第一列稀疏向量构成集合称为原图像稀疏向量集合,该集合中各稀疏向量均与各气体感知红外图像对应。

获取原图像稀疏向量集合中各稀疏向量对应的气体感知红外图像所属类别,记为该稀疏向量的描述类别,例如原图像稀疏向量集合中某个稀疏向量对应的气体感知红外图像属于气体泄露类别,则稀疏向量的描述类别就是气体泄露类别。

对于原图像稀疏向量集合,将字典矩阵中的每列作为一个字典向量,一个字典向量描述一些特征信息,每个稀疏向量中一个位置的稀疏值对应一个字典向量,如示意图2所示,图中

在原图像稀疏向量集合中获取描述类别为气体泄露类别的稀疏向量个数Q1,描述类别为无气体泄露类别的稀疏向量个数Q2,获取原图像稀疏向量集合中包含稀疏向量的个数Q,因而气体泄露类别的稀疏向量个数占比为

因而根据气体泄露类别的稀疏向量个数占比和无气体泄露类别的稀疏向量个数占比得到描述类别信息熵P1(Y)。

对于原图像稀疏向量集合,获取各稀疏向量第z个位置的稀疏值,得到多个稀疏值,获取在多个稀疏值的最大值

根据第

同理得到第z个稀疏值分布在各区间的描述类别信息熵。

第z个位置稀疏值在第

因而得到条件熵为:

因而关联性为:

将P1(Y)减去

至此,得到各特征与气体泄露的关联性,在确定各特征与气体泄露的关联性时,考虑了在各特征信息确定时对描述类别的信息增益,即各特征信息对描述类别的决定程度,该值越大说明该特征信息与描述类别的关联性越大,即该特征与气体泄露的关联性越大,当该特征对应的信息损失时,对气体泄露分析影响较大,为后续分析各超像素块的单位图像信息损失影响程度提供基础。

步骤S003,计算各气体感知红外图像的各超像素块的单位图像信息损失特征信息变化量,根据各特征与气体泄露的关联性和各气体感知红外图像的各超像素块的单位图像信息损失特征信息变化量计算各气体感知红外图像各超像素块的单位图像信息损失影响程度。

在进行压缩时,有些图像信息在较小的压缩损失下,也对气体泄露分析造成较大的影响,例如气体泄露口处的信息,存在气体泄露的泄漏口一般会与不存在气体泄露的泄漏口存在差异,这些信息有助于进行气体泄露分析,但是这种信息在图像信息中表现为较小的细节信息,这些信息损失时,就会影响气体泄露分析,而有些图像信息在较小的压缩损失下,对气体泄露分析不会产生较大的影响,例如与气体泄露无关的罐体结构信息,这些信息对气体泄露分析影响不大。因而需要分析单位图像信息的单位损失影响程度。

1、计算信息损失值:

对于第i个气体感知红外图像

对于第i个气体感知红外图像的第j个调整图像

因而第i个气体感知红外图像的第j个调整图像相较于第i个气体感知红外图像的图像信息损失值为:

2、计算各特征信息的变化量:

获取第i个气体感知红外图像的第0个图像序列对应的第一稀疏向量

获取第i个气体感知红外图像的第j个图像序列对应的稀疏向量记为

因而将稀疏值

3、计算各超像素块中单位图像损失下的各特征信息变化量:

将第i个气体感知红外图像的第j个超像素块的第z个特征信息变化量

4、计算各气体感知红外图像的各超像素块的单位图像信息损失影响程度:

本实施例中将所有气体感知红外图像的所有超像素块的单位图像信息损失影响程度进行线性归一化处理。

至此,得到各气体感知红外图像中各超像素块中单位图像信息损失影响程度,在获取该值时考虑了特征气体泄露的关联程度,通过特征与气体泄露的关联程度能够反映各特征信息损失时对气体泄露分析的影响情况,然后考虑了各气体感知红外图像的各超像素块中单位图像信息的特征信息变化量,通过该值反映了各气体感知红外图像的各超像素块中包含各特征信息的情况,结合各特征与气体泄露的关联程度和各气体感知红外图像的各超像素块中单位图像信息的特征信息变化量得到各气体感知红外图像的各超像素块中单位图像信息损失影响程度,该值越大说明该超像素块中信息损失对气体泄露分析的影响程度较大。

步骤S004,根据各气体感知红外图像的各超像素块的单位图像信息损失影响程度对气体感知红外图像进行存储管理。

1、确定各气体感知红外图像的各超像素块的分割块数:

获取第i个气体感知红外图像中各超像素块中包含像素的个数,将第i个气体感知红外图像的所有超像素块的像素个数求均值,记为

2、根据各气体感知红外图像的各超像素块的分割块数进行存储管理:

设置第i个气体感知红外图像的第j个超像素块的分割块数为

同理对各气体感知红外图像的各超像素块进行分割处理得到各气体感知红外图像的各超像素块的多个第一超像素块。

将每个第一超像素块中所有像素的灰度值均值记为各第一超像素块的第一均值。

以各第一超像素块为存储单元,每个第一超像素块中只需存储该第一超像素块的第一均值,无需存储各第一超像素块中的所有像素的灰度值,因而每个超像素块中的数据存储量大大减少,因而节约了大量存储成本。

综上所述,本发明实施例提供了一种气体感知红外图像处理方法,获取得到各气体感知红外图像及调整图像,获取各气体感知红外图像的描述类别,根据气体感知红外图像和气体感知红外图像的调整图像得到图像序列;根据图像序列得到多个稀疏矩阵,根据各稀疏矩阵中各稀疏向量和各气体感知红外图像得到各特征与气体泄露的关联性;在分析各特征与气体泄露的关联性时,考虑稀疏向量中各稀疏值对各气体感知红外图像的描述类别的决定情况来确定各特征与气体泄露的关联性,即稀疏向量中各稀疏值的取值对气体感知红外图像的描述类别确定情况来确定各特征与气体泄露的关联性,通过该方式能够更准确得到各特征与气体泄露的关联性,为后续根据各特征与气体泄露的关联性来对气体感知红外图像中不同信息进行不同的存储管理提供基础。

根据各气体感知红外图像中各超像素块与各气体感知红外图像的调整图像中对应超像素块的信息差异得到各气体感知红外图像的各超像素块的损失值,根据各气体感知红外图像与各气体感知红外图像的调整图像对应稀疏向量的取值差异得到各气体感知红外图像的特征变化量,根据各气体感知红外图像的各超像素块的损失值和各气体感知红外图像的特征变化量得到各气体感知红外图像的各超像素块的单位图像损失的特征变化量;根据各气体感知红外图像的各超像素块的单位图像损失的特征变化量和各特征与气体泄露的关联性得到各气体感知红外图像的各超像素块的单位图像损失影响程度。根据各气体感知红外图像的各超像素块的单位图像损失影响程度对各气体感知红外图像进行存储管理。该存储管理方式考虑各气体感知红外图像中各信息的损失对气体泄露分析的影响情况来对各气体感知红外图像中各信息进行不同的存储管理,从而使得在保留住各气体感知红外图像中气体泄露相关信息的同时,还能降低气体感知红外图像的存储数据量。

需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种红外图像与可见光图像融合的处理方法
  • 一种基于压缩感知算法的红外图像预处理方法
  • 一种基于RGB和红外图像的3D信息感知方法和系统
技术分类

06120115759424