首页 > 其他分享 >2023.3.21学习记录

2023.3.21学习记录

时间:2023-03-23 13:47:04浏览次数:55  
标签:采样 学习 21 记录 分辨率 2023.3 图像 方法 重建

图像超分辨率技术

一.传统图像超分辨率技术,主要包括

  1.基于插值的技术(最近邻插值,双线性插值,双三次插值)

  2.基于重建的方法(主要使用数学中概率论和集合论的方法包括,凸集投影法,贝叶斯分析法,迭代反投影法,后验概率方法,正规化法,混合方法)

  3.基于学习的方法(非深度学习,机器学习,example_base方法,邻域嵌入方法,支持向量回归方法,稀疏表示法)

二.定义基于深度学习的图像超分辨率重建问题

  为监督学习问题,先将原图缩小为一张缩小图,对比后调整模型,并通过模型重建,根据各项指标来判定重建后的好坏,图示如下:

 

  

 

 

 

  模型学习目标:寻找一个参数,使得损失函数L最小

 

 

 

三.如何获得低分辨率图像

 

  降级公式如下:

 

 

 

 

         

 

 

  降级方式分为简单的下采样和加入模糊与噪声的下采样,其中,加入模糊与噪声的下采样,里面加入了卷积操作和噪声

 

 

四.如何评价超分图像的质量

 

  峰值信噪比(客观)

 

  

 

 

 

 

  结构相似度(客观)

      

 

 

 

 

 

  标准差(客观)

 

  意见平均分(主观)

 

五.超分网络的结构分类

预上采样:

  先上采样到和目标同样大小,然后输入网络进行学习,无需要考虑输入图像和输出图像不匹配的问题,简化了建模的过程。缺点:上采样的过程会产生一些纹理干扰模型学习,在训练过程中所有的计算都在高维空间进行,增加了计算的复杂度。

        

 

 

  

 

 

 

后上采样:

 

  在网络的最后一层上采样到目标大小,训练过程中最后上采样,上采样之前的计算是在低维空间进行,降低了模型的复杂度,另外可以让网络自适应的学习上采样,缺点:上采样倍数较大时,由于信息的缺失,一个上采样层也是不堪重负的,学习难度快速升高,这种方法不能适应不同的放大倍数,要为每一种放大倍数重新训练一次模型,很不方便。

 

          

 

 

 

 

逐步上采样:

 

  通过多次上采样,逐步获得目标尺寸的超分图像,这种设计不仅降低学习难度,一定程度上兼容不同的放大倍数,架构复杂性训练难度很高

           

 

 

 

 

交替式上下采样:

 

  能够挖掘高清与低清之间的依赖关系,实验证明这样的关系能得到更好的效果,网络结构复杂还需要进一步研究和探索

      

 

 

 

 

 

 

 

参考:

 

基于深度学习的图像超分辨率重建_哔哩哔哩_bilibili

超分辨率重建基础

 

 

 

 

 

 

 

  

  

 

标签:采样,学习,21,记录,分辨率,2023.3,图像,方法,重建
From: https://www.cnblogs.com/zxpython/p/17239648.html

相关文章

  • django-admin常用知识点记录
    1,格式化时间defshowtime(self): returnself.create_time.strftime('%Y/%m/%d')showtime.short_description="创建时间" #更改列名,否则显示的是showtime名称showtime......
  • x210-2023-03-23
    1、前面移植mmc驱动因为有网络文章作为提示和参考,应该要配置哪些宏已经简单粗暴地告知你了,但是你怎么知道哪些宏必须配哪些可以不配(或者说要配置的宏你应该从哪找),这个问题......
  • laravel 利用中间件进行操作日志记录
    利用中间件进行操作日志记录过程:1、创建中间件phpartisanmake:middlewareAdminOperationLog2、生成了文件./app/Http/Middleware/AdminOperationLog.php代码如下:<?phpn......
  • laravel 利用监听器进行sql语句记录
    利用监听器进行sql语句记录1、监听sql语句的事件类已经定义,直接创建监听器类即可:#监听sqlmake:listenerQueryListener--event=Illuminate\Database\Events\QueryExecute......
  • 2023.3.23蓝桥杯集训·每日一题
    今日复习的内容是背包问题。记得动态规划问题的初始化。AcWing3382.整数划分解题思路考虑到本题是将一个数划分为\(2\)的幂的和,而\(2\)的\(i\)幂是可以无限使用......
  • JDK20正式发布了GA版本,短期维护支持,以及JDK21预览
    JDK20正式发布了GA版本,短期维护支持,以及JDK21预览最近,Oracle发布了JDK20,相比对于Java开发者来说,JDK的发版是比较收关注的事情了,小简也来和大家一起了解了解JDK20发生了什......
  • 2023.3.22三天学习总结
    一.三天任务1.费用流的学习和练习2.dp练习3.cf补题和abc补题4.补了一些以前题目的题解二.补题情况   三.题解(174条消息)图论习......
  • 2023.3.22
     结对作业前两个功能做出最后的更新与调试,对最短路径问题的讨论和解决,并且进行了代码的完善,对辅助功能的完善。......
  • 2023.3.22每日总结
    importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclassT......
  • osip 重复报文发送问题记录
    场景拱墅项目,国标服务每次发送SIP报文都出现重复的情况,服务器IP地址:33.86.188.60,下级国标服务IP地址:33.88.0.211针对下级发送过来的心跳保活报文,回复的200OK的报文也是一样......