Abstract

Noise level estimation is a challenging area of digital image processing with a variety of applications, including image enhancement, image segmentation, and feature extraction. In this paper, an adaptive estimation of additive white Gaussian noise level based on the singular value decomposition (SVD) of images is proposed. The proposed algorithm aims to improve the performance of noise level estimation in the SVD domain at low noise levels. An initial noise level estimate is used to adjust the parameters of the algorithm in order to increase the accuracy of noise level estimation. The proposed algorithm exhibits the ability to adapt the number of considered singular values and to accordingly adjust the slope of a linear function that describes how the average value of the singular value tail varies with noise levels. Although, for each image, the proposed algorithm performs the noise level estimation twice in two distinct stages, the singular value decompositions are only performed in the first stage of the algorithm. The experimental results demonstrate that the proposed algorithm improves the noise level estimation at low noise levels without a significant increase in computational complexity. At noise level $\sigma = 15$ , the improvements in the mean square level are about 39% at the expense of slightly higher additional computational time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call