-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
图像恢复任务的训练 #2
Comments
在 在 低光照:
a. |
好的,非常感谢! |
rddm是根据以下仓库进行修改的:https://github.com/lucidrains/denoising-diffusion-pytorch。 对于图像恢复任务,暂时需要可以根据目前已公开的代码,和上述原始代码自行修改。
非常抱歉目前仅提供用于探索 |
感谢之前的回复!已经跑通了图像修复的代码,并阅读了V2版本的论文,附录部分很丰富,关于残差和噪声解耦的研究感觉很有意义。 |
你好我也在复现这篇代码,但是数据集配置中 |
@nil0330 |
@nil0330 单unet是这样的(返回:一个为0,一个是噪声或残差图像)。 |
作者,您好,请问去雨的话针对35-37行应该怎么修改呢,还有就是xxx/dataset/ISTD_Dataset_arg/data_val/ISTD_shadow_free_train.flist目录下是成对的图片么,因为降雨的数据集里的图片是成对的,所以这个目录下的数据集是“有雨和无雨”的图像对么 |
condition = True # 生成(无条件输入)=False, 恢复(有条件输入)=True folder = ["xxx/dataset/ISTD_Dataset_arg/data_val/ISTD_shadow_free_train.flist", # 训练集的gt, 图片文件列表 |
@nil0330 你可以修改和debug一下对应的代码,应该很容易修改输出的图像。 |
作者您好,我的研究领域不在CV上,但是看完您的工作十分感兴趣,但在复现时源码中并没有给出数据集,方便的话可以把数据集加在源码中吗?或者分享一个网盘链接,谢谢! |
@JunningSu 本文使用的都是已经开源的数据集(我们并没有数据集的分发权利),用搜索引擎或在Github一查就有了。
|
您好,我是深度学习的初学者,我今天 在运行程序的时候出现这个报错,我不太清楚这个报错是什么意思RuntimeError:
|
这个错误没有遇到过,可以bing/google搜搜,排查一下 |
你好,请问ISTD数据集的GT mask在推理的时候会作为condition一起输入到网络中吗? |
根据以下代码,我的理解是作为condition输入的,请问您在测试是是直接用测试集GT的mask作为condition吗?还是有其他的网络生成一个mask。 Lines 114 to 147 in 46ffd50
RDDM/src/residual_denoising_diffusion_pytorch.py Lines 1252 to 1280 in 46ffd50
RDDM/src/residual_denoising_diffusion_pytorch.py Lines 843 to 850 in 46ffd50
根据我对以下代码的理解,测试是是直接用测试集GT的mask作为condition: RDDM/src/residual_denoising_diffusion_pytorch.py Lines 1441 to 1455 in 46ffd50
|
如果是:图像生成对于celeba(默认的代码会自己下载数据集,可能需要梯子),可以看一下 Line 29 in 46ffd50
debug一下,设置断点,看看能不能正常加载数据。 注意:除了 |
concat一起送到网络。 |
类似于之前的方法(两阶段阴影去除范式:先检测再去除),阴影去除任务直接使用mask的gt。也可以尝试评估采用其他的阴影检测网络得到的mask。具体可参见 |
您好,我也遇到了这个问题,请问这个问题是怎么解决的,谢谢! |
这个问题你现在是怎么解决的,我也遇到了,难受 |
没太明白 |
作者你好,你们的工作看起来非常新颖!但是你的回复中的2.a部分具体是怎么更改的,我好像卡住了,可以具体示范一下吗,谢谢! |
为什么我训练的损失函数一直振荡不收敛? |
暂时没有遇到这个问题,可以输出一下中间结果看一下。建议每次修改一处代码,然后简单训练看一下结果,以验证修改是否正确。 |
我好像没有遇到这个问题,你可以逐行调试一下。
|
作者你好,我想试着用模型进行图像去噪任务,是否采用低光照实验的模板,然后将input设置为带噪声图像,gt设置为无噪声图像就可以了? |
对于低光照, 经验来说:换成图像去噪任务(需要你自己尝试一下),类似低光照,可以仅考虑估计残差(SM-Res)的。 |
你好作者我在做实验的时候发现测试的过程分为两个阶段,第一个阶段是残差过程中的图片质量还很好,第二阶段加噪去噪过程却导致图片效果很差。以下是效果展示图 请问作者出现过这个问题嘛
无论是图像生成和恢复,在测试时都是同步去除,建议使用条件t。目前的代码是仅为了验证部分路径独立生成的存在性,建议使用条件:[self.alphas_cumsum[t]*self.num_timesteps, self.betas_cumsum[t]*self.num_timesteps]。
|
When In order to train RDDM on Raindrop, we temporarily provide a very imperfect early version of the RDDM code. The final version of the code is still being organized. res_diffusion_tempalte_deraing_raindrop_noise1_github.zip
|
Thanks for your reply,I will run the code you posted and try to find where I made mistakes during coding. |
@dezle13 你可以试一下这个去雨的临时代码,修改的内容应该很少(sum_scale=0.01(i.e., \bar{\beta}_T)和Training iterations)。 The final version of the code is still being organized. |
我这里是这么思考的 |
Other tasks recommend
|
|
您好,想使用成对数据集进行图像恢复任务的训练,请问应该怎样设置数据集路径,训练指令需要修改吗(非常感谢)
The text was updated successfully, but these errors were encountered: