[发明专利]基于深度卷积神经网络的火炬烟雾图像的超分辨率方法在审
申请号: | 201910528997.0 | 申请日: | 2019-06-19 |
公开(公告)号: | CN112116526A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 张杰东;孙晓英;鲍磊;于安峰;党文义;顾锞 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石油化工股份有限公司青岛安全工程研究院 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 青岛智地领创专利代理有限公司 37252 | 代理人: | 林琪超 |
地址: | 100728 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 卷积 神经网络 火炬 烟雾 图像 分辨率 方法 | ||
1.一种火炬烟雾图像的超分辨率方法,其特征在于,利用深度卷积神经网络,基于端到端的学习来得到火炬烟雾图像低分辨率到高分辨率的映射关系,提高火炬烟雾图像的分辨率。
2.根据权利要求1所述的一种火炬烟雾图像的超分辨率方法,其特征在于,包括以下步骤:
步骤1:获得的火炬烟雾图像作为训练样本,对训练样本进行预处理;
步骤2:搭建卷积神经网络模型;
步骤3:设定网络的训练参数、损失函数和优化器;
步骤4:利用训练样本对模型进行训练,通过设定性能评估函数,保留最优模型作为最后实际应用的模型。
3.根据权利要求2所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤2中,使用基于Tensorflow的Keras深度学习库搭建卷积神经网络模型。
4.根据权利要求2所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤1具体包括:
步骤1.1:将烟雾图像通过裁剪得到内容全为烟雾的图像;
步骤1.2:将裁剪后的图像转换为YCbCr色域,并只提取出Y通道得到训练所需的单通道图像;
步骤1.3:设定超分辨上采样的倍数S,先通过Bicubic算法将图像下采样为原来的1/S,再通过Bicubic算法上采样S倍得到,最终得到模型的输入I,原图为模型输出的参照图,设定为O;通过设定不同的S可以训练出不同的放大尺寸的模型;
步骤1.4:对图像进行归一化处理。
5.根据权利要求4所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤1.1中,裁剪得到的图像的尺寸为96mm*96mm。
6.根据权利要求4所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤1.3中,将S设定为2、3、4和8,分别得到超分辨率放大尺寸为2、3、4和8的模型。
7.根据权利要求4所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤1.4中,采用的归一化处理的公式为:
其中,xn为归一化后像素值,xr为当前像素值,xmin为图像像素最小值,xmax为图像像素最大值。
8.根据权利要求2所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤3中训练参数为:
训练集为1600张预处理后的烟雾图像,验证集为其它1600张预处理后的烟雾图像,测试集为100张预处理后的烟雾图像,训练集以每批次32幅图进行权值更新,验证集的批次为100幅图进行模型性能评定,总样本循环300次结束。
9.根据权利要求2所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤3中损失函数为:
损失函数使用keras内置的均方误差函数MSE,公式为:
其中m,n分别为图像的长和宽的像素个数,P(i,j)为模型预测的超分辨图中索引位置为(i,j)的像素值,O(i,j)为原始高清图中索引位置为(i,j)的像素值。
10.根据权利要求2所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤3中优化器为:
使用Adam优化器,实现方式为keras内置实现的Adam函数,学习率设定为0.0003。
11.根据权利要求9所述的一种火炬烟雾图像的超分辨率方法,其特征在于,步骤4具体包括:
性能评估函数:采用的模型性能评估函数为峰值信噪比PSNR,公式为:
其中,MAX为图像中像素的最大值,PSNR的值越大,模型输出的图像质量越好,模型也就越优。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司青岛安全工程研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司青岛安全工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910528997.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种油面电位监测与联锁控制系统
- 下一篇:一种高效阻爆轰阻火器