SRCNN-图像超分辨的学习
发布时间:2022-10-22 05:17:07 337
相关标签:
文章摘要
《Learning a Deep Convolutional Network for Image Super-Resolution》的学习。
本文深度学习的方法实现单张图的超分辨,其中深度学习是采用卷积神经网络来实现。这种方法(SRCNN)是一种端到端的作法,输入低分辨率的图像,直接输出高分辨率的图像。本文设计是一种轻量级的神经网络结构,可是它能够实现先进的恢复质量,并且可以快速在线使用。
算法模型
此图展示了SRCNN的网络结构。
- TensorFlow代码
Tensorflow完整代码:https://github.com/tegg89/SRCNN-Tensorflow
结果
双三次差值的 : PSNR=26.633759 dB
SRCNN的: PSNR=29.290147 dB
相比两种算法的PSNR,SRCNN有着明显的提升。
SRCNN的不足
- 利用Relu作为激活函数虽然速度快,但是训练的时候很”脆弱”,很容易就”die”;
- SRCNN需要先通过双三次插值的方法对低分辨率的图片插值放大尺寸。
参考文献
[1] https://zhuanlan.zhihu.com/p/49846783
[2] https://medium.com/coinmonks/review-srcnn-super-resolution-3cb3a4f67a7c
[3] http://jiaqianlee.com/2018/06/09/SRCNN/
文章来源: https://blog.51cto.com/u_15699042/5766770
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报