当前位置:网站首页>Code learning (deamnet) CVPR | adaptive consistency prior based deep network for image learning
Code learning (deamnet) CVPR | adaptive consistency prior based deep network for image learning
2022-07-19 08:01:00 【Claire_ Shang】
This paper presents a new depth network image denoising method . It is different from the existing denoising methods based on depth network , We will have a new ACP Item is introduced into the optimization problem , Then use the optimization process , Design a deep network by expanding strategies . our ACP The driving denoising network combines some valuable results of classical denoising methods , And to a certain extent, it improves its interpretability .
Official code :

1 Introduce
### Contents
Dataset| Contains three folders (train, test and Benchmark_test), You can use train Data sets placed in train in , Put the test data set in test in , take SIDD/DnD Benchmark on Benchmark_test in
Deam_models| When you want to test | when , Pre trained models
real| Some about real image denoising python file
statistics| Record the results during training
### Training on AWGN
We need to retrain our network , Please put your own training data set in './Dataset/train ', And then run ' train.py’
### Training on real-world noise
Retrain our network to remove real-world noise : Download the training data set to `./Dataset/train` And use './Dataset/train/gen_dataset_real.py' Pack them into h5py Format .
You can start your https://www.eecs.yorku.ca/~kamel/sidd/dataset.php
and http://ani.stat.fsu.edu/~abarbu/Renoir.html Get data set
Set the training and testing path to your own path , And run ' train.py '. More details , Please refer to https://github.com/JimmyChame/SADNet
### Testing on AWGN
Test your own image , Put your data set in ' Dataset/test/your_test_name ' in , And then run ' Synthetic_test.py '
### Testing on real-world noise
To test real-world noise data sets : Download the test data set to './Dataset/Benchmark_test ' And run
'Benchmark_test.py '
You can learn from https://www.eecs.yorku.ca/~kamel/sidd/benchmark.php and https://noise.visinf.tu-darmstadt.de/benchmark/ Acquired data set .
----------------------------------------------------------------------------------
First run train.py
D:\ProgramData\Anaconda3\envs\python36\python.exe "D:/Papers to read/2022.07/Adaptive Consistency Prior based Deep Network for Image_Denoising/DeamNet-main/DeamNet-main/train.py"
Traceback (most recent call last):
File "D:/Papers to read/2022.07/Adaptive Consistency Prior based Deep Network for Image_Denoising/DeamNet-main/DeamNet-main/train.py", line 15, in <module>
from real_dataloader import *
File "D:\Papers to read\2022.07\Adaptive Consistency Prior based Deep Network for Image_Denoising\DeamNet-main\DeamNet-main\real_dataloader.py", line 6, in <module>
import h5py
ModuleNotFoundError: No module named 'h5py'
Process finished with exit code 1
Error reason : install h5py library
Download Database , Chose the smallest one ( Both 1.6GB). If the operation is successful , Next, prepare to learn ‘Dataset.py’, Combine the code to learn the content of the article .
边栏推荐
猜你喜欢

Spark3.x-practical double flow join (window and redis implementation method and template code)

@ConditionalOnMissingBean 如何实现覆盖第三方组件中的 Bean
![Virtual machine stack of [JVM]](/img/7b/5d847112230adcac087b9d6071baed.png)
Virtual machine stack of [JVM]

Redis 跳跃表实现原理 & 时间复杂度分析

@How can conditionalonmissingbean cover beans in third-party components

Spark introduction to proficient - external part (operation and maintenance and simple operation of standaone cluster)

【MySQL】 事务:事务基础知识、MySQL事务实现原理、事务日志 redolog & undolog 详解

Visual Studio 生产环境配置方案:SlowCheetah

Ku115 FPGA high performance 10G Optical fiber network hardware accelerator card / 2-way 10G Optical fiber data accelerator card

Visit Beijing Zoo in dog days
随机推荐
正则表达示提取匹配内容
175. 组合两个表(MySQL数据库连接)
并发编程的核心问题
V8 引擎如何进行垃圾内存的回收?
standard-version(发版与 Changelog 自动化)
KingbaseES 中可以通过构造一个聚集函数来实现mysql的any_value功能。
Look back at the paper after reading the code: yolov3 reread
Modify scroll bar style
2022 review questions and mock exams for main principals of hazardous chemical business units
会话技术【黑马入门系列】
How to check whether the app has user information and data leakage vulnerabilities
Jd.com's purchase intention forecast (IV)
1669. Merge two linked lists (merge of two linked lists)
《牛客刷题》sql错题集
VMware cloud director 10.4 release (including download) - cloud computing provisioning and management platform
Discussion on risc-v Technology
RISC-V技术杂谈
Flowable query, complete, void, delete tasks
redis分布式锁
【MySQL】 事务:事务基础知识、MySQL事务实现原理、事务日志 redolog & undolog 详解