《基于深度残差生成对抗网络的医学影像超分辨率算法》---论文笔记

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43350614/article/details/86478742

本文的创新点:本文在最新的 SRGAN 基础上,通过使用缩放卷积、去掉批量规范化层(Batch-Normalization,BN)、增加特征图数量、加深网络等对 SRGAN 作出改进,提出了基于深度残差生成对抗网络(Deep Residual Generative Adversarial Network,DR-GAN)的医学影像超分辨率算法,来达到对医学影像放大 2倍后仍然保留较多的纹理和细节特征的目标。
相关理论
1.生成对抗网络
在这里插入图片描述
GAN 过程中有两个场景:第一个场景中,从真实训练数据中采样 x,作为判别器模型 D(x) 的输入,D(x) 通过自身的训练学习,尽可能地输出接近 1 的概率值;第二个场景中,从先验分布中采样 z,经生成器模型生成伪造样本G(z),将其作为判别器模型的输入,判别器模型的目的尽量使 D(G(z)) 接近 0,而生成器模型的目的尽量使它接近 1,最终在二者的互相博弈中达到平衡。
2.残差和快捷连接
该网络结构使得更深的网络更容易训练,因而可以通过增加网络层数提高识别准确率
在这里插入图片描述
如图 2 所示,残差网络在原始的卷积层上增加跳层快捷连接支路 Skip Connection 构成基本残差块,使原始要学习的H(x) 被表示成 H(x) = F(x) + x。残差网络的残差结构使得对 H(x) 的学习转为对 F(x) 的学习,而对 F(x) 的学习较H(x) 容易。残差网络通过层层累加的残差块结构,有效缓解了深层网络的退化问题,提高了网络性能。本文将改进算法的生成器部分设计成
基于残差网络的神经网络结构。
本文提出的 DR-GAN 改进原有 SRGAN 主要是通过用缩放卷积的上采样层(ResizeLayer)替换原始 SRGAN 的亚像素层,将 SRGAN 的标准残差块去掉 BN 层,增加原始SRGAN 判别器的特征通道数并添加快捷连接改进原始判别器参数,增加生成器部分的残差块数量来加深网络层次。
2.DR-GAN 算法的网络结构
在这里插入图片描述
代价函数
所以本文算法选取均方差以及训练数据和模型预测间的交叉熵作为代价函数。如式(1) ~ (8):
在这里插入图片描述
其中:P LR 为网络输入的图片,P HR 为供参照的原始高清图片,n 为小批量样本(mini-batch) 大小,本文 n = 16。H、W 分别为图片的高度和宽度,D(P HR (i,j)) 表示真实高分辨率图片训练数据输入判别器的结果,G(P LR (i,j)) 为图片经生成器后的生成结果,L d 1 表示真实高分辨率图片训练数据输入判别器判断后的输出结果与其真实值(为1) 的交叉熵。L d 2 表示低分辨率图片输入生成器生成的高分辨率图片再输入到判别器的判别结果与其真实值(为 0) 的交叉熵。
在这里插入图片描述
在这里插入图片描述
其中:V(P HR (i,j)) 为真实高分辨率图片输入到预先训练好的 VGG19 网络模型的输出结果,V(G(P LR (i,j))) 为低分辨率图片用生成器生成的结果输入到预先训练好的 VGG19网络模型的输出结果,L MSE 表示 P HR 与 G(P LR (i,j)) 像素之间的损失,L g 表示低分辨率图片输入生成器后的生成结果再输入到判别器的判别结果与真实值(为 1) 的交叉熵。L VGG 表示 V(G(P LR (i,j))) 与 V(P HR (i,j)) 像素之间的损失。
实验与结构
为了验证各超分辨率算法的处理效果,显示实验结果的客观合理,选取 4 幅有代表性,肺部气管、肺泡、胸廓等细节复杂,纹理丰富的肺部影像进行对比测试。实验结果如图 4 所示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
从表 1 和表 2 的实验数据结果可以看出,DR-GAN 算法的 PSNR、SSIM、MPSNR、MSSIM 均高于原始 SRGAN 算法。虽然 DR-GAN 算法超分辨率重建图像的 PSNR、SSIM 等客观指标低于 DRCN,但是从主观视觉效果上来看,DR-GAN算法重建的图像纹理要更细腻、更逼真,视觉体验更好,更接近真实标准图像。在耗时方面,因为传统插值等方法计算简单,复杂度低,耗时短,DR-GAN 算法在提高精度的同时牺牲了时间,时间上虽然缺乏明显优势,但也在可接受的范围内。因此,综合评价来说,本文提出的 DR-GAN 算法要优于SRGAN、DRCN、Bilinear、NN、Bicubic 算法。

展开阅读全文

深度残差网络架构分析

10-11

<p>rn <span style="color:#3D3D3D;font-family:&quot;font-size:16px;background-color:#FFFFFF;"> </span> rn</p>rn<p>rn <br />rn</p>rn<p>rn <br />rn</p>rn<p>rn 20周年限定:唐宇迪老师一卡通!<span style="color:#337FE5;">可学唐宇迪博士全部课程</span>,仅售799元(原价10374元),<span style="color:#E53333;">还送漫威授权机械键盘+CSDN 20周年限量版T恤+智能编程助手!</span> rn</p>rn<p>rn 点此链接购买:rn</p>rn<table>rn <tbody>rn <tr>rn <td>rn <span style="color:#337FE5;"><a href="https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqy" target="_blank">https://edu.csdn.net/topic/teachercard?utm_source=jsk20xqy</a><br />rn</span> rn </td>rn </tr>rn </tbody>rn</table>rn<p>rn <br />rn</p>rn<p>rn <br />rn</p>rn购买课程后,可扫码进入学习群<span style="font-family:&quot;">,获取唐宇迪老师答疑</span> rn<p>rn <img src="https://img-bss.csdn.net/201908070819431329.jpg" alt="" /> rn</p>rn<p>rn 深度学习入门视频课程从基本的神经网络开始讲起,将复杂的神经网络分成几个小模块,先对的知识点的细节进行详细讲解再拓展到整个神经网络,从神经网络的架构,细节进行全面分析,并使用python代码完成的神经网络,从效果上感受神经网络的强大。熟悉神经网络后再进军卷积神经网络与递归神经网络,详解CNN与RNN的原理与细节。对经典网络模型结构详细分析讲解,选择经典论文剖析。带大家上手深度学习!rn</p>

没有更多推荐了,返回首页