超分辨率重建 Super Resolution with Pix

2019-04-02  本文已影响0人  ClarenceHoo

代码参考为:官方代码

1、模型数据的处理过程

从测试代码可以看出,数据处理过程如下

2、超分辨率重建的PixelShuffle算法

代码直接调用的是PixelShuffle算法,论文为CVPR2016的论文PixelShuffle,pytorch的调用函数为

CLASS torch.nn.PixelShuffle(upscale_factor)

PixelShuffle算法通过卷积层得到了r^2个通道的图像,然后每个像素点的r^2个通道依次转换为对应的r\times r的图像块,操作过程如下图所示。

PixelShuffle

3、整体模型

4、结果展示

测试数据集为BSDS300,15epoch,三倍上采样率,模型测试结果如下:


输入
输出
上一篇下一篇

猜你喜欢

热点阅读