 Research
 Open access
 Published:
Edgeaware nonlinear diffusiondriven regularization model for despeckling synthetic aperture radar images
EURASIP Journal on Image and Video Processing volumeÂ 2024, ArticleÂ number:Â 5 (2024)
Abstract
Speckle noise corrupts synthetic aperture radar (SAR) images and limits their applications in sensitive scientific and engineering fields. This challenge has attracted several scholars because of the wide demand of SAR images in forestry, oceanography, geology, glaciology, and topography. Despite some significant efforts to address the challenge, an openended research question remains to simultaneously suppress speckle noise and to restore semantic features in SAR images. Therefore, this work establishes a diffusiondriven nonlinear method with edgeawareness capabilities to restore corrupted SAR images while protecting critical image features, such as contours and textures. The proposed method incorporates two terms that promote effective noise removal: (1) highorder diffusion kernel; and (2) fractional regularization term that is sensitive to speckle noise. These terms have been carefully designed to ensure that the restored SAR images contain stronger edges and wellpreserved textures. Empirical results show that the proposed model produces contentrich images with higher subjective and objective values. Furthermore, our model generates images with unnoticeable staircase and block artifacts, which are commonly found in the classical Peronaâ€“Malik and Total variation models.
1 Introduction
Synthetic aperture radar (SAR) refers to a classification of radars that uses an antenna mounted on a moving platform, such as an aircraft, to generate detailed images with finer resolution compared with the conventional beamscanning radarsÂ [1]. SAR can operate in different weather conditions, thus making the technology applicable in a wide range of fields: military, oceanography, geology, agriculture, and hydrologyÂ [2]. Despite the advantages, SAR imagery suffers from speckle noise (randomly distributed black and white spots in the SAR image) caused by interference of coherent electromagnetic radiation during the imaging processÂ [3, 4]. Speckle noise degrades the visual quality of SAR images, hence making them relatively challenging to interpret and analyzeâ€”a consequence that may limit the application of such images in important scientific and engineering fields.
Scholars have proposed various methods to suppress speckle noise in SAR images. Glaister et al.Â [5] proposed a Monte Carlo texturesensitive algorithm to despeckle SAR images by combining two models: local texture and Fisher Tippett logarithmic space speckle distribution. Ni and GaoÂ [6] proposed a despeckling scheme, called the generalized guided filter, where they deduced a nonlinear weight kernel and constructed the guidance image using homogeneity analysis of local regions. Meng et al.Â [7] introduced a speckle reduction model that focused on the data fidelity term to ensure convexity, and on the Beltrami regularization term to restrain staircase artifacts, while denoising speckles in SAR images. Yu et al.Â [8] proposed a threestep algorithm (calculation accuracy improvement, iteration, and correction of spreading and blurring of white structures) to suppress speckle noise in SAR images. Many researchers have, also, analyzed various filters, including the Lee Frost, to despeckle SAR imagesÂ [9,10,11,12,13,14,15,16]. Cao et al.Â [17] applied deep denoising and convolutional neural networks to detect changes in SAR images. The model was trained to estimate components that contain noise in an image, and these components were then removed to generate better results. In addition, the concept of deep neural network was applied to remove noise on predefined layers of an image. Recently, Gu et al. proposed a twocomponent deep learning network for restoration of corrupted SAR images. This method gives a proper tradeoff between noise reduction and texture preservation, thanks to its spatially adaptive capabilityÂ [18]. However, the method by Gu et al. suffers from intensity normalization problems, which reduce its performance in images with higher noise density. Other methods for restoring corrupted SAR images have also been proposed in the literatureÂ [19,20,21,22,23,24].
Despite the efforts to despeckle SAR images, the available solutions cannot satisfactorily remove noise while preserving useful features (edges, contours, and textures). Nonlinear diffusion offers a promising approach to achieve the two demands and to generate appealing results with higher perceptual and objective qualities. The performance of this denoising framework, however, depends on the regularization prior, which is usually integrated into the divergence term to address the illposedness problem caused by insufficient measurements from the observation model (formulation that shows how speckle noise degrades an SAR image). Regularization ensures a proper balance between smoothness of the solution and level of noise in the target image. In this work, we have proposed a regularized nonlinear diffusion model to restore critical features in SAR images while maintaining sufficiently small the amount of noise in the images.
Our research offers three scientific contributions: first, an effective highorder diffusion kernel has been established to regularize noisy images; second, a fractional regularization term that is sensitive to multiplicative noise has been proposed; and third, a mathematical relationship between the proposed method and classical diffusion models (Total variation and Peronaâ€“Malik) has been presented. These contributions can advance our current understanding on diffusion processes in image restoration problems. Furthermore, the proposed model gives a proper balance between noise removal and preservation of semantic image features. Moreover, experimental results show that our model remains stable in the iteration system over a longer period. Therefore, the model can generate appealing images after many iterations, whereas other methods demonstrate poor performance under this condition.
2 Methods
2.1 Problem formulation
In the context of image processing, nonlinear diffusion refers to the process where image regions receive varied denoising levels: stronger diffusion in constantintensity or nearly flat regions, where noise seems visible naturally; and weaker diffusion near edges and contoursÂ [25]. This discriminatory nature of the (nonlinear diffusion) process promotes simultaneous edge recovery and noise removalâ€”an advantage that generates contentrich and perceptually appealing images that can be applied in sensitive applications, including remote detection and analysis of scientific images.
Consider an evolutionary system governed by the time scale, t, which defines smoothness of the evolving (denoising) solution, u. If f denotes the original noisy image, then the nonlinear diffusion process can be described by the general transport equation
where \(\rho '(\cdot )\) shows the first derivative of the energy functional, \(\rho (\nabla u)\), that dictates the diffusion process. To achieve desirable solution, scholars recommendÂ \(\rho (\cdot )\)Â Â to be convex and strictly increasing functional. The term
called diffusivity (conduction coefficient), in (2.1) defines the rate of denoising. The regularization parameter, \(\lambda\), in (2.1) attempts to establish a tradeoff between noise level and smoothness of the evolving solution. Furthermore, the regularization term, \(R(\cdot )\), deals with optimum noise minimization relative to the observation (degradation) model, \(f=u\eta\), where \(\eta\) denotes the speckle noise power (assumed to be statistically independent of u and f).
For decades, the Peronaâ€“Malik nonlinear diffusion model has been widely applied to strategically deemphasize spurious image features while protecting semantic informationÂ [26]. The authors of this model proposed
where \(K\in \mathbb {R^+}\) represents the shapedefining constant. This diffusivity originates from a nonconvex energy functional, thus making the Peronaâ€“Malik model susceptible to instabilitiesâ€”a consequence that generates speckle and staircase effectsÂ [27]. Rudin et al.Â [28] proposed a nonlinear diffusion model based on the Total variation of a signal, and the authors used \(\phi (\nabla u)=1\) that emulates a convex energy functional. This improved version of the Peronaâ€“Malik model produces appreciable results, but suffers from blocky and intensity reversal artifacts. Both Peronaâ€“Malik and Rudin et al. models form the basis of several other nonlinear denoising methods.
Most studies on nonlinear diffusion processes deal with design of the diffusivity and regularization terms to overcome weaknesses of Peronaâ€“Malik and Total variation modelsÂ [29,30,31,32,33,34,35,36]. Despite the convincing performances of the available methods, there has been no standard guidelines to design diffusion coefficients that promote effective noise removal in images. Therefore, variants of Peronaâ€“Malik and Total variation lack satisfactory mathematical justifications on why they, in some cases, tend to degenerative solutions or to produce unwanted artifacts.
In this work, we have established a general nonlinear diffusion equation
where \(\alpha \in \mathbb {R^+}\) represents a tuning parameter. Next, extensive range of experiments were conducted to determine the numerical value of \(\alpha\), and to find the polynomial order of the diffusivity term that can generate optimum denoising results. These experiments aimed at determining numerical values of i and \(\alpha\) that neutralize unnecessary artifacts observed in the Peronaâ€“Malik and Total variation models. Therefore, we experimentally found that
with \(\alpha =\frac{1}{6}\) and \(i\in \{1, 3\}\), meets our requirements. These numerical values were obtained by running the model inÂ (2.4) through a twodimensional space of \(\{\alpha , i\}\) parameters. Next, optimal values that generate pleasing results were extracted from the space and plugged into the proposed model. The variables in (2.5) are defined as follows: x, twodimensional spatial coordinates in space; \(\Omega\), domain that defines u and f; T, total time spent by u in the evolutionary system; andÂ \(\vec {n}\), normal vector. Furthermore, empirical results suggest that \(K_1=1\) and \(K_2=13\) give denoised images with minimum artifacts.
2.2 Analysis of the proposed model
Performance of the nonlinear diffusion model depends on its corresponding energy functional. Results from previous studies show that most models with convex energy functionals achieve appealing results and converge fast to desirable solutions: detailed images with satisfactory subjective and objective qualitiesÂ [37]. Some studies, however, argue that nonconvex energy functionals can as well generate nonlinear diffusion models with superior solutions. This situation may be observed in cases when such functionals originate from robust statisticsÂ [38, 39].
In this work, we have analyzed the convexity of our energy functional derived from the proposed diffusion equation. Deriving the corresponding energy functional, \(\rho (s=\nabla u)\), of (2.5), we get
This equation has a nontrivial solution, and may be solved by relaxing the equation as
and by assuming that \(s>>a\). The relaxation of equation (2.7), therefore, evaluates to
Convexity of \(\rho (s)\) in (2.8) can be derived through the derivative test. Therefore,
which gives negative values for \(K_1>0\) and \(K_2>0\). Hence, our energy functional is nonconvex (Fig.Â 1). Further analysis of the functional shows that it partly harnesses characteristics from the energy functionals originated from Peronaâ€“Malik and Rudin et al. models:
where \(\{\psi , K_3, K_4\}\in \mathbb {R}^{+}\); and, \(\rho (s)_{_{\text{PM}}}\) and \(\rho (s)_{_{\text{TV}}}\), respectively, denote energy functionals corresponding to Peronaâ€“Malik and Rudin et al. models (Fig.Â 1).
Therefore, strength of the proposed model may be described from the outlined mathematical characteristics of its energy functional, especially that of imitating the combined effects of the Peronaâ€“Malik and Rudin et al. energy functionals. Despite the nonconvexity nature of our energy functional, we achieved superior denoising results. Even more importantly, the evolutionary system defined by our model remains stable by generating meaningful results over a longer period; conversely, Peronaâ€“MalikÂ [26], Rudin et al.Â [28], and CharbonnierÂ [40] diffusion models generate nearly constant solutions as \(t\rightarrow \infty\) (Fig.Â 2).
2.3 Numerical implementation
The fourpoint explicit numerical scheme was applied to discretize our model for implementation into the Computer. This scheme has widely been preferred by scholars for its simplicity, lower computational complexity, and reasonable accuracyÂ [41]. Furthermore, an explicit numerical scheme may guarantee stability under Courantâ€“Friedrichsâ€“Lewy conditionÂ [42], which requires restriction of timestep, \(\bigtriangleup t\), of the evolutionary system to within the range [0,Â 0.25].
The numerical scheme used in our work contains four conduction coefficients in the North (N), South (S), East (E), and West (W) directions, respectively labeled as \({\text{cN}_{i,j}}\), \({\text{cS}_{i,j}}\), \({\text{cE}_{i,j}}\), and \({\text{cW}_{i,j}}\), where (i,Â j) denotes coordinates of the discretized space corresponding to the continuous spatial space x. The discrete gradients of u along the four directions of the scheme can be defined as \(\bigtriangleup _\text{N} u_{i,j}= u_{i1,j}u_{i,j},\) \(\bigtriangleup _\text{S} u_{i,j}= u_{i+1,j}u_{i,j},\) \(\bigtriangleup _\text{E} u_{i,j}= u_{i,j+1}u_{i,j},\) and \(\bigtriangleup _\text{W} u_{i,j}= u_{i1,j}u_{i,j}.\)Â Â
Navigating through the diffusivity of (2.5), the discrete versions of the conduction coefficients and divergence term become
and
Therefore, the steepest descent equationÂ [43] that combines discretized diffusivities and divergence term becomes
where
\(1\le i \le P\), \(1\le i \le Q\) (P and Q define number of rows and columns in \(u_{i,j}\) or \(f_{i,j}\), respectively), and n denotes the iteration number; also, \(h>0\) represents the grid interval, and \(\varepsilon >0\) prevents degenerative solutions due to division by zero. During the iteration process, \(u_{i,j}\) is gradually updated and improved until it attains the highest possible PSNR (peak signal to noise ratio)Â [44].
2.4 Experiments
The performance of our model was verified through a series of experiments, and empirical results were compared against those generated by classical models: traditional Peronaâ€“MalikÂ [26], Adaptive Peronaâ€“Malik (Guo)Â [45], Charbonnier [40], Total VariationÂ [28], Deep Neural Network (DNN)Â [46], and FFDNetÂ [47]. The models were selected based on relevance, recency, and citation count. The DNN and FFDNet models, in addition, highlight the strength of our model relative to denoising models based on the deep neural network framework that have demonstrated promising outcomesÂ [46, 48,49,50,51].
The first experiment aimed at evaluating the ability of different nonlinear diffusion models to protect critical image features while ensuring minimum noise in flat regions. Therefore, we applied the models on a synthetic image corrupted by speckle noise of density 0.05, sufficiently large amount of noise to discern the performance differences among the models under comparisons. Next, PSNR and MSSIM (mean structural similarity)Â [52] indices were applied to measure quality of the results. PSNR, defined by
signifies the signal strength depicted by an image. Detailed images with minimum noise have higher PSNR values, and such images may be useful in various image processing tasks. On the contrary, MSSIM exploits the human visual system to describe the perceptual quality of the image. This metric follows the equation
where (\(\mu _u\),\(\mu _f\)) and (\(\sigma _u\),\(\sigma _f\)) denote means and standard deviations of u and f, respectively; \(\sigma _{uf}\) depicts the covariance between u and f; and, \(c_1\) and \(c_2\) are stabilizing constants.
In the second set of experiments, the diffusion models were applied to natural SAR imagesÂ ^{Footnote 1} corrupted by noise with varied statistical distributions. Because of the unknown original images, we used the noreference quality metric to assess the objective qualities of the restored images. This metric uses the von Mises distributionÂ [53] with the probability density function defined by
where the variables and functions are defined as follows: \(I_o({\kappa })\), modified Bessel function of order zero; \(\theta\), \(2\pi\)interval within the graph; \(\mu\), mean of the distribution; and, \(\kappa\), shapedefining parameter of the von Mises distribution. The behavior of \(\kappa\) suggests that it can measure quality of an image. The value of \(\kappa\) increases with decreasing noise density. To further evaluate the performance of our method, another image quality assessment metric, called Equivalent Number of Looks (ENL) was usedÂ [54,55,56]. ENL, given by
is computed over a selected homogeneous region of an image and measures the despeckling capability of the method. Larger values of ENL signify effective removal of speckle noise in the image.
3 Results and discussions
Visual results show that the proposed model remains stable over a longer period. In essence, the output images generated by our evolutionary system exhibit higher perceptual qualities even when subjected to many iterations. Under this condition, other models (e.g. Total variation) perform poorly by generating nearly flat images (Fig.Â 2). Furthermore, PSNR and MSSIM values depicted by our model become fairly uniform after attaining global maxima (Fig.Â 3). This interesting behaviorâ€”which may be originated from a wellbehaved energy functionalâ€”implies that the model guarantees appealing results irrespective of the iteration number. FigureÂ 3 shows that other nonlinear diffusion models require manual tuning of the iteration number to achieve relatively convincing resultsâ€”a process that is both inconvenient and inefficient.
Error maps (absolute difference between original and restored images) show that the proposed model produces minimum visible errors compared with other classical models (Fig.Â 4). Therefore, we can assert that our model restores contentrich images containing the lowest amount of noise. The new regularization term was crafted specifically to deal with the nature of noise in SAR images (speckle or multiplicative), and this design strategy could partly explain one of the reasons for the outperformance of the proposed model.
Furthermore, the proposed model can recover critical image features and suppress noise more effectively (Fig.Â 5). Compared with some classical methods, our edgelocating functional traces edges and contours more accurately, and ensures revelation of stronger and clearer edges that promote visual perception. The edgerecovery capability of the proposed functional may be useful in machinerelated tasks that demand detailed scenes to make informed decisions. Conversely, Peronaâ€“Malik and Charbonnier models smudge edges, and Total variation tends to reduce intensity of the output images.
Empirical results from natural SAR images demonstrate the efficacy of our diffusion model to suppress speckles (Figs.Â 6 and 7). The model retains naturalness of the images and encourages preservation of important features while optimally maintaining minimum speckle noise. FiguresÂ 6 and 7 show that the visual results produced by our model are comparable with those produced by deep neural networks, which have been benchmarked by scholars that they outperform most of the available denoising modelsÂ [46, 47].
Using the noreference quality metric, based on the von Mises distribution, we found that the proposed nonlinear diffusion model generate higher quantitative values in several cases (TableÂ 1). However, the quality values of our method are slightly lower than that of FFDNet. Despite this observation, perceptual qualities of the images generated by FFDNet seem lower than those defined by the proposed model (Figs.Â 6 and 7): FFDNet tends to oversmooth the images and to modify their contrast features.
Furthermore, ENL values generated by despeckling methods suggest that the proposed model outperforms in terms of its ability to suppress spurious details in flat image regions (Fig.Â 8). In essence, ENL results depicted by our method are comparable with those demonstrated by deep neural networks.
4 Conclusion
This work introduces a nonlinear diffusion model for suppressing speckles in SAR images. Driven by the compelling results depicted by our model, future studies may need to address critical questions in the area of image denoising. First, how can we derive an exact energy functional corresponding to the proposed diffusion model? Second, can our model be used in conjunction with the deep neural networks to further improve the denoising results? Third, how can the shapedefining constants of the proposed model be automatically tuned (perhaps by defining them as functions of the evolving solution, u)? Can denoising methods that have demonstrated superior performance in other applicationsÂ [57,58,59] be adapted to address challenges in SAR imagery? Answers to these important questions may advance the current research and make the results impactful to a range of science and engineering fields.
Availability of data and materials
To allow other scholars reproduce our results, we have uploaded the implementation codes in the MATLAB File Exchange(https://www.mathworks.com/matlabcentral/fileexchange/74536edgeawarenonlineardiffusiondrivenregularizationmodel?s_tid=srchtitle). Additional information regarding the proposed model, including experimental settings and variable/parameter definitions, can be found in the codes.
Abbreviations
 SAR:

Synthetic radar aperture
 PSNR:

Peak signal to noise ratio
 MSSIM:

Mean structural similarity
 DNN:

Deep Neural Network
 FFDNet:

Feedforward network
References
A. Moreira, P. PratsIraola, M. Younis, G. Krieger, I. Hajnsek, K.P. Papathanassiou, A tutorial on synthetic aperture radar. IEEE Geosci. Remote Sens. Magazine 1, 6â€“43 (2013)
N. Bhatta, M. Geethapriya, RADAR and its Applications. In IEEE Geoscience and remote sensing magazine (2016)
A. Khmag, A.R. Ramli, S.A.R. AlHaddad, S.J.B. Hashim, Additive and multiplicative noise removal based on adaptive wavelet transformation using cycle spinning. Am. J. Appl. Sci. 11(2), 316â€“328 (2014)
Y. Murali, M. Babu, M.V. Subramanyam, M. Prasad, A survey on despeckling of SAR images 1. IJECT 5, (2014)
J. Glaister, A. Wong, D.A. Clausi, Despeckling of synthetic aperture radar images using monte Carlo texture likelihood sampling. IEEE Trans. Geosci. Remote Sens. 52(2), 1238â€“1248 (2014)
W. Ni, X. Gao, Despeckling of SAR image using generalized guided filter with Bayesian nonlocal means. IEEE Trans. Geosci. Remote Sens. 54, 1â€“13 (2015)
Y. Meng, Y. Liu, Z. Zhau, Q. Luo, A Speckle Reduction Model for Sar Images Based on Beltrami Regularization. IGARSS 2018â€”2018 IEEE International Geoscience and Remote Sensing Symposium 2358â€“2361, (2018)
Z. Yu, W. Wang, C. Li, W. Liu, J. Yang, Speckle noise suppression in SAR images using a threestep algorithm. Sensors 18, 3643 (2018)
A. Meenakshi, V. Punitham, Performance of speckle noise reduction filters on active radar and SAR images. GopalaxInt. J. Technol. Eng. Syst. (IJTES) 1, 112â€“114 (2011)
A. Rajamani, V. Krishnaveni, Performance analysis survey of various SAR image despeckling techniques. Int. J. Comput. Appl. 90(7), (2014)
D. Hazarika, V.K. Nath, M. Bhuyan, A lapped transform domain enhanced lee filter with edge detection for speckle noise reduction in SAR images. In 2015 IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS), IEEE, 243â€“248, (2015)
N. Devi, S. Sharma, Synthetic Aperture Radar (SAR) Images processing: a review. Int. Res. J. Eng. Technol. (IRJET) 3, (2016)
S. Banerjee, S.S. Chaudhuri, A review on various speckle filters used for despeckling SAR images. In 2018 Second International Conference on Computing Methodologies and Communication (ICCMC), IEEE 68â€“73, (2018)
H.P. Leelavathi, D.J. Prakash, Effective speckle noise removal of SAR image based on combination of modified PCA and HMF with enhancement. Int. J. Eng. Trends Technol. 61, 171â€“177 (2018)
X. Ma, P. Wu, H. Shen, A nonlinear guided filter for polarimetric SAR image despeckling. IEEE Trans. Geosci. Remote Sens. 57(4), 1918â€“1927 (2018)
D. Suresh, N. Dhanalakshmi, V.N. Kumar, Removing speckle noise in synthetic aperture radar images using hybrid filtering. Int. J. Pure Appl. Math. 119(15), 979â€“990 (2018)
X. Cao, Y. Ji, L. Wang, B. Ji, L. Jiao, J. Han, SAR image change detection based on deep denoising and CNN. IET Image Proc. 13(9), 1509â€“1515 (2019)
F. Gu, H. Zhang, C. Wang, A twocomponent deep learning network for SAR image denoising. IEEE Access 8, 17792â€“17803 (2020)
W. Ni, X. Gao, Despeckling of SAR image using generalized guided filter with Bayesian nonlocal means. IEEE Trans. Geosci. Remote Sens. 54, 567â€“579 (2015)
Y. Zhao, J.G. Liu, B. Zhang, W. Hong, Y.R. Wu, Adaptive total variation regularization based SAR image despeckling and despeckling evaluation index. IEEE Trans. Geosci. Remote Sens. 53(5), 2765â€“2774 (2014)
H. Choi, J. Jeong, Speckle noise reduction technique for SAR images using statistical characteristics of speckle noise and discrete wavelet transform. Remote Sens. 11(10), 1184 (2019)
H. Yang, J. Li, L. Shen, J. Lu, A convex variational model for restoring SAR images corrupted by multiplicative noise. Mathematical Problems in Engineering 2020, (2020)
X. Ma, H. Shen, L. Zhang, PolSAR anisotropic diffusion filter with a refined similarity measure and an adaptive fidelity constraint. Int. J. Remote Sens. 37(24), 5988â€“6011 (2016)
J. Fang, S. Hu, X. Ma, A boosting SAR image despeckling method based on nonlocal weighted group lowrank representation. Sensors 18(10), 3448 (2018)
F. CattĂ©, P.L. Lions, J.M. Morel, T. Coll, Image selective smoothing and edge detection by nonlinear diffusion. SIAM J. Numer. Anal. 29, 182â€“193 (1992)
P. Perona, J. Malik, Scalespace and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 629â€“639 (1990)
B.J. Maiseli, N. Ally, H. Gao, A noisesuppressing and edgepreserving multiframe superresolution image reconstruction method. Signal Proc. Image Commun. 34, 1â€“13 (2015)
L.I. Rudin, S. Osher, E. Fatemi, Nonlinear total variation based noise removal algorithms. Physica D 60(1â€“4), 259â€“268 (1992)
X. Shan, J. Sun, Z. Guo, Multiplicative noise removal based on the smooth diffusion equation. J. Math. Imaging Vision 61(6), 763â€“779 (2019)
I. Artyukov, N. Irtuganov, Noisedriven anisotropic diffusion filtering for Xray low contrast imaging. J. Russ. Laser Res. 40(2), 150â€“154 (2019)
M. Gao, B. Kang, X. Feng, W. Zhang, W. Zhang, Anisotropic diffusion based multiplicative speckle noise removal. Sensors 19(14), 3164 (2019)
D. Andrushia, N. Anand, P. Arulraj, Anisotropic diffusion based denoising on concrete images and surface crack segmentation. Int. J. Struct. Integrity (2019)
J. Bai, X.C. Feng, Image denoising using generalized anisotropic diffusion. J. Math. Imaging Vision 60(7), 994â€“1007 (2018)
S. Nandal, S. Kumar, Fractionalorder anisotropic diffusion for defogging of RGB images. Int. J. Image Graphics 20(01), 2050001 (2020)
A. JoĂŁo, A. Gambaruto, R. Pereira, A. Sequeira, Robust and effective automatic parameter choice for medical image filtering. Comput. Methods Biomech. Biomed. Eng. Imaging Vis. 8(2), 152â€“168 (2020)
A.R. Soheili, N. Mohamadi, F. Toutounian, A denoising PDE model based on isotropic diffusion and total variation models. Comput. Methods Diff. Equ. (2020)
J. Weickert, Anisotropic diffusion in image processing, vol. 1 (Teubner Stuttgart, 1998)
S. Kichenassamy, The peronaâ€“malik paradox. SIAM J. Appl. Math. 57(5), 1328â€“1342 (1997)
J. Weickert, B. Benhamouda, Why the PeronaMalik filter works (Citeseer, 1997)
P. Charbonnier, L. BlancFeraud, G. Aubert, M. Barlaud, Two deterministic halfquadratic regularization algorithms for computed imaging. In Proceedings of 1st International Conference on Image Processing, VolumeÂ 2, IEEE 168â€“172, (1994)
H.P. Langtangen, Finite difference methods for diffusion processes. University of Oslo (2013)
R. Courant, K. Friedrichs, H. Lewy, On the partial difference equations of mathematical physics. IBM J. Res. Dev. 11(2), 215â€“234 (1967)
J. Fliege, B.F. Svaiter, Steepest descent methods for multicriteria optimization. Math. Methods Oper. Res. 51(3), 479â€“494 (2000)
Z. Wang, A.C. Bovik, Mean squared error: love it or leave it? A new look at signal fidelity measures. IEEE Signal Process. Mag. 26, 98â€“117 (2009)
Z. Guo, J. Sun, D. Zhang, B. Wu, Adaptive Peronaâ€“Malik model based on the variable exponent for image denoising. IEEE Trans. Image Process. 21(3), 958â€“967 (2011)
K. Zhang, W. Zuo, Y. Chen, D. Meng, L. Zhang, Beyond a Gaussian denoiser: residual learning of deep CNN for image denoising. IEEE Trans. Image Process. 26(7), 3142â€“3155 (2017)
M. Tassano, J. Delon, T. Veit, An analysis and implementation of the ffdnet image denoising method. Image Proc. Line 9, 1â€“25 (2019)
W. Jifara, F. Jiang, S. Rho, M. Cheng, S. Liu, Medical image denoising using convolutional neural network: a residual learning approach. J. Supercomput. 75(2), 704â€“718 (2019)
Z. Yang, X. Zhuang, K. Sreenivasan, V. Mishra, T. Curran, D. Cordes, A robust deep neural network for denoising taskbased fMRI data: an application to working memory and episodic memory. Med. Image Anal. 60, 101622 (2020)
X. Li, J. Xiao, Y. Zhou, Y. Ye, N. Lv, X. Wang, S. Wang, S. Gao, Detail retaining convolutional neural network for image denoising. J. Visual Commun. Image Representation 102774 (2020)
C. Tian, Y. Xu, W. Zuo, Image denoising using deep CNN with batch renormalization. Neural Netw. 121, 461â€“473 (2020)
Z. Wang, A.C. Bovik, H.R. Sheikh, E.P. Simoncelli, Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600â€“612 (2004)
S. Gabarda, G. CristĂłbal, Noreference image quality assessment through the von Mises distribution. JOSA A 29(10), 2058â€“2066 (2012)
S.N. Anfinsen, A.P. Doulgeris, T. Eltoft, Estimation of the equivalent number of looks in polarimetric synthetic aperture radar imagery. IEEE Trans. Geosci. Remote Sens. 47(11), 3795â€“3809 (2009)
G. Di Martino, M. Poderico, G. Poggi, D. Riccio, L. Verdoliva, Benchmarking framework for SAR despeckling. IEEE Trans. Geosci. Remote Sens. 52(3), 1596â€“1615 (2013)
H. Xie, L.E. Pierce, F.T. Ulaby, SAR speckle reduction using wavelet denoising and Markov random field modeling. IEEE Trans. Geosci. Remote Sens. 40(10), 2196â€“2212 (2002)
C. Yan, B. Shao, H. Zhao, R. Ning, Y. Zhang, F. Xu, 3d room layout estimation from a single rgb image. IEEE Trans. Multimedia (2020)
C. Yan, Z. Li, Y. Zhang, P. Qin, X. Ji, Q. Dai, Depth image denoising using nuclear norm and learning graph model. IEEE Trans. Multimedia (2019)
C. Yan, B. Gong, Y. Wei, Y. Gao, Deep multiview enhancement hashing for image retrieval. IEEE Trans. Pattern Anal. Machine Intell. (2020)
Acknowledgements
Not applicable.
Funding
This work is not supported by any organization or institution.
Author information
Authors and Affiliations
Contributions
All coauthors equally contributed in the research and production of the paper.
Corresponding authors
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bua, A., Kapyela, G., Massawe, L. et al. Edgeaware nonlinear diffusiondriven regularization model for despeckling synthetic aperture radar images. J Image Video Proc. 2024, 5 (2024). https://doi.org/10.1186/s1364002300617w
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s1364002300617w