NBNet icon indicating copy to clipboard operation
NBNet copied to clipboard

A question about network structure

Open xiongchuanchao opened this issue 3 years ago • 7 comments

image

xiongchuanchao avatar May 24 '21 06:05 xiongchuanchao

Hello, the + operation in the upper right corner of the network structure, the noisy input add the result after network processing is the denoised output. I can't understand this all the time. Why add the noisy input here. the result after network processing is not the denoised output? @Sumching ChengShen

xiongchuanchao avatar May 24 '21 06:05 xiongchuanchao

This is residual connection, and the whole network is used to estimate the noise in this setting.

FunkyKoki avatar May 24 '21 06:05 FunkyKoki

However, I don't know whether you have checked the network architecture. It seems that the author did not use this residual connection in their code.

FunkyKoki avatar May 24 '21 06:05 FunkyKoki

This is residual connection, and the whole network is used to estimate the noise in this setting. but there is no activation function after connection, image residual connection is shown in the picture?i am sorry that my deep learning knowledge is poor.

xiongchuanchao avatar May 24 '21 06:05 xiongchuanchao

@xiongchuanchao After DnCNN, recent CNN denoisers prefer to output the residual image and then add it to the input to get the final image. @FunkyKoki you can find it in train.py

Sumching avatar May 24 '21 07:05 Sumching

Alright, thank you, I've seen it.

FunkyKoki avatar May 24 '21 07:05 FunkyKoki

Have you ever had a process get stuck? at model clock

llz20180725 avatar Mar 22 '22 02:03 llz20180725