A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.

The bilateral filter is widely employed in the field of image denoising due to its flexibility and efficiency. It calculates the weights of neighboring pixels based on both spatial and grayscale distances from the pixel to be denoised. By incorporating the information of neighboring pixels through a...

Full description

Saved in:
Bibliographic Details
Main Authors: Haiyan Zhang, Yang Liu, Guoyin Cai
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0315395
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849728322692448256
author Haiyan Zhang
Yang Liu
Guoyin Cai
author_facet Haiyan Zhang
Yang Liu
Guoyin Cai
author_sort Haiyan Zhang
collection DOAJ
description The bilateral filter is widely employed in the field of image denoising due to its flexibility and efficiency. It calculates the weights of neighboring pixels based on both spatial and grayscale distances from the pixel to be denoised. By incorporating the information of neighboring pixels through a weighted average, it reduces the disparity between the target pixel and its neighbors, achieving the goal of denoising. However, the extensive imaging range of SAR, coupled with low spatial resolution and the complexity of surface features, results in significant variations in the information expressed by each pixel within the kernel. Consequently, relying solely on neighboring pixel information for denoising can introduce a considerable amount of extraneous data into the target pixel, reducing image contrast and blurring edge contours. Additionally, because the noise levels in pixels of SAR images vary, the uniform filtering approach of the bilateral filter may lead to a degree of information loss in the filtered pixels. Ultimately, while the bilateral filter performs well in addressing additive noise, it is less effective against the multiplicative noise common in SAR images, further diminishing its filtering efficacy. To address these issues, we have developed the 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR(3D-NLE-BF). This algorithm begins by evaluating the noise content of pixels to be denoised based on their temporal and spatial stability, classifying them into strong noise, weak noise, and noise-free pixels. Given the higher similarity of pixels along the temporal axis in multitemporal SAR data, the algorithm capitalizes on this feature to ensure that denoised pixels contain more useful information. Taking into account the characteristics of multitemporal SAR, the algorithm incorporates range-weight, spatial-weight, confidence-weight, and time-weight, designing corresponding filtering kernels for both strong and weak noise pixels. To verify the superiority of the algorithm, we selected Bilateral, NLM, Kuan, Lee, Lee-Enhanced, and Lee-Sigma as comparison algorithms. Real and simulated SAR denoising experiments were designed, and the denoising results were evaluated using ENL, SSI, PSNR, and QIUI, achieving favorable evaluation results. This demonstrated the effectiveness and general applicability of the algorithm proposed in this paper.
format Article
id doaj-art-55d05dbbe3f244bfbf589318d2b55014
institution DOAJ
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-55d05dbbe3f244bfbf589318d2b550142025-08-20T03:09:35ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01202e031539510.1371/journal.pone.0315395A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.Haiyan ZhangYang LiuGuoyin CaiThe bilateral filter is widely employed in the field of image denoising due to its flexibility and efficiency. It calculates the weights of neighboring pixels based on both spatial and grayscale distances from the pixel to be denoised. By incorporating the information of neighboring pixels through a weighted average, it reduces the disparity between the target pixel and its neighbors, achieving the goal of denoising. However, the extensive imaging range of SAR, coupled with low spatial resolution and the complexity of surface features, results in significant variations in the information expressed by each pixel within the kernel. Consequently, relying solely on neighboring pixel information for denoising can introduce a considerable amount of extraneous data into the target pixel, reducing image contrast and blurring edge contours. Additionally, because the noise levels in pixels of SAR images vary, the uniform filtering approach of the bilateral filter may lead to a degree of information loss in the filtered pixels. Ultimately, while the bilateral filter performs well in addressing additive noise, it is less effective against the multiplicative noise common in SAR images, further diminishing its filtering efficacy. To address these issues, we have developed the 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR(3D-NLE-BF). This algorithm begins by evaluating the noise content of pixels to be denoised based on their temporal and spatial stability, classifying them into strong noise, weak noise, and noise-free pixels. Given the higher similarity of pixels along the temporal axis in multitemporal SAR data, the algorithm capitalizes on this feature to ensure that denoised pixels contain more useful information. Taking into account the characteristics of multitemporal SAR, the algorithm incorporates range-weight, spatial-weight, confidence-weight, and time-weight, designing corresponding filtering kernels for both strong and weak noise pixels. To verify the superiority of the algorithm, we selected Bilateral, NLM, Kuan, Lee, Lee-Enhanced, and Lee-Sigma as comparison algorithms. Real and simulated SAR denoising experiments were designed, and the denoising results were evaluated using ENL, SSI, PSNR, and QIUI, achieving favorable evaluation results. This demonstrated the effectiveness and general applicability of the algorithm proposed in this paper.https://doi.org/10.1371/journal.pone.0315395
spellingShingle Haiyan Zhang
Yang Liu
Guoyin Cai
A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.
PLoS ONE
title A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.
title_full A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.
title_fullStr A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.
title_full_unstemmed A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.
title_short A novel 3D bilateral filtering algorithm with noise level estimation assisted by multi-temporal SAR.
title_sort novel 3d bilateral filtering algorithm with noise level estimation assisted by multi temporal sar
url https://doi.org/10.1371/journal.pone.0315395
work_keys_str_mv AT haiyanzhang anovel3dbilateralfilteringalgorithmwithnoiselevelestimationassistedbymultitemporalsar
AT yangliu anovel3dbilateralfilteringalgorithmwithnoiselevelestimationassistedbymultitemporalsar
AT guoyincai anovel3dbilateralfilteringalgorithmwithnoiselevelestimationassistedbymultitemporalsar
AT haiyanzhang novel3dbilateralfilteringalgorithmwithnoiselevelestimationassistedbymultitemporalsar
AT yangliu novel3dbilateralfilteringalgorithmwithnoiselevelestimationassistedbymultitemporalsar
AT guoyincai novel3dbilateralfilteringalgorithmwithnoiselevelestimationassistedbymultitemporalsar