论文阅读:FSRCNN for SISR

FSRCNN: Accelerating the Super-Resolution Convolutional Neural Network. ECCV 2016

1 文章摘要

FSRCNN是对之前SRCNN的改进:

  • 一是在最后使用了一个反卷积层放大尺寸,因此可以直接将原始的低分辨率图像输入到网络中,而不是像之前SRCNN那样需要先通过bicubic方法放大尺寸。
  • 二是改变特征维数,使用更小的卷积核和使用更多的映射层。
  • 三是可以共享其中的映射层,如果需要训练不同上采样倍率的模型,只需要fine-tuning最后的反卷积层

FSRCNN的其他细节:

  • 激活函数:PReLU
  • 损失函数:MSE
  • 优化器:SGD

2 网络结构

3 问题与解决方法

问题:SRCNN中到底是什么拖慢了重建速度呢?

  • 一般网络都直接对Interpolated LR投入到网络中,这便带来复杂的计算开销,假设要放大n倍,那么计算复杂度则上升到了n^2。
  • 非线性层映射的参数太过臃肿。

解决办法:

  • 取消ILR输入,而是采用LR输入,在最后引用deconv
  • 改进mapping layer

参考:
项目主页:http://mmlab.ie.cuhk.edu.hk/projects/FSRCNN.html
博客参考:https://blog.csdn.net/shwan_ma/article/details/78171649