暗图像图像修复处理CVPR2021

简介: 暗图像图像修复处理CVPR2021、详尽测评
声明:本博文做了该代码的测试分享,敬请查阅;

1-0

本文、节选自 图像修复专栏
图像修复新的创作思路:CVPR 2021、代码测评

📘 基本信息

0-4

该论文所致力于解决的问题
  • 极暗图像变为 亮的图像(图像修复)
  • 从而提升(解决)极暗图像的目标检测问题

0-1

📘 下载代码

方式一(网络受限、可能下载失败)
git clone https://github.com/MohitLamba94/Restoring-Extremely-Dark-Images-In-Real-Time.git
方式二(手动下载、copy 到服务器、解压即可)
  • 解压命令,例如
unzip Restoring-Extremely-Dark-Images-In-Real-Time-main.zip 

1-1

📘 环境搭建

1-3

激活一个 PyTorch 1.4 的已有环境(我的博文已经安装过很多个版本、此处不再重复赘述)
conda activate torch14

# 安装一些我的环境运行该代码、缺少的库

pip install rawpy
pip install ptflops

📘 Demo 测试运行

cd Restoring-Extremely-Dark-Images-In-Real-Time

python demo.py
  • 运行输出如下
python demo.py

# GPU 占用 不会很高


...... Loading all files to CPU RAM

Image No.: 1, Amplification_m=1: 53.080570220947266
Image No.: 2, Amplification_m=1: 22.907602310180664
Image No.: 3, Amplification_m=1: 45.878238677978516

Files loaded to CPU RAM......


 Network parameters : 784768

Device on GPU: True
Restored images saved in DEMO_RESTORED_IMAGES directory

2-1

📘 时间内存复杂度测评

Measure Time-Memory Complexity
  • python time_complexity.py
  • 运行效果如下
 python time_complexity.py

---Our Model parameters : 784768


---SID model parameters : 7760748

Computational complexity of Our model for a 8MP image:   41.38 GMac
Computational complexity of SID model for a 8MP image:   440.46 GMac
Beginning Warmup...
Time taken by our model on CPU for 8MP image : 1.0671975135803222 seconds
Time taken by SID model on CPU for 8MP image : 8.417949628829955 seconds

📘 训练

训练部分、参考 train_test_ours/train.py 即可

暂不展开、以后如果项目中用到、有需要再补充

3-1

📕 附源码+论文

这些其实都很好下载、代码此次也没有改动、即可顺利运行
链接:https://pan.baidu.com/s/129MAPqMJtNp1v57gHZDMCA 
提取码:moli

📕 这篇文章可以带给我们的思考

0-6

特色
  • 轻量化
  • 图像修复+目标检测 结合
  • 突出解决实际模型部署落地中的困难点:
  • 修复网络、单张图像推理速度慢
  • 暗图像目标检测存在困难
这是一个 图像修复+目标检测 结合 针对 实际落地存在的现实困难 提出的解决方案,也许可以成为我们小伙伴,创作一篇文章(Paper)的灵感基石

0-5

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

🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
❤️ 如果文章对你有帮助、 点赞、评论鼓励博主的每一分认真创作
计算机视觉领域 八大专栏、不少干货、有兴趣可了解一下
  • 📆 最近更新:2022年4月8日
  • 🍊 点赞 👍 收藏 ⭐留言 📝 都是博主坚持写作、更新高质量博文的最大动力!

9-9

765_blue.jpg

博主简介:软件工程硕士、已毕业、总计 5w 读者 粉丝
  • 🍊 计算机视觉:超分重建、图像修复、目标检测、风格迁移 等领域 稍有所学
  • 🍊 AI 工程化:Ncnn、MNN、TensorRT 正在 学习
  • 🍊 C++、Python、Java 略懂一二
喜欢请关注 墨理学AI

取经路上,让墨理学AI 陪你畅享更多有趣AI

目录
相关文章
|
2月前
|
人工智能
GEE数据的白天day/夜晚night LST数据按照QC掩膜后的结果差异明显
GEE数据的白天day/夜晚night LST数据按照QC掩膜后的结果差异明显
26 0
|
4月前
复现sci顶刊中的画中画(局部细节放大)
复现sci顶刊中的画中画(局部细节放大)
108 0
修复老照片有感
我在修复老照片的过程中,总是在Photoshop和Stable Diffusion之间来回切换,不断调试参数,调试权重,进行各种尝试和错误。这是一个需要大量耐心和毅力的过程,也是一个不断成长的过程。当我逐渐还原出老照片原本的面貌时,我感受到了来自半个世纪之前的生命气息,这让我倍感敬畏。我似乎看到了老一辈为国家馈赠青春与热血的场景,他们的奉献精神深深触动了我。我要继续坚持下去,不断磨练技术,让更多历史照片重获新生。我要把老一辈的精神传承下去,感恩他们为我们今天的生活做出的贡献。这是我的使命,也是我的荣幸。
修复老照片有感
|
7月前
|
人工智能 开发者
老照片修复:划痕修复+黑白照片上色+面部以及画质的增强
简介: 历久弥新:用AI修复亚运会珍贵史料
357 1
老照片修复:划痕修复+黑白照片上色+面部以及画质的增强
|
7月前
|
人工智能
老照片修复:黑白照片上色+面部以及画质的增强
历久弥新:用AI修复亚运会珍贵史料
120 1
|
11月前
|
数据采集 SQL 编解码
CVPR2022 Oral | CosFace、ArcFace的大统一升级,AdaFace解决低质量图像人脸识(一)
CVPR2022 Oral | CosFace、ArcFace的大统一升级,AdaFace解决低质量图像人脸识(一)
174 0
|
11月前
|
人工智能 计算机视觉 Ruby
CVPR2022 Oral | CosFace、ArcFace的大统一升级,AdaFace解决低质量图像人脸识(二)
CVPR2022 Oral | CosFace、ArcFace的大统一升级,AdaFace解决低质量图像人脸识(二)
482 0
|
11月前
|
机器学习/深度学习 人工智能 自然语言处理
7 Papers & Radios | 可控核聚变登Nature封面;去噪扩散概率模型极限修复图像
7 Papers & Radios | 可控核聚变登Nature封面;去噪扩散概率模型极限修复图像
100 0
|
传感器 编解码 算法
Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V1)
Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V1)
140 0
Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V1)
|
传感器 编解码 算法
Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V2)
Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V2)
116 0
Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V2)