paper-with-me

홈 › Papers

Dual convolutional neural network with attention for image blind denoising

2024-09-08 · Multimedia Systems 2024 9 · Wencong Wu, Guannan Lv, Yingying Duan, Peng Liang, Yungang Zhang, Yuelong Xia

Noise removal of images is an essential preprocessing procedure for many computer vision tasks. Currently, many denoising models based on deep neural networks can perform well in removing the noise with known distributions (i.e. the additive Gaussian white noise). However eliminating real noise is still a very challenging task, since real-world noise often does not simply follow one single type of distribution, and the noise may spatially vary. In this paper, we present a novel dual convolutional neural network (CNN) with attention for image blind denoising, named as the DCANet. To the best of our knowledge, the proposed DCANet is the first work that integrates both the dual CNN and attention mechanism for image denoising. The DCANet is composed of a noise estimation network, a spatial and channel attention module (SCAM), and a dual CNN. The noise estimation network is utilized to estimate the spatial distribution and the noise level in an image. The noisy image and its estimated noise are combined as the input of the SCAM, and a dual CNN contains two different branches is designed to learn the complementary features to obtain the denoised image. The experimental results have verified that the proposed DCANet can suppress both synthetic and real noise effectively. The code of DCANet is available at https://github.com/WenCongWu/DCANet.

📄 PDF Abstract BibTeX

Code (1)

WenCongWu/DCANet pytorch

Tasks

DenoisingImage DenoisingNoise Estimation

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Sigmoid Activation 설명 없음
Average Pooling 설명 없음

Similar Papers 제목 키워드 기반

Image Denoising using Attention-Residual Convolutional Neural Networks

2021-01-19 · Rafael G. Pires, Daniel F. S. Santos, Marcos C. S. Santana, Claudio F. G. Santos 외

During the image acquisition process, noise is usually added to the data mainly due to physical limitations of the acquisition sensor, and also regarding imprecisions during the data transmission and manipulation. In tha…

DenoisingImage Denoising

DCANet: Dual Convolutional Neural Network with Attention for Image Blind Denoising

2023-04-04 · Wencong Wu, Guannan Lv, Yingying Duan, Peng Liang 외

Noise removal of images is an essential preprocessing procedure for many computer vision tasks. Currently, many denoising models based on deep neural networks can perform well in removing the noise with known distributio…

DenoisingImage DenoisingNoise Estimation

View Blind-spot as Inpainting: Self-Supervised Denoising with Mask Guided Residual Convolution

2021-09-10 · Yuhongze Zhou, Liguang Zhou, Tin Lun Lam, Yangsheng Xu

In recent years, self-supervised denoising methods have shown impressive performance, which circumvent painstaking collection procedure of noisy-clean image pairs in supervised denoising methods and boost denoising appli…

Denoising

Real Image Denoising with Feature Attention

2019-04-16 · ICCV 2019 10 · Saeed Anwar, Nick Barnes

Deep convolutional neural networks perform better on images containing spatially invariant noise (synthetic noise); however, their performance is limited on real-noisy photographs and requires multiple stage network mode…

Color Image DenoisingDenoisingImage Denoising

Image Blind Denoising Using Dual Convolutional Neural Network with Skip Connection

2023-04-04 · Wencong Wu, Shicheng Liao, Guannan Lv, Peng Liang 외

In recent years, deep convolutional neural networks have shown fascinating performance in the field of image denoising. However, deeper network architectures are often accompanied with large numbers of model parameters, …

DenoisingImage DenoisingNoise Estimation