论文:Learning a Deep Convolutional Network for Image Super-Resolution
代码:项目主页
作为将深度学习应用于超分辨的开山之作,论文的思路来源于前人的基于稀疏编码的单帧超分辨重建算法。作者设计了一个3层的CNN,以逐像素损失为代价函数。感觉没有什么特别的技巧,取得了state of art的效果。
网络结构

SRCNN
- 预测过程:首先将图像插值一定的倍数作为输入图像,然后通过网络,输出结果。
- 训练过程:对高分辨率图像随机选取一些patch,然后进行降采样,然后进行升采样,以此作为输入,并以原始高分辨率图像作为目标,采用逐像素损失为优化目标。
滤波器的大小分别为:3 x 9 x 9 x 64, 64 x 1 x 1 x 35, 35 x 5 x 5 x 1。
整个卷积的过程不改