Abstract
A new image denoising algorithm is proposed. It is a version of the nonlocal means (NLM) algorithm and uses a metric based on the CMCS modification of the structural similarity index (SSIM). The potentials of this metric for constructing the weighting function in the NLM method using the decomposition of this metric into components and specifying a physically justified weighting function for each component are demonstrated. The results produced by the modified method are compared with the results produced by the basic NLM algorithm, which uses the metrics L2 and SSIM for calculating the metric weights.
Similar content being viewed by others
REFERENCES
Buades, A., Coll, B., and Morel, J.M., A review of image denoising algorithms, with a new one, Multiscale Model. Simul., 2005, vol. 4, no. 2, pp. 490–530.
Gonzalez, R.C. and Woods, R.E., Digital Image Processing, Upper Saddle River, N. J.: Prentice Hall, 2004.
Yaroslavskii, L.P., Digital Signal Processing in Optics and Holography: Introduction to Digital Optics, Moscow: Radio i Svyaz’, 1987
Cruz, C. et al. Nonlocality-reinforced convolutional neural networks for image denoising, 2018. arXiv:1803. 02112
Weickert, J., Anisotropic Diffusion in Image Processing, ECMI Series, Stuttgart: Teubner, 1998.
Perona, P. and Malik, J., Scale-space and edge detection using anisotropic diffusion, IEEE Trans. Pattern Anal. Mach. Intell., 1990, vol. 12, no. 7, pp. 629–639.
Dovganich, A.A., Krylov, A.S., ad Yurin, D.V., Nonlocal means algorithm with a metric based on the modified structural similarity index, 28th International Conference on Computer Graphics and Machine Vision (GraphiCon), 2018, pp. 254–258.
Buades, A. and Morel, J.M., A non-local algorithm for image denoising, IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2005, Vol. 2, pp. 60–65.
Wang, S., Xia, Y., Liu, Q., Luo, J., Zhu, Y., and Feng, D., Gabor feature based nonlocal means filter for textured image denoising, J. Visual Commun. Image Representation, 2012, vol. 23, no. 7. pp. 1008–1018.
Mamaev, N.V., Lukin, A.S., and Yurin, D.V., HeNLM–LA: A locally adaptive non-local means algorithm based on hermite functions expansion, Program. Comput. Software, 2014, vol. 40, no, 4, pp. 199–207.
Manzanera, A., Local Jet based similarity for NL-means filtering,), 20th IEEE International Conference on Pattern Recognition (ICPR), 2010, pp. 2668–2671.
Dabov, K., Foi, A., Katkovnik, V., and Egiazarian, K., Image denoising by sparse 3D transform-domain collaborative filtering, IEEE Trans. Image Process., 2007, vol. 16, no. 8, pp. 2080–2095.
Zhang, K., Zuo, W., Chen, Y., Meng, D., and Zhang, L., Beyond a Gaussian denoiser: Residual learning of deep CNN for image denoising, IEEE Trans. Image Process., 2017, vol. 26, no. 7, pp. 3142–3155.
Jin, K.H., McCann, M.T., Froustey, E., and Unser, M., Deep convolutional neural network for inverse problems in imaging, IEEE Trans. Image Process., 2017, vol. 26, no. 9, pp. 4509–4522.
Palubinskas, G., Mystery behind similarity measures MSE and SSIM, IEEE International Conference on Image Processing (ICIP), 2014, pp. 575–579.
Wang, Z., Bovik, A., Sheikh, H., and Simoncelli, E.P., Image quality assessment: From error visibility to structural similarity, IEEE Trans. Image Process., 2004, vol. 13, no., pp. 600–612.
Wang, Z. and A.C. Bovik, A.C., Mean squared error: Love it or leave it? – A new look at signal fidelity measures, IEEE Signal Process. Magazine, 2009, vol. 26, no. 1, pp. 98–117.
Rehman, A. and Wang, Z., SSIM-based non-local means image denoising, 18th IEEE International Conference on Image Processing (ICIP), 2011, pp. 217–220.
Ponomarenko, N. et al., Color image database TID2013: Peculiarities and preliminary results, Proc. of the 4th IEEE European Workshop on Visual Information Processing (EUVIP), 2013, pp. 106–111.
Funding
This work was supported by the Russian Science Foundation, project no. 17-11-01279.
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated by A. Klimontovich
Rights and permissions
About this article
Cite this article
Dovganich, A.A., Krylov, A.S. A Nonlocal Image Denoising Algorithm Using the Structural Similarity Metric. Program Comput Soft 45, 141–146 (2019). https://doi.org/10.1134/S0361768819040029
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0361768819040029