码农知识堂 - 1000bd
Python
PHP
JS/TS
JAVA
C/C++
C#
GO
Kotlin
Swift
上采样--学习笔记
在gan,图像分割等网络中必有上采样
常用方法:
反卷积(转置卷积):
增大输入的大小,细化粗的特征图,是进行学习的。
用于提高图片的分辨率
也称作“分数步长卷积”。
可以看做是卷积的“逆过程”
卷积建立了多对一的关系。
从信息论的角度看,卷积是不可逆的。所以此处并不是从output矩阵和kernel矩阵计算出原始的input矩阵,而是计算出一个保持了位置性关系的矩阵。
用于进行转置卷积的权重矩阵不一定来自于原卷积矩阵,重点是权重矩阵的形状和转置后的卷积矩阵相同。
转置卷积中的权重是可以被学习的
缺点:会在生成的图像中造成棋盘效应(checkerboard artifacts),推荐在使用转置卷积进行上采样操作之后再过一个普通的卷积来减轻此类问题。
棋盘效应:
定义:由于反卷积的“不均匀重叠”(Uneven overlap)的结果。使图像中某个部位的颜色比其他部位更深。
具体原因:在反卷积操作时,如果卷积核(Kernel)大小不能被步长(Stride)整除时,反卷积输出的结果就会不均匀重叠。
解决方法:
注意调整好卷积核(Kernel)大小与步长(Stride)的关系。不重叠(图a: kernel <= stride)与均匀重叠(图b: kernel % stride == 0)均可避免此类情况。
使用双线性插值先将图片扩大,再用卷积即可。
双线性插值+卷积:双线性插值:已知4个点,先在x方向进行线性插值,再在y方向上做线性插值。
反池化。
相关阅读:
【LeetCode动态规划#07】01背包问题一维写法(状态压缩)实战,其二(目标和、零一和)
DDoS防护方式以及产品
5.编写程序 超强力方法
Flink1.15源码阅读——执行图executiongraph
取消检验批过账(取消检验批UD判定到Rerel,再把非限性库存转到质检库存,然后就可以取101收货了)
阿里云服务器更换公网IP地址的方法流程
替代netstat的命令之一【ss】 使用实例
个人练习- Leetcode1664-Ways to Make a Fair Array
AMAZON LINUX/CENTOS 部署PYTHON+MYSQL+DJANGO项目流程记录
四-(4-醛基-(1,1-联苯))乙烯;TPE-Ph-CHO; ETBC;AIE聚集诱导发光材料
原文地址:https://blog.csdn.net/weixin_45647721/article/details/126858791
最新文章
攻防演习之三天拿下官网站群
数据安全治理学习——前期安全规划和安全管理体系建设
企业安全 | 企业内一次钓鱼演练准备过程
内网渗透测试 | Kerberos协议及其部分攻击手法
0day的产生 | 不懂代码的"代码审计"
安装scrcpy-client模块av模块异常,环境问题解决方案
leetcode hot100【LeetCode 279. 完全平方数】java实现
OpenWrt下安装Mosquitto
AnatoMask论文汇总
【AI日记】24.11.01 LangChain、openai api和github copilot
热门文章
十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
奉劝各位学弟学妹们,该打造你的技术影响力了!
五年了,我在 CSDN 的两个一百万。
Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
面试官都震惊,你这网络基础可以啊!
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
心情不好的时候,用 Python 画棵樱花树送给自己吧
通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
13 万字 C 语言从入门到精通保姆级教程2021 年版
10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系
2656653265@qq.com
京ICP备2022015340号-1
正则表达式工具
cron表达式工具
密码生成工具
京公网安备 11010502049817号