NeuralEnhance: 提高图像分辨率的深度学习模型

NeuralEnhance是使用深度学习训练的提高图像分辨率的模型,使用Python开发,项目地址:https://github.com/alexjc/neural-enhance

貌似很多电影都有这样的情节:对看不清的低分辨率图像(车牌、面部)进行某种处理来提高图像分辨率。

NeuralEnhance比普通插值算法要优秀的多,你还可以通过提高神经元数量(或是使用相似的图片样本进行训练)来获得更好的结果。

docs / OldStation_example.gif

它现在可以训练神经网络中的2倍甚至4倍放大到您的图像。通过增加神经元数量或使用类似于低分辨率图像的数据集进行训练,您将获得更好的结果。

神经网络基于其来自示例图像的训练来加强细节。这不是重建你的照片完全一样,如果它是高清。这只有在好莱坞才有可能 – 但使用深度学习作为“创意AI”的作品,它是同样酷!以下是您可以如何开始…

  1. 示例和用法
  2. 安装
  3. 背景与研究
  4. 故障排除
  5. 常见问题

更得详情参见:https://github.com/alexjc/neural-enhance

转自:http://codeday.me/news/20170205/56.html

posted @ 2017-02-27 22:29  编程笔记  阅读(4375)  评论(0编辑  收藏  举报