Noise Level Estimation Algorithm Using Convolutional Neural Network-Based Noise Separation Model

被引:0
|
作者
Xu S. [1 ]
Liu T. [1 ]
Li C. [1 ]
Tang Y. [1 ]
Hu L. [1 ]
机构
[1] School of Information Engineering, Nanchang University, Nanchang
基金
中国国家自然科学基金;
关键词
Convolutional neural network (CNN); Generalized Gaussian distribution (GGD); Noise level estimation (NLE); Noise level mapping; Noise level-aware feature (NLAF); Noise separation;
D O I
10.7544/issn1000-1239.2019.20180185
中图分类号
学科分类号
摘要
The existing noise level estimation (NLE) algorithms usually adopt the strategy that separates the noise signal from the content of an image to estimate its noise level. Since only a single noisy image can be exploited, these algorithms usually design a variety of complex processes to ensure the accuracy of noise separation, resulting in low execution efficiency. To this end, a novel NLE algorithm using convolutional neural network (CNN)-based noise separation model is proposed in this paper. Specifically, we first add Gaussian noise with different levels to a great amount of representative undistorted images to obtain a training database. Then, we train a CNN-based noise separation model on the training database to obtain the noise mapping from a given noisy image. Considering the fact that the coefficients of the noise mapping show Gaussian distribution behavior, we utilize the generalized Gaussian distribution (GGD) to model the coefficients of the noise mapping, and use two parameters (scale and shape) of the model as the noise level-aware features (NLAF) to describe the level of a noisy image. Finally, an improved back propagation (BP) neural network is used to map the NLAF features to the final noise level. Extensive experiments demonstrate that our method outperforms the most existing classical NLE algorithms in terms of both computational efficiency and estimation accuracy, which makes it more practical to use. © 2019, Science Press. All right reserved.
引用
收藏
页码:1060 / 1070
页数:10
相关论文
共 25 条
  • [1] Xu S., Zeng X., Tang Y., Fast noise level estimation algorithm based on two-stage support vector regression, Journal of Computer-Aided Design & Computer Graphics, 30, 3, pp. 447-458, (2018)
  • [2] Wang L., Huang Z., Gong Y., Et al., Ensemble based deep networks for image super-resolution, Pattern Recognition, 68, 8, pp. 191-198, (2017)
  • [3] Ren J., Fang X., Chen S., Et al., Image deblurring based on fast convolutional neural networks, Journal of Computer-Aided Design & Computer Graphics, 29, 8, pp. 1444-1456, (2017)
  • [4] Dabov K., Foi A., Katkovnik V., Et al., Image denoising by sparse 3D transform-domain collaborative filtering, IEEE Transactions on Image Processing, 16, 8, pp. 2080-2095, (2007)
  • [5] Huang D., Dai L., Wei L., Et al., A secure outsourced fusion denoising scheme in multiple encrypted remote sensing images, Journal of Computer Research and Development, 54, 10, pp. 2378-2389, (2017)
  • [6] Dong W., Zhang L., Shi G., Et al., Nonlocally centralized sparse representation for image restoration, IEEE Transactions on Image Processing, 22, 4, pp. 1620-1630, (2013)
  • [7] Immerkaer J., Fast noise variance estimation, Computer Vision and Image Understanding, 64, 2, pp. 300-302, (1996)
  • [8] Zoran D., Weiss Y., Scale invariance and noise in natural images, Proc of the 12th IEEE Int Conf on Computer Vision (ICCV 2009), pp. 2209-2216, (2009)
  • [9] Katase H., Yamaguchi T., Fujisawa T., Et al., Image noise level estimation by searching for smooth patches with discrete cosine transform, Proc of the 59th IEEE Int Midwest Symp on Circuits and Systems, (2016)
  • [10] Rakhshanfar M., Amer M.A., Estimation of Gaussian, Poissonian-Gaussian, and processed visual noise and its level function, IEEE Transactions on Image Processing, 25, 9, pp. 4172-4185, (2016)