A Review of Convolutional Neural Network based Image Denoising Algorithms

Authors

DOI:

https://doi.org/10.4108/eetel.v8i3.3461

Keywords:

Convolutional neural network, Denoising Algorithms, Image Processing, Deep Learning

Abstract

Currently, image-denoising algorithms based on convolutional neural networks (CNN) have been widely used and have achieved good results. Compared with traditional image-denoising methods, it has powerful learning ability and efficient algorithms. This paper summarizes traditional denoising methods and CNN-based image denoising methods, and introduces the basics of image denoising in detail, which is helpful for readers who are starting with image denoising processing. In addition, this paper also summarizes some commonly used datasets in the field of image processing, which makes it easier for us to denoise images. Finally, some suggestions for improving the performance of CNN image denoising are presented, and possible future research directions are discussed.

References

M. S. El_Tokhy, "Development of precise forgery detection algorithms in digital radiography images using convolution neural network," Applied Soft Computing, vol. 138, 2023.

S. Bhattacharyya, "A Brief Survey of Color Image Preprocessing and Segmentation Techniques," Journal of Pattern Recognition Research, vol. 6, pp. 120-129, 2011.

N. A. Vinnichenko, A. V. Pushtaev, Y. Y. Plaksina, and A. V. Uvarov, "Performance of Background Oriented Schlieren with different background patterns and image processing techniques," Experimental Thermal and Fluid Science, vol. 147, 2023.

Y. Zhao, H. M. Guo, and S. A. Billings, "Application of Totalistic Cellular Automata for Noise Filtering in Image Processing," Journal of Cellular Automata, vol. 7, pp. 207-221, 2012.

J. Anaya and A. Barbu, "RENOIR - A dataset for real low-light image noise reduction," Journal of Visual Communication and Image Representation, vol. 51, pp. 144-154, 2018.

G. Cui, H. Feng, Z. Xu, Q. Li, and Y. Chen, "No-reference image noise estimation based on noise level accumulation," Optical Review, vol. 23, pp. 208-219, 2016.

Z. X. Zhong, Z. S. Jiang, Y. H. Long, and X. Zhan, "Analysis on the Noise for the Different Gearboxes of the Heavy Truck," Shock and Vibration, vol. 2015, Article ID: 476460, 2015.

F. Liu, Q. Z. Song, and G. H. Jin, "The classification and denoising of image noise based on deep neural networks," Applied Intelligence, vol. 50, pp. 2194-2207, 2020.

F. A. Wichmann, D. I. Braun, and K. R. Gegenfurtner, "Phase noise and the classification of natural images," Vision Res, vol. 46, pp. 1520-9, 2006.

A. Foi, M. Trimeche, V. Katkovnik, and K. Egiazarian, "Practical Poissonian-Gaussian noise modeling and fitting for single-image raw-data," IEEE Trans Image Process, vol. 17, pp. 1737-54, 2008.

J. Song, "SPDEs with Colored Gaussian Noise: A Survey," Communications in Mathematics and Statistics, vol. 6, pp. 481-492, 2018.

X.-d. Wang, X.-c. Feng, W.-w. Wang, and W.-j. Zhang, "Iterative reweighted total generalized variation based Poisson noise removal model," Applied Mathematics and Computation, vol. 223, pp. 264-277, 2013.

P. K. Nayak, J. A. Caraveo-Frescas, Z. Wang, M. N. Hedhili, Q. X. Wang, and H. N. Alshareef, "Thin film complementary metal oxide semiconductor (CMOS) device using a single-step deposition of the channel layer," Sci Rep, vol. 4, p. 4672, 2014.

J. Salmon, Z. Harmany, C.-A. Deledalle, and R. Willett, "Poisson Noise Reduction with Nonlocal PCA," Journal of Mathematical Imaging and Vision, vol. 48, pp. 279-294, 2013.

F. Dong, Y. Chen, D.-X. Kong, and B. Yang, "Salt and pepper noise removal based on an approximation of l0 norm," Computers & Mathematics with Applications, vol. 70, pp. 789-804, 2015.

M. Welk, "Multivariate Median Filters and Partial Differential Equations," Journal of Mathematical Imaging and Vision, vol. 56, pp. 320-351, 2016.

D. Hassabis, D. Kumaran, C. Summerfield, and M. Botvinick, "Neuroscience-Inspired Artificial Intelligence," Neuron, vol. 95, pp. 245-258, 2017.

Y. Zhang, S. C. Satapathy, L. Y. Zhu, J. M. Gorriz, and S. Wang, "A Seven-Layer Convolutional Neural Network for Chest CT-Based COVID-19 Diagnosis Using Stochastic Pooling," IEEE Sens J, vol. 22, pp. 17573-17582, 2022.

Y. Kim, J. W. Soh, G. Y. Park, and N. I. Cho, "Transfer Learning From Synthetic to RealNoise Denoising With Adaptive Instance Normalization," presented at the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020.

S.-H. Wang, "SOSPCNN: Structurally Optimized Stochastic Pooling Convolutional Neural Network for Tetralogy of Fallot Recognition," Wireless Communications and Mobile Computing, vol. 2021, p. 5792975, Article ID: 5792975, 2021.

Y. Yan, "A survey of computer-aided tumor diagnosis based on convolutional neural network," Biology, vol. 10, Article ID: 1084, 2021.

D. F. Wu, K. Kim, and Q. Z. Li, "Low-dose CT reconstruction with Noise2Noise network and testing-time fine-tuning," Medical Physics, vol. 48, pp. 7657-7672, 2021.

H. Chen, Y. Zhang, M. K. Kalra, F. Lin, Y. Chen, P. Liao, et al., "Low-Dose CT With a Residual Encoder-Decoder Convolutional Neural Network," IEEE Trans Med Imaging, vol. 36, pp. 2524-2535, 2017.

R. J. Ma, S. Y. Li, B. Zhang, and H. F. Hu, "Meta PID Attention Network for Flexible and Efficient Real-World Noisy Image Denoising," Ieee Transactions on Image Processing, vol. 31, pp. 2053-2066, 2022.

A. E. Ilesanmi and T. O. Ilesanmi, "Methods for image denoising using convolutional neural network: a review," Complex & Intelligent Systems, vol. 7, pp. 2179-2198, 2021.

X. Sun, Z. Zhu, X. Liu, Y. Shang, and Q. Yu, "Frequency-spatial domain based salient region detection," Optik, vol. 126, pp. 942-949, 2015.

S. Wang, "Advances in data preprocessing for biomedical data fusion: an overview of the methods, challenges, and prospects," Information Fusion, vol. 76, pp. 376-421, 2021.

P. Li, X. Liu, and H. Xiao, "Quantum image median filtering in the spatial domain," Quantum Information Processing, vol. 17, 2018.

P. Nair and K. N. Chaudhury, "Fast High-Dimensional Bilateral and Nonlocal Means Filtering," IEEE Trans Image Process, 2018.

M. L. Psiaki, "The Blind Tricyclist Problem and a Comparative Study of Nonlinear Filters A CHALLENGING BENCHMARK FOR EVALUATING NONLINEAR ESTIMATION METHODS," Ieee Control Systems Magazine, vol. 33, pp. 40-54, 2013.

J. Ala-Luhtala, S. Särkkä, and R. Piché, "Gaussian filtering and variational approximations for Bayesian smoothing in continuous-discrete stochastic dynamic systems," Signal Processing, vol. 111, pp. 124-136, 2015.

S. A. Villar, S. Torcida, and G. G. Acosta, "Median Filtering: A New Insight," Journal of Mathematical Imaging and Vision, vol. 58, pp. 130-146, 2016.

S. Morillas, V. Gregori, and A. Sapena, "Fuzzy bilateral filtering for color images," in Image Analysis and Recognition, Pt 1. vol. 4141, A. Campilho and M. Kamel, Eds., ed, 2006, pp. 138-145.

N. Zheng, Y. Pan, X. Yan, and R. Huan, "Local weight mean comparison scheme and architecture for high-speed particle filters," Electronics Letters, vol. 47, pp. 142-+, 2011.

M. Liu, Z. Y. Wang, and S. W. Ji, "Non-Local Graph Neural Networks," Ieee Transactions on Pattern Analysis and Machine Intelligence, vol. 44, pp. 10270-10276, 2022.

M. S. Sonia and S. Sumathi, "A Comparative Analysis of Wavelet Transforms for Denoising MRI Brain Images," presented at the 2022 International Conference on Power, Energy, Control and Transmission Systems (ICPECTS), 2022.

I. Y. Orea-Flores, F. J. Gallegos-Funes, and A. Arellano-Reynoso, "Local ComplexityEstimation Based Filtering Method in Wavelet Domain for Magnetic Resonance Imaging Denoising," Entropy, vol. 21, Article ID: 401, 2019.

B.-q. Chen, J.-g. Cui, Q. Xu, T. Shu, and H.-l. Liu, "Coupling denoising algorithm based on discrete wavelet transform and modified median filter for medical image," Journal of Central South University, vol. 26, pp. 120-131, 2019.

K. Dabov, A. Foi, V. Katkovnik, and K. Egiazarian, "Image denoising by sparse 3-D transform-domain collaborative filtering," IEEE Trans Image Process, vol. 16, pp. 2080-95, 2007.

B.-J. Zou, Y.-D. Guo, Q. He, P.-B. Ouyang, K. Liu, and Z.-L. Chen, "3D Filtering by Block Matching and Convolutional Neural Network for Image Denoising," Journal of Computer Science and Technology, vol. 33, pp. 838-848, 2018.

J. Xiao, R. Zhao, and K.-M. Lam, "Bayesian sparse hierarchical model for image denoising," Signal Processing: Image Communication, vol. 96, 2021.

M. Aharon, M. Elad, and A. Bruckstein, "K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation," Ieee Transactions on Signal Processing, vol. 54, pp. 4311-4322, 2006.

M. Nejati, S. Samavi, H. Derksen, and K. Najarian, "Denoising by low-rank and sparse representations," Journal of Visual Communication and Image Representation, vol. 36, pp. 28-39, 2016.

Y.-D. Zhang, "Advances in Multimodality Data Fusion in Neuroimaging," Information Fusion, vol. 76, pp. 87-88, 2021.

Y. Xie, S. H. Gu, Y. Liu, W. M. Zuo, W. S. Zhang, and L. Zhang, "Weighted Schatten p-Norm Minimization for Image Denoising and Background Subtraction," Ieee Transactions on Image Processing, vol. 25, pp. 4842-4857, 2016.

I. W. Feng, W. P. Zhao, J. Li, J. Y. Lin, H. X. Jiang, and J. Zavada, "Correlation between the optical loss and crystalline quality in erbium-doped GaN optical waveguides," Applied Optics, vol. 52, pp. 5426-5429, 2013.

J. Y. Kong, Y. R. Gao, Y. J. Zhang, H. M. Lei, Y. Wang, and H. S. Zhang, "Improved Attention Mechanism and Residual Network for Remote Sensing Image Scene Classification," Ieee Access, vol. 9, pp. 134800-134808, 2021.

Y.-D. Zhang, "Improving ductal carcinoma in situ classification by convolutional neural network with exponential linear unit and rank-based weighted pooling," Complex & Intelligent Systems, vol. 7, pp. 1295-1310, 2021.

D. S. Guttery, "Improved Breast Cancer Classification Through Combining Graph Convolutional Network and Convolutional Neural Network," Information Processing and Management, vol. 58, Article ID: 102439, 2021.

X. Wang, H. Xuan, B. Evers, S. Shrestha, R. Pless, and J. Poland, "High-throughput phenotyping with deep learning gives insight into the genetic architecture of flowering time in wheat," Gigascience, vol. 8, Article ID: giz120, 2019.

Y. L. Cun, B. Boser, J. S. Denker, D. Henderson, R. E. Howard, W. Hubbard, et al., "Handwritten digit recognition with a back-propagation network," presented at the Proceedings of the 2nd International Conference on Neural Information Processing Systems, 1989.

A. Krizhevsky, I. Sutskever, and G. E. Hinton, "ImageNet classification with deep convolutional neural networks," Commun. ACM, vol. 60, pp. 84–90, 2017.

K. Simonyan and A. Zisserman. (2014). Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv:1409.1556. doi: 10.48550/arXiv.1409.1556

C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, et al. (2014). Going Deeper with Convolutions. arXiv:1409.4842. doi: 10.48550/arXiv.1409.4842

K. He, X. Zhang, S. Ren, and J. Sun. (2015). Deep Residual Learning for Image Recognition. arXiv:1512.03385. doi: 10.48550/arXiv.1512.03385

K. Zhang, W. Zuo, Y. Chen, D. Meng, and L. Zhang, "Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising," IEEE Transactions on Image Processing, vol. 26, pp. 3142-3155, 2017.

K. Zhang, W. Zuo, and L. Zhang, "FFDNet: Toward a Fast and Flexible Solution for CNNBased Image Denoising," IEEE Transactions on Image Processing, vol. 27, pp. 4608-4622, 2018.

S. Guo, Z. Yan, K. Zhang, W. Zuo, and L. Zhang. (2018). Toward Convolutional Blind Denoising of Real Photographs. arXiv:1807.04686. doi: 10.48550/arXiv.1807.04686

M. Mirza and S. Osindero. (2014). Conditional Generative Adversarial Nets. arXiv:1411.1784. doi: 10.48550/arXiv.1411.1784

S. Cheng, Y. Wang, H. Huang, D. Liu, H. Fan, and S. Liu. (2020). NBNet: Noise Basis Learning for Image Denoising with Subspace Projection. arXiv:2012.15028. doi: 10.48550/arXiv.2012.15028

J. Anaya and A. Barbu. (2014). RENOIR - A Dataset for Real Low-Light Image Noise Reduction. arXiv:1409.8230. doi: 10.48550/arXiv.1409.8230

J. Xu, H. Li, Z. Liang, D. C. Zhang, and L. Zhang, "Real-world Noisy Image Denoising: A New Benchmark," ArXiv, vol. abs/1804.02603, 2018.

A. Abdelhamed, S. Lin, and M. S. Brown, "A High-Quality Denoising Dataset for Smartphone Cameras," in 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2018, pp. 1692-1700.

T. Plötz and S. Roth. (2017). Benchmarking Denoising Algorithms with Real Photographs. arXiv:1707.01313. doi:10.48550/arXiv.1707.01313

L. Zhang, X. Wu, A. Buades, and X. Li, "Color demosaicking by local directional interpolation and nonlocal adaptive thresholding," Journal of Electronic Imaging, vol. 20, pp. 023016-023016-16, 2011.

W. Shi, C. Zhu, Y. Tian, and J. Nichol, "Wavelet-based image fusion and quality assessment," International Journal of Applied Earth Observation and Geoinformation, vol. 6, pp. 241-251, 2005.

H. Ren, M. El-Khamy, and J. Lee. (2018). DN-ResNet: Efficient Deep Residual Network for Image Denoising. arXiv:1810.06766. doi:10.48550/arXiv.1810.06766

W. Jifara, F. Jiang, S. Rho, M. Cheng, and S. Liu, "Medical image denoising using convolutional neural network: a residual learning approach," The Journal of Supercomputing, vol. 75, pp. 704-718, 2017.

K. Ding, K. Ma, S. Wang, and E. P. Simoncelli, "Image Quality Assessment: Unifying Structure and Texture Similarity," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 44, pp. 2567-2581, 2022.

Y. Zhang, "Deep learning in food category recognition," Information Fusion, vol. 98, p. 101859, 2023.

Downloads

Published

10-07-2023

How to Cite

[1]
M. Wang, “A Review of Convolutional Neural Network based Image Denoising Algorithms”, EAI Endorsed Trans e-Learn, vol. 8, no. 3, p. e5, Jul. 2023.