初识超分重建——如何让女神更清晰,我的白月光【ICCV, 2021 超分重建之 BSRGAN】
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/98770a81902a4a03a2c3f66a492b5aba.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/528024a1609f47ff9086ca4cbc25a1a8.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/7d064c7ec9c14d0586662f456cc9ec53.png?x-oss-process=image/resize,w_1400/format,webp)
![1641479274(1).jpg 1641479274(1).jpg](https://ucc.alicdn.com/pic/developer-ecology/1cca3bda1db343ccb361925321eb7b76.jpg?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/de70ff78148d439080c28592ea688930.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/b05213a14bdb406a97d106066ee76286.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/2ca5dce2c4864d038912a1187a733a57.png?x-oss-process=image/resize,w_1400/format,webp)
- 为了验证新退化模型的有效性,我们训练了一个深度盲ESRGAN 超级解析器,然后将其应用于具有不同退化的合成和真实图像的超级解析。
- 实验结果表明,新的退化模型有助于显着提高深度超分辨器的实用性,从而为真正的SISR应用提供强大的替代解决方案。
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/07f64ac11d88474fb159218d1914dabc.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/45383b997a2740c189bc15a734e9333e.png?x-oss-process=image/resize,w_1400/format,webp)
# pytorch 版本 1.4 -- 到 1.8 都可以
PyTorch 1.4.0-1.8.1
# 我这里直接创建和激活一个 PyTorch1.8.0 的 conda 独立环境运行该代码
conda create -n torch18 python=3.7.6
conda activate torch18
git clone https://github.com/cszn/KAIR
cd KAIR/
pip install -r requirement.txt
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/c559ca08531c45569be2ed3e07250e4f.png?x-oss-process=image/resize,w_1400/format,webp)
git clone https://github.com/cszn/BSRGAN.git
cd BSRGAN/
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/4e12436fee7243c4bdf38dd86b425d4d.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/c08212a3e1544ef4982259150b0e0e6d.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/31196395bf654d74a6abdae8a7b45a95.png?x-oss-process=image/resize,w_1400/format,webp)
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
...
效果示例
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/791c940c678f49409086981ba6d65eee.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/51c2591734574509ad117f0257f277ee.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/e6221c8f3afe41289dc147e21aa7c060.png?x-oss-process=image/resize,w_1400/format,webp)
vim main_test_bsrgan.py
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/588462fcbd9048188a7360068fc00176.png?x-oss-process=image/resize,w_1400/format,webp)
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
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/2956f94683b344978ea57e6558b0768c.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/5dc4ad4e392e44e5bc9fcfcd75f72548.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/bb64bb71fde144c38b2e1af4195bad0d.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/0a25e4f2fb4b4aa1999a18e99ff02152.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/cc3a6bb5d1a3493bbcd06b95e9460093.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/cdf7ea75415643b2ae4e8971e53f0486.png?x-oss-process=image/resize,w_1400/format,webp)
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/eb4e202c657a4f5188f5e6f9c6d7e749.png?x-oss-process=image/resize,w_1400/format,webp)
BSRGAN 代码教程、更文如下
💙 该博文致力于❤️ 【大话-超分重建】 ❤️,关于 BSRGAN 代码训练,更文如下...
![image.png image.png](https://ucc.alicdn.com/pic/developer-ecology/4e6a92fb744d4480a5af3c9d89ed473e.png?x-oss-process=image/resize,w_1400/format,webp)
❤️ 人生苦短、欢迎和墨理一起学AI
![小黄人封面.jpg 小黄人封面.jpg](https://ucc.alicdn.com/pic/developer-ecology/27ffd6685b9d4c4cbae8fa91902e19fb.jpg?x-oss-process=image/resize,w_1400/format,webp)