| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 计算摄影——图像超分 -> 正文阅读 |
|
[人工智能]计算摄影——图像超分 |
? ? ? ? 这一节主要介绍一下基于单张图的图像超分算法。图像超分,就是要从低分辨率的图像恢复为高分辨率的图像,它在日常的图像和视频存储与浏览中都有广泛的应用。 基于深度学习的图像超分算法不同的采样结构????????图像超分需要将低分辨率图片恢复为高分辨率图像,因此上采样结构在网络中是必不可少的,因此下面按照上采样结构在不同CNN模型中的位置来区分不同的算法,说明一下其原理和优缺点。 前上采样????????前上采样即在网络的开始完成上采样过程,经典模型为SRCNN模型,其结构如下: SRCNN模型步骤:
该模型学习过程比较简单,但是由于整个网络在高分辨率空间进行计算,因此计算量大,而且噪声容易被放大。 后上采样后上采样即在网络的后部分才进行上采样。比较经典的模型结构为FSRCNN和ESPCN。 FSRCNN网络结构如下: 想比SRCNN,主要改进在三个地方:
ESPCN网络结构如下: ????????该网络的关键亮点在于亚像素卷积层,首先介绍一下亚像素的概念:
????????在原文中,作者将网络模型定义为3层,前两层为普通卷积,最后的亚像素卷积层则包括两个部分,卷积+像素排列。即通过三个卷积层,得到与输入图像尺寸一致、通道数为r2的特征图像,再将特征图像的每个像素的r2个通道重新排列成一个r * r的区域,对应高分辨图像中一个r * r的区域,从而大小为H*W*r2的特征图像重新排列为rH*rW*1的高分辨率图像。 ?逐步式上采样为了解决后采样模型无法对高倍率因子进行很好的超分的问题,逐步式上采样被提出,比较典型的为LapSRN,其网络结构为: ????????其主要包含两个分支:特征提取分支(即上图中上半部分)和图像重建分支(即图像中下半部分),其中特征提取分支包含多个不同分辨率层级,每一个层级使用多个卷积层来获取非线性特征映射,最后加上反卷积层来提升图像的分辨率;图像重建分支则将输入图进行上采样后和相同分辨率大小的特征提取分支相加来得到下一级分辨率的输出图,直到得到最终的高分辨率结果图。? 优化目标????????早期的基于CNN模型的超分框架如SRCNN,ESPCN都使用图像像素空间的欧式距离(即L2 loss,或者MSE损失)作为优化目标,结果能取得较高的PSNR和SSIM指标,但是存在结果过于平滑的问题。 ????????人眼对重建结果质量的感知并不完全与这些指标相符,比如MSE指标较小并不能保证局部细节的清晰度,而较大的MSE指标也并不等价于较差的结果,比如原图偏移一个像素后与原图的MSE值可能较大,但是视觉感知效果很接近。 ????????CNN网络的高层特征空间相比于原始的像素空间,具有较高的抽象层级,它使得原始图像的特征与目标图像的特征差异可以反应在语义级别,这非常符合人眼的主观评估感受,研究者基于此提出了感知损失。基于特征空间计算的欧式距离被称为感知损失(perceptual loss),令φ来表示网络,j表示网络的第j层,表示第j层的特征图的大小,感知损失的定义如下; 参考资料: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 2:54:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |