Image Noise Level Estimation by Neural Networks

Zhiming Wang, Guobin Yuan · 2015

Aiming at the problem of image noise level estimation, this paper proposes an algorithm for noise estimation by singular value decomposition and neural network.The larger (head) parts of the singular values of an image are mainly affected by main structure of the image, and the rest (tail) parts of the singular values are affected by the intensity of noise.With the increase of noise level, corresponding tail parts of singular values are increased.So, singular values should be good characteristics for noise intensity estimation.Firstly, we add different noise with known intensity on a batch of noise free images, and then select a certain number of fixed size image blocks which standard deviation are minimum from these noisy images.Then singular values of these blocks were fed as the input of the neural network, their corresponding noise standard deviation as the output to train neural network.Finally, in the estimation phase, singular values of noise image were used fed into the trained network to predict the unknown noise intensity.The experimental results show that proposed algorithm is quite promising.It can estimates different types of noise with fast speed and high precise, including Gauss white noise and Hybrid noise.

Read the paper · More papers on PaperTik