Cargando…

A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis

Noise level is an important parameter for image denoising in many image-processing applications. We propose a noise estimation algorithm based on pixel-level low-rank, low-texture subblocks and principal component analysis for white Gaussian noise. First, an adaptive clustering algorithm, based on a...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Yong, Liu, Chenguang, You, Xiaoyu, Liu, Jian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9698435/
https://www.ncbi.nlm.nih.gov/pubmed/36433492
http://dx.doi.org/10.3390/s22228899
_version_ 1784838816959299584
author Li, Yong
Liu, Chenguang
You, Xiaoyu
Liu, Jian
author_facet Li, Yong
Liu, Chenguang
You, Xiaoyu
Liu, Jian
author_sort Li, Yong
collection PubMed
description Noise level is an important parameter for image denoising in many image-processing applications. We propose a noise estimation algorithm based on pixel-level low-rank, low-texture subblocks and principal component analysis for white Gaussian noise. First, an adaptive clustering algorithm, based on a dichotomy merge, adaptive pixel-level low-rank matrix construction method and a gradient covariance low-texture subblock selection method, is proposed to construct a pixel-level low-rank, low-texture subblock matrix. The adaptive clustering algorithm can improve the low-rank property of the constructed matrix and reduce the content of the image information in the eigenvalues of the matrix. Then, an eigenvalue selection method is proposed to eliminate matrix eigenvalues representing the image to avoid an inaccurate estimation of the noise level caused by using the minimum eigenvalue. The experimental results show that, compared with existing state-of-the-art methods, our proposed algorithm has, in most cases, the highest accuracy and robustness of noise level estimation for various scenarios with different noise levels, especially when the noise is high.
format Online
Article
Text
id pubmed-9698435
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96984352022-11-26 A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis Li, Yong Liu, Chenguang You, Xiaoyu Liu, Jian Sensors (Basel) Article Noise level is an important parameter for image denoising in many image-processing applications. We propose a noise estimation algorithm based on pixel-level low-rank, low-texture subblocks and principal component analysis for white Gaussian noise. First, an adaptive clustering algorithm, based on a dichotomy merge, adaptive pixel-level low-rank matrix construction method and a gradient covariance low-texture subblock selection method, is proposed to construct a pixel-level low-rank, low-texture subblock matrix. The adaptive clustering algorithm can improve the low-rank property of the constructed matrix and reduce the content of the image information in the eigenvalues of the matrix. Then, an eigenvalue selection method is proposed to eliminate matrix eigenvalues representing the image to avoid an inaccurate estimation of the noise level caused by using the minimum eigenvalue. The experimental results show that, compared with existing state-of-the-art methods, our proposed algorithm has, in most cases, the highest accuracy and robustness of noise level estimation for various scenarios with different noise levels, especially when the noise is high. MDPI 2022-11-17 /pmc/articles/PMC9698435/ /pubmed/36433492 http://dx.doi.org/10.3390/s22228899 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Yong
Liu, Chenguang
You, Xiaoyu
Liu, Jian
A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis
title A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis
title_full A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis
title_fullStr A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis
title_full_unstemmed A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis
title_short A Single-Image Noise Estimation Algorithm Based on Pixel-Level Low-Rank Low-Texture Patch and Principal Component Analysis
title_sort single-image noise estimation algorithm based on pixel-level low-rank low-texture patch and principal component analysis
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9698435/
https://www.ncbi.nlm.nih.gov/pubmed/36433492
http://dx.doi.org/10.3390/s22228899
work_keys_str_mv AT liyong asingleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT liuchenguang asingleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT youxiaoyu asingleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT liujian asingleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT liyong singleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT liuchenguang singleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT youxiaoyu singleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis
AT liujian singleimagenoiseestimationalgorithmbasedonpixellevellowranklowtexturepatchandprincipalcomponentanalysis