Image denoising and image quality enhancement are major issues in image processing. Additive and multiplicative noise removal is one of the main image enhancement approaches. In this paper, we propose a novel 2D Merged Complex Generalized Autoregressive Conditional Heteroscedasticity Mixture (MC-GARCH-M) model for 2D complex stochastic processes. This model effectively captures non-Gaussian statistics and all three types of dependencies within the processes (RRD, IID, and RID) using the proposed linear mapping transformation T. Our statistical analysis shows that the 2D MC-GARCH-M model provides the best fit to the non-Gaussian statistics of the mapped matrix of 2D DOST coefficients compared to Gaussian, Generalized Gaussian, and Stable distributions. We confirm the presence of heteroscedasticity in the mapped matrix using the Engle hypothesis test, verifying ARCH/GARCH effects. The 2D MC-GARCH-M model, with its location-dependent conditional variances, provides a flexible approach for noise removal and modeling complex stochastic processes. Experimental results on artificially speckled aerial and actual SAR images demonstrate that our method outperforms state-of-the-art approaches in terms of speckle removal and preserving the edges and textural information of the image. Key innovations include: a new statistical analysis using linear mapping T showing non-Gaussian heavy-tailed distributions; an adaptive Bayesian estimator, MCMAP, based on the heteroscedastic model for speckle noise removal; and the method's applicability to images with varying mutual information (MI) between real and imaginary parts of 2D DOST coefficients. Our method is adaptive and robust to initial parameter settings, effectively utilizing magnitude and phase information, providing an optimal closed-form solution, reducing memory and computational requirements, and demonstrating robustness to speckle power levels. While requiring more computational resources compared to thresholding methods, our approach is less demanding than other Bayesian algorithms, making it suitable for offline processing.
Read full abstract