一种基于深度学习的太赫兹图像优化方法

文档序号:33884667发布日期:2023-04-20 22:57阅读:26来源:国知局
一种基于深度学习的太赫兹图像优化方法

本发明属于太赫兹图像优化领域,特别涉及一种基于深度学习的太赫兹图像优化方法。


背景技术:

1、太赫兹波是频率介于微波和红外之间的电磁波,其波段能够覆盖各种材料的特征谱,穿透性较好。太赫兹成像技术通过记录样品的透射谱、吸收谱、或反射谱的振幅和相位的二维信息进行分析和处理,利用样品不同部位的透射、吸收、反射系数差值进行成像。

2、由于太赫兹在空气中衰减迅速,与此同时,实验室设备中包含很多微波器件,很容易影响太赫兹的传输,容易造成环境噪声。而太赫兹成像系统中包含步进机、斩波器等设备,在工作时易产生轻微振动,设备间也会产生电噪声,从而引起系统噪声。在上述多种噪声的影响下,太赫兹成像系统的成像质量很容易下降,产生图像模糊,信噪比低下等问题。

3、传统解决该问题的方法是通过数字图像处理对低质量太赫兹图像逐个降噪,但这种方法处理时间长,工作效率低下,面对大量需要处理的低质量太赫兹图像时,难以解决该问题。与此同时,数字图像处理方法处理后的太赫兹图像具有主观性,缺乏客观指标来对处理后的图像进行评价。

4、基于上述技术问题,亟需一种针对低质量太赫兹图像进行高效的图像优化方法,并通过量化指标对优化后的图像质量进行客观评价。


技术实现思路

1、针对上述现有技术存在的问题和不足,本发明的目的是提供一种基于深度学习的太赫兹图像优化方法,通过神经网络学习,进行盲降噪优化,对低质量的太赫兹图像具有良好的优化效果。技术方案

2、为实现上述发明目的,本发明提供的技术方案为一种基于深度学习的太赫兹图像优化方法,包括以下步骤:

3、s1,构建一个20层,包括3种不同类型网络层的神经网络。

4、s2,预处理太赫兹图像。

5、s3,输出预测图像,判定优化质量。

6、进一步的,s1所述构建一个20层,包括3种不同类型网络层的神经网络,其步骤包括:

7、s1.1,构建输入层和卷积层:输入训练图像数据至卷积层,使用64个3×3×c的卷积核提取原太赫兹图像,生成64个特征图,对应输出特征值y,c表示图像通道数,使用整流线性单元relu(y),进行非线性处理。所述relu(y)=max(y,0),指输出特征值y与0作比较,取最大值输出;

8、s1.2,构建隐藏层,每层使用64个大小为3×3×64的滤波器,在卷积层与整流线性单元relu(y)之间添加批归一化处理。上述批归一化处理将s1.1中提取图片的特征值转化为均值为0、方差为1的数,进入网络的下一层,减轻内部协变量移位问题;本网络使用残差网络解决网络深度问题:在整流线性单元relu(y)前添加输入函数a[l],所述残差网络公式为:a[l]=a[l]+f(a[l],w),式中a[l]为第l层网络输入值,w为匹配卷积操作,用于升维或降维,f(a[l],w)为残差部分;上述残差网络结合上述批归一化使用,优化网络效率。网络通过最小化损失函数来求解和评估模型,训练图像数据式中,xi为第i个无噪声图像,yi为第i个原始训练图像,n为训练图像总数,网络训练的损失函数l(θ)定义为:式中,为训练网络残差映射噪声与真实噪声差的f范数的平方,r(yi;θ)为残差映射噪声,||()||f表示为()的f范数,θ为网络参数,真实残差图片与网络输出之间使用均方误差mse作为损失函数进行约束,adam算法被用作梯度优化,adam算法公式为:

9、mt:=beta1*mt-1+(1-beta1)*g

10、vt:=beta2*vt-1+(1-beta2)*g*g

11、

12、式中mt为历史梯度的一阶指数平滑值,vt为历史梯度平方的一阶指数平滑值,为学习速率,设置为0.001,beta1为一阶矩估计的指数衰减率,beta2为二阶矩估计的指数衰减率,ε为维持数值稳定性而添加的常数,g为步进为t的梯度,variable为adam算法参数更新公式,∶=运算符号代表将等式右边部分赋值给左边。

13、s1.3,构建输出层:最后使用大小为3×3×64的滤波器重建输出残差图像。

14、进一步的,s2中预处理太赫兹图像,步骤为:将彩色rgb图像转化为灰度图像。其转换公式:pgrey=0.299*pr+0.587*pg+0.114*pb式中,pgrey为转化后图像灰度像素,pr为转化前图像红色像素,pg为转化前图像绿色像素,pb为转化前图像蓝色像素。

15、进一步的,s3中输出预测图像,判定优化质量。步骤为:调用所述神经网络输出优化后图像,将原始图像与网络输出残差图像相减的得到。公式为:

16、x′=-v′,式中x′为网络优化后图像,v′为网络输出残差网络图像,z为原始图像。根据优化后的图像与原图对比psnr和ssim,判断太赫兹图像网络优化结果。判断依据包括两个参数。第一参数为峰值信噪比psnr:式中,b为色深,取8,mse为均方误差;第二参数为相似性结构ssim:式中,为神经网络优化后的图像,μz为z平均值,μd为d平均值,为z的方差,为d的方差,σzd为z和d的协方差,

17、c1=(0.001)2,c2=(0.003)2,l为像素动态范围。

18、有益效果

19、本发明针对噪声严重,画面模糊的太赫兹图像具有很好的优化效果,且运行效率高。在训练好网络模型的条件下,单次优化一张太赫兹图像仅需1.79秒,可同时优化多张太赫兹图像。优化后图像峰值信噪比达到29.55,相似性结构达到0.70。



技术特征:

1.一种基于深度学习的太赫兹图像优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于深度学习的太赫兹图像优化方法,其特征在于:所述步骤s1中,包括如下步骤:

3.根据权利要求1所述的一种基于深度学习的太赫兹图像优化方法,其特征在于:所述步骤s2中,包括如下步骤:将彩色rgb图像转化为灰度图像,转化公式:pgrey=0.299*pr+0.587*pg+0.114*pb,式中,pgrey为转化后图像灰度像素,pr为转化前图像红色像素,pg为转化前图像绿色像素,pb为转化前图像蓝色像素。

4.根据权利要求3所述的一种基于深度学习的太赫兹图像优化方法,其特征在于:所述步骤s3中,包括如下步骤:调用所述神经网络输出优化后图像,将原始图像与网络输出残差图像相减的得到,公式为:x′=z-v′,式中x′为网络优化后图像,v′为网络输出残差网络图像,z为原始图像;根据优化后的图像与原图对比峰值信噪比psnr和相似性结构ssim,判断太赫兹图像网络优化结果,判断依据包括两个参数:第一参数为峰值信噪比psnr:式中,b为色深,取8,mse为均方误差;第二参数为相似性结构ssim:式中,d为神经网络优化后的图像,μz为z平均值,μd为d平均值,为z的方差,为d的方差,σzd为z和d的协方差,c1=(0.001l)2,c2=(0.003l)2,l为像素动态范围。


技术总结
本发明公开了一种基于深度学习的太赫兹图像优化方法,包括以下步骤:构建一个20层,包括3种不同类型网络层的神经网络;预处理太赫兹图像;输出预测图像,判定优化质量。本发明针对噪声较大情况下太赫兹成像系统成像图像质量低的问题,在太赫兹图像优化方面提供了解决方案。该方案可以利用深度学习,提升图像优化质量,提高图像优化效率。

技术研发人员:张彩虹,张伟,冯龙呈,范克彬,吴敬波,金飚兵,陈健,吴培亨
受保护的技术使用者:南京大学
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1