搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
你好赵伟
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Python + OpenCV 学习笔记(十三)>>> 模板匹配_res = cv2.matchtemplate(img,template,method)
2
OSCHINA & Gitee 联合呈现,《2023 中国开源开发者报告》正式发布,总结分非常帮,可以免费看的报告!
3
Linux 内存占用较高问题排查_linux 内存占用高排查
4
基于python语言使用werobot开发微信公众号,接入chatAI大模型,实现连续对话!!!!一步一步来 5秒回复问题_wechat_pyrobot
5
用canvas实现烟花效果_vue canvas制作 礼花
6
LeetCode–前 K 个高频元素_数组中出现出现次数前k元素 leetcode
7
Qt自定义动态切换QStackedWidget--QAnimationStackedWidget_qtstackedwidget 动画
8
素数筛选法(预处理)_函数训练之素数判断(预处理篇)
9
uniapp+uView自定义底部tabBer_u-tabbar
10
SpringBoot_整合PageHelper_pagehelper依赖
当前位置:
article
> 正文
上采样(upsampling)方法总结_上采样层
作者:你好赵伟 | 2024-02-10 19:04:56
赞
踩
上采样层
总结一下上采样,主要来源于论文《Deep Learning for Image Super-resolution:A Survey》
上采样层位置
上采样方法
2.1预定义插值式
最近邻插值、双线性插值、双三次插值,效果和计算量逐个上升;虽然插值式上采样已没人用,但是下采样过程(数据准备从HRGT到LR)最常用的还是双三次。
基于插值的上采样方法只能通过图像的本身内容提高图像的分辨率,并没有带来更多信息,相反还有噪声放大、计算复杂度增加、结果模糊等副作用。
2.2 反卷积
由于反卷积是个端到端的操作而且效果还行,所以在论文中被相当广泛地采用,其缺点就是由于uneven overlapping导致的下图中的棋盘效应。
这是由于stride不能被卷积kernel size整除导致的。如下图,以一维信号举例(stride=2、size=3),上面黑白相间表示原始信号基础上进行了插0的expanding;下面表示反卷积的结果,第1和第2个块只接收到的非0信号只有上面的第一个黑块,第三个却能接收到两个黑块,导致其像素值过高,因此输出信号整体不均匀。
2.3 Sub-layer
原来是h * w * c,上采样倍数为s,sub-layer就是拿s * s个卷积核来卷,形成h * w * c * s * s的结果,再reshape成hs * ws *c。
与反卷积相比,子像素卷积具有更大的感受野,它提供了更多的上下文信息以帮助生成更多逼真的细节。然而,由于感受野的分布是不均匀的,并且块状区域实际上共享相同的感受野,因此可能会导致在不同块的边界附近出现一些伪影。另一方面,独立预测块状区域中的相邻像素可能会导致输出不平滑。
2.4 Meta Upscal Module
最新突出的一种上采样方法,第一个可进行任意倍率的上采样的模块。采用了元学习的思想,这个后续再详细介绍。来源于论文《Meta-SR: A Magnification-Arbitrary Network for Super-Resolution》
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/你好赵伟/article/detail/75140
推荐阅读
article
【
Leetcode
】1433.
Check
If
a
String
C
a
n Bre
a
k Anothe...
题目地址:https://leetcode.com/problems/check-if-
a
-string-c
a
n-bre...
赞
踩
article
解决linux(Ubuntu)
crontab
任务调度
不执行及总结
crontab
基本使用方法._sta...
解决
crontab
任务调度
不执行可能的情况:
crontab
的服务没开文件无可执行权限
crontab
写入格式错误,执行路径...
赞
踩
article
如何
开始
深度
学习
,从
实践
开始
...
比如对科班出身的人,他已经弄明白了python和微积分,现在
开始
探索流行的
深度
学习
框架如
学习
深度
学习
没有最佳路径,每个人...
赞
踩
article
AtCoder
Beginner
Contest
319
(D-G)_
abc
319
gcounting
...
atcoder日常练习_
abc
319
gcounting
shortest
paths
c++
abc
319
gcounting
...
赞
踩
article
STM32
中
堆栈
的
理解_
stm32
栈是什么...
STM32
中
堆栈
的
理解关于程序
的
内存分配栈区(stack):由编译器自动分配和释放,存放函数
的
参数与返回值、局部变量等。...
赞
踩
article
科大
讯飞
“
送
员工
”
了:5分钟
能
写3
篇文章
40
页PPT的那种!...
金磊 发自 凹非寺量子位 | 公众号 QbitAI
“
报告老板!这些
员工
偷懒,办公全靠大模型。
”
然而面对看似投机取巧的行为...
赞
踩
article
【思维+
gcd
】
Codeforces
Round
#698 (Div. 2) D.
Nezzar
an...
Nezzar
and
Board
题目大意解题思路参考这篇题目希望求出最后能得到的最小的步长,即所有数的差的
gcd
\g...
赞
踩
article
c++
字符串
操作函数_
c++
字符串
操作函数...
把从str1开始含有'\0'结束符的
字符串
复制到str2开始的地址空间,返回值类型为char*作用是把str2的
字符串
添...
赞
踩
article
STM32
的三种
Boot
模式
的差异_
system
memory
启动
方式...
目录(一)三种BOOT
模式
介绍1、Main Flash
memory
2、System
memory
3、Embedded ...
赞
踩
article
Codeforces
Round #698 (Div. 2) B. Nezzar
and
Lucky...
原题链接题目大意: 给出一个数d和n个数a,问a能不能用若干个含d的十进制数表示出a输入格式: 第一行包含单个整数t(1...
赞
踩
article
ArchLinux
安装
fcitx
5
-
rime
_
fcitx
-
rime
...
fcitx
5
-
rime
_
fcitx
-
rime
fcitx
-
rime
...
赞
踩
article
LeetCode
-
题目
详解:
排序
【高频题:
6
、
中频题:
27
、
低频题:
29
】_
有
一队人想要在
一个
地方碰...
242
、
有
效的字母异位词252
、
会议室349
、
两个数组的交集350
、
两个数组的交集 II922
、
按奇偶
排序
数组 II97...
赞
踩
article
嵌入式
硬件
工程师
与
嵌入式
软件
工程师
...
纯硬件设备是指内部不包含微处理器,无需烧写软件就能够运行的电子设备。如天线、老式收音机、老式电视机、老式洗衣机等。这类设...
赞
踩
article
浅谈
STM32
的三种
Boot
模式_
stm32
boot
...
一、关于BOOT模式的介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的...
赞
踩
article
Ubuntu
安装 Docker_
ubuntu
安装
docker
...
前提条件Docker 需要在64位版本的
Ubuntu
上安装。此外,你还需要保证你的
Ubuntu
内核的最小版本不低于 ...
赞
踩
article
端口
说明
大全...
20=Ftp Data 21=FTP Open Server 23=Telnet 25=Smtp 31=Master P...
赞
踩
article
使用
docker
编排容器_
docker
编排
目录
...
首先用
docker
拉一个nginx镜像拉取完成后,编辑一个Dockerfile文件命令如下所示,FROM后面跟的你的基础...
赞
踩
article
CF230B
. T-
primes
(
Number
Theory
)
_
我们
知道
质数
是只有两个不同的正数因...
We know
t
ha
t
prime numbers are posi
t
ive in
t
egers
t
ha
t
have e...
赞
踩
article
python
线程
池模块_Python之路(第四十六篇)多种方法实现
python
线程
池(threadp...
一、
线程
池很久(
python
2.6)之前
python
没有官方的
线程
池模块,只有第三方的
threadpool
模块,之后再p...
赞
踩
article
co
d
eforces
1478D
Nezzar
an
d
Boar
d
_
co
d
eforces
1478
d
...
题目:在黑板上有nnn个不同数x1...nx_{1...n}x1...n,每次可以选择两个数x,yx,yx,y,将2x...
赞
踩
相关标签
leetcode
数据结构
算法
字符串
java
深度学习
人工智能
飞桨
chatgpt
文心一言
c++
stm32
arm
嵌入式硬件
开发语言
嵌入式
linux
排序算法
基带工程
硬件架构
硬件工程
射频工程
pcb工艺