超分重建—— ICCV, 2021 超分重建之 BSRGAN:测评 [ 上 ]

2023-12-21 22:32

本文主要是介绍超分重建—— ICCV, 2021 超分重建之 BSRGAN:测评 [ 上 ],希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1-0

  • 🍊 各位读者小伙伴、春天快乐
  • 📆 最近更新:2022年3月15日
  • 🍊 专栏:超分重建-代码环境搭建-知识总结

❤️【深度学习入门项目】❤️ 之 【超分重建】 初识 | 🚀学会【深度摸鱼】,就可以和学妹展示搬砖技巧了🚀


❤️ 声明:这是一片大话超分重建的博文,非专业技术文章,请大佬轻踩


❤️ 【带你了解】❤️


  • 💙 俘获芳心小技巧 ===》放大她的美
  • ❤️ 超分重建 ========》大话 BISR

文章目录

    • 🚀学妹可否
    • 🔔基础信息
    • 🎄摘要与论文贡献
    • 🎄环境搭建
    • 🎄代码测试
      • ❤️代码下载
      • ❤️预训练模型安置
      • ❤️4倍 重建测试
      • ❤️2倍 重建测试
      • 💙更多福利图片放送
    • 📙 博主 AI 领域八大干货专栏、诚不我欺
    • 📙 预祝各位 前途似锦、可摘星辰


🚀学妹可否


❤️ 超分重建之 - - 无死角放大 💙


超分重建简单来说就是这样的一个过程

0-1

0-2


🔔基础信息


  • Designing a Practical Degradation Model for Deep Blind Image Super-Resolution (ICCV, 2021)
  • 设计一个实用的深度盲图像超分辨率退化模型
  • https://arxiv.org/pdf/2103.14006.pdf
  • https://github.com/cszn/BSRGAN
  • 作者本人论文写作研究出发点自述

🎄摘要与论文贡献


  • 🚀 性能指标的赛道卷不动了,那么开辟新赛道的典型研究【值得学习】

众所周知,如果假设的退化模型与真实图像中的退化模型不同,单幅图像超分辨率 (SISR) 方法将无法很好地执行。尽管一些退化模型考虑了额外的因素,例如模糊,但它们仍然不足以覆盖真实图像的各种退化。
为了解决这个问题,本文提出设计一个更复杂但实用的退化模型,该模型由随机混洗的模糊、下采样和噪声退化组成。具体来说,模糊是通过具有各向同性和各向异性高斯核的两个卷积来近似的;下采样是从最近的、双线性和双三次插值中随机选择的;通过添加不同噪声级别的高斯噪声,采用不同质量因子的JPEG压缩,通过反向前向相机图像信号处理(ISP)管道模型和RAW图像噪声模型生成处理后的相机传感器噪声来合成噪声。
为了验证新退化模型的有效性,我们训练了一个深度盲ESRGAN 超级解析器,然后将其应用于具有不同退化的合成和真实图像的超级解析。
实验结果表明,新的退化模型有助于显着提高深度超分辨器的实用性,从而为真正的SISR应用提供强大的替代解决方案。

1-0


🎄环境搭建


  • 训练代码仓库:https://github.com/cszn/KAIR
  • 测试代码仓库:https://github.com/cszn/BSRGAN
  • Linux下cuda10.0安装Pytorch和Torchvision|简记
# pytorch 版本 1.4 -- 到 1.8 都可以
PyTorch 1.4.0-1.8.1# 我这里直接创建和激活一个 PyTorch1.8.0 的 conda 独立环境运行该代码conda create -n torch18 python=3.7.6conda activate torch18git clone https://github.com/cszn/KAIRcd KAIR/
pip install -r requirement.txt

🎄代码测试


❤️代码下载

git clone https://github.com/cszn/BSRGAN.git
cd BSRGAN/

❤️预训练模型安置

1-1

❤️4倍 重建测试

python main_test_bsrgan.py

python main_test_bsrgan.py # GPU 占用 7641MiB# 输出如下
LogHandlers setup!
21-09-06 07:44:18.248 :       Model Name : BSRGAN
21-09-06 07:44:18.251 :           GPU ID : 0
[3, 3, 64, 23, 32, 4]
21-09-06 07:44:21.401 :       Input Path : testsets/RealSRSet
21-09-06 07:44:21.402 :      Output Path : testsets/RealSRSet_results_x4
21-09-06 07:44:21.402 : ---1 --> BSRGAN --> x4--> Lincoln.png
21-09-06 07:44:21.775 : ---2 --> BSRGAN --> x4--> building.png...

效果示例

2-0

2-1

❤️2倍 重建测试

vim main_test_bsrgan.py

1-2

python main_test_bsrgan.py

python main_test_bsrgan.py # GPU 占用  4469MiB# 输出如下
LogHandlers setup!
21-09-06 07:46:19.338 :       Model Name : BSRGANx2
21-09-06 07:46:19.342 :           GPU ID : 0
[3, 3, 64, 23, 32, 2]
21-09-06 07:46:22.452 :       Input Path : testsets/RealSRSet
21-09-06 07:46:22.452 :      Output Path : testsets/RealSRSet_results_x2
21-09-06 07:46:22.452 : ---1 --> BSRGANx2 --> x2--> Lincoln.png
21-09-06 07:46:22.797 : ---2 --> BSRGANx2 --> x2--> building.png

💙更多福利图片放送

3-0

3-1

新头像-拿走不谢

3-3
3-4
3-5
3-6

3-7

3-8

该博文致力于❤️ 【大话-超分重建】 ❤️,关于 BSRGAN 代码训练 – 一键三连,更文如下…


【超分重建】BSRGAN【ICCV, 2021】训练步骤详细记录


📙 博主 AI 领域八大干货专栏、诚不我欺


  • 🍊 计算机视觉: Yolo专栏、一文读懂
  • 🍊 计算机视觉:图像风格转换–论文–代码测试
  • 🍊 计算机视觉:图像修复-代码环境搭建-知识总结
  • 🍊 计算机视觉:超分重建-代码环境搭建-知识总结
  • 🍊 深度学习:环境搭建,一文读懂
  • 🍊 深度学习:趣学深度学习
  • 🍊 落地部署应用:模型部署之转换-加速-封装
  • 🍊 CV 和 语音数据集:数据集整理

📙 预祝各位 前途似锦、可摘星辰


  • 🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • ❤️ 过去的每一天、想必你也都有努力、祝你披荆斩棘、未来可期
  • 🍊 深度学习模型训练推理——基础环境搭建推荐博文查阅顺序【基础安装—认真帮大家整理了】

  • 🍊 点赞 👍 收藏 ⭐留言 📝 都是博主坚持写作、更新高质量博文的最大动力!

9-9

这篇关于超分重建—— ICCV, 2021 超分重建之 BSRGAN:测评 [ 上 ]的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/521710

相关文章

最便宜的8口2.5G网管交换机! 水星SE109 Pro拆机测评

《最便宜的8口2.5G网管交换机!水星SE109Pro拆机测评》水星SE109Pro价格很便宜,水星SE109Pro,外观、接口,和SE109一样,区别Pro是网管型的,下面我们就来看看详细拆... 听说水星SE109 Pro开卖了,PDD卖 220元,于是买回来javascript拆机看看。推荐阅读:水

GPU 计算 CMPS224 2021 学习笔记 02

并行类型 (1)任务并行 (2)数据并行 CPU & GPU CPU和GPU拥有相互独立的内存空间,需要在两者之间相互传输数据。 (1)分配GPU内存 (2)将CPU上的数据复制到GPU上 (3)在GPU上对数据进行计算操作 (4)将计算结果从GPU复制到CPU上 (5)释放GPU内存 CUDA内存管理API (1)分配内存 cudaErro

2021-8-14 react笔记-2 创建组件 基本用法

1、目录解析 public中的index.html为入口文件 src目录中文件很乱,先整理文件夹。 新建components 放组件 新建assets放资源   ->/images      ->/css 把乱的文件放进去  修改App.js 根组件和index.js入口文件中的引入路径 2、新建组件 在components文件夹中新建[Name].js文件 //组件名首字母大写

2021-08-14 react笔记-1 安装、环境搭建、创建项目

1、环境 1、安装nodejs 2.安装react脚手架工具 //  cnpm install -g create-react-app 全局安装 2、创建项目 create-react-app [项目名称] 3、运行项目 npm strat  //cd到项目文件夹    进入这个页面  代表运行成功  4、打包 npm run build

[SWPUCTF 2021 新生赛]web方向(一到六题) 解题思路,实操解析,解题软件使用,解题方法教程

题目来源 NSSCTF | 在线CTF平台因为热爱,所以长远!NSSCTF平台秉承着开放、自由、共享的精神,欢迎每一个CTFer使用。https://www.nssctf.cn/problem   [SWPUCTF 2021 新生赛]gift_F12 这个题目简单打开后是一个网页  我们一般按F12或者是右键查看源代码。接着我们点击ctrl+f后快速查找,根据题目给的格式我们搜索c

等保测评中的安全审计与监控

等保测评中的安全审计与监控是确保信息系统安全的关键环节。安全审计主要通过记录和审查用户活动、系统操作及安全事件来帮助管理员及时发现潜在的安全威胁和漏洞。监控则涉及对信息系统的持续观察,以确保安全措施得到有效执行,并能够及时响应安全事件。         在等保测评中,安全审计的要求包括提供覆盖到每个用户的安全审计功能,保证无法单独中断审计进程,无法删除、修改或覆盖审计记录,以及提

Python(TensorFlow和PyTorch)两种显微镜成像重建算法模型(显微镜学)

🎯要点 🎯受激发射损耗显微镜算法模型:🖊恢复嘈杂二维和三维图像 | 🖊模型架构:恢复上下文信息和超分辨率图像 | 🖊使用嘈杂和高信噪比的图像训练模型 | 🖊准备半合成训练集 | 🖊优化沙邦尼尔损失和边缘损失 | 🖊使用峰值信噪比、归一化均方误差和多尺度结构相似性指数量化结果 | 🎯训练荧光显微镜模型和对抗网络图形转换模型 🍪语言内容分比 🍇Python图像归一化

网络安全评测评技术与标准

网络安全测评概况 概念 参照一定的标准规范要求,通过一系列技术和管理方法,获取评估对象网络安全状况信息,对其给出相应网络安全情况综合判定 测评对象:信息系统的组成要素或信息系统自身 CC(Common Criteria)标准:提出了“保护轮廓”概念,将评估过程分为“功能”和“保证”两部分,是目前最前面的信息技术安全评估标准 网络安全测评类型 网络安全测评流程与内容

等保测评:如何构建安全的远程工作环境

在构建安全的远程工作环境时,等保测评是一个重要的参考标准。根据等保测评的要求,企业应采取以下措施来确保远程工作环境的安全性: 身份鉴别和访问控制:确保所有远程访问都通过双向身份验证机制,并实施基于角色的访问控制策略,以限制对敏感资源的访问。 数据加密:对传输和存储的数据进行加密,以防止数据在传输过程中被窃取或在设备上被未授权访问。 安全审计:收集和分析审计数据,以监控和记录

JD 1385:重建二叉树

OJ题目:click here~~ 题目分析:给前序遍历序列和中序遍历序列,重构二叉树并输出后序遍历序列 剑指offer 面试题6 AC_CODE int pre[1008] , in[1008] ;struct Node{int x ;Node *left ;Node *right ;};bool buildsubtree(Node*& root , int* spre , in