Abstract
Image denoising is a basic but important step in image pre-processing, computer vision, and related areas. Based on singular value decomposition (SVD) and non-local self-similarity, This paper proposed an image denoising algorithm which is simple in computation. The proposed algorithm is divided into three steps: firstly, the block matching technique is used to find similar patches to construct one matrix, which is of low rank; secondly, SVD is performed on this matrix, and the singular value matrix is processed by principal component analysis (PCA); finally, all similar patches are aggregated to retrieve the denoised image. Since the noise in the image will affect the computation of similar patches, this procedure is iterated many times to enhance the performance. Simulated experiments on different images show that the proposed algorithm performs well in denoising images. Compared with most denoising algorithms, the proposed algorithm is of high efficiency.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Guo, Q., Zhang, C., Zhang, Y., Liu, H.: An efficien SVD-based method for image denoising. IEEE Trans. Circuits Syst. Video Technol. 26(5), 868–880 (2016)
Shao, L., Yan, R., Li, X., Liu, Y.: From heuristic optimization to dictionary learning: a review and comprehensive comparison of image denoising algorithms. IEEE Trans. Cybern. 44(7), 1001–1013 (2014)
Buades, A., Coll, B., Morel, J.M.: A non-local algorithm for image denoising. In: Proceeding of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 60–65 (2015)
Dabov, K., Foi, A., Katkovnik, V., Egiazarian, K.: Image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Trans. Image Process. 16(8), 2080–2095 (2007)
Liu, W., Lin, W.: Additive white Gaussian noise level estimation in SVD domain for images. IEEE Trans. Image Process. 22(3), 872–883 (2013)
Mauldin Jr., F.W., Lin, D., Hossack, J.A.: The singular value filter: a general filter design strategy for PCA-based signal separation in medical ultrasound imaging. IEEE Trans. Med. Imag. 30(11), 1951–1964 (2011)
Chatterjee, P., Milanfar, P.: Patch-based near optimal image denoising. IEEE Trans. Image Process. 21(4), 1635–1649 (2012)
Acknowledgements
The research is supported by the NSF of China under granted nos. 61873117, 61873145, 61602229. Shandong educational science planning “special research subject for educational admission examination”, No.: ZK1337123A002. Key Research and Development Program of Shandong Province (No. 2019GGX101025).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Yang, G., Wang, Y., Xu, B., Zhang, X. (2019). An Image Denoising Algorithm Based on Singular Value Decomposition and Non-local Self-similarity. In: Vaidya, J., Zhang, X., Li, J. (eds) Cyberspace Safety and Security. CSS 2019. Lecture Notes in Computer Science(), vol 11983. Springer, Cham. https://doi.org/10.1007/978-3-030-37352-8_44
Download citation
DOI: https://doi.org/10.1007/978-3-030-37352-8_44
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-37351-1
Online ISBN: 978-3-030-37352-8
eBook Packages: Computer ScienceComputer Science (R0)