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...
Autores principales: | , , , |
---|---|
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 |