Table of Contents
Fetching ...

Mixed geometry information regularization for image multiplicative denoising

Shengkun Yang, Zhichang Guo, Jia Li, Fanghui Song, Wenjuan Yao

TL;DR

This work tackles multiplicative denoising under gamma-distributed noise by introducing a mixed geometry information model that fuses a minimal surface (area) term with a curvature term, augmented by a gray level indicator to adapt to signal strength. The energy functional $E(u)$ combines these priors with a fidelity term, and its gradient flow is solved using unconditionally stable numerical schemes: additive operator splitting (AOS) and scalar auxiliary variable (SAV), with the latter offering higher accuracy and faster convergence, especially in its second-order form. The authors provide detailed discretizations, stability analyses, and adaptive time-stepping strategies, and demonstrate via extensive experiments on synthetic, SAR-like, and ultrasound-like data that the proposed approach preserves edges and textures while suppressing multiplicative noise and avoiding staircasing more effectively than several state-of-the-art methods. The method shows promise for real imaging systems dealing with coherent, non-Gaussian speckle noise, offering robust performance and practical scalability for high-quality image restoration.

Abstract

This paper focuses on solving the multiplicative gamma denoising problem via a variation model. Variation-based regularization models have been extensively employed in a variety of inverse problem tasks in image processing. However, sufficient geometric priors and efficient algorithms are still very difficult problems in the model design process. To overcome these issues, in this paper we propose a mixed geometry information model, incorporating area term and curvature term as prior knowledge. In addition to its ability to effectively remove multiplicative noise, our model is able to preserve edges and prevent staircasing effects. Meanwhile, to address the challenges stemming from the nonlinearity and non-convexity inherent in higher-order regularization, we propose the efficient additive operator splitting algorithm (AOS) and scalar auxiliary variable algorithm (SAV). The unconditional stability possessed by these algorithms enables us to use large time step. And the SAV method shows higher computational accuracy in our model. We employ the second order SAV algorithm to further speed up the calculation while maintaining accuracy. We demonstrate the effectiveness and efficiency of the model and algorithms by a lot of numerical experiments, where the model we proposed has better features texturepreserving properties without generating any false information.

Mixed geometry information regularization for image multiplicative denoising

TL;DR

This work tackles multiplicative denoising under gamma-distributed noise by introducing a mixed geometry information model that fuses a minimal surface (area) term with a curvature term, augmented by a gray level indicator to adapt to signal strength. The energy functional combines these priors with a fidelity term, and its gradient flow is solved using unconditionally stable numerical schemes: additive operator splitting (AOS) and scalar auxiliary variable (SAV), with the latter offering higher accuracy and faster convergence, especially in its second-order form. The authors provide detailed discretizations, stability analyses, and adaptive time-stepping strategies, and demonstrate via extensive experiments on synthetic, SAR-like, and ultrasound-like data that the proposed approach preserves edges and textures while suppressing multiplicative noise and avoiding staircasing more effectively than several state-of-the-art methods. The method shows promise for real imaging systems dealing with coherent, non-Gaussian speckle noise, offering robust performance and practical scalability for high-quality image restoration.

Abstract

This paper focuses on solving the multiplicative gamma denoising problem via a variation model. Variation-based regularization models have been extensively employed in a variety of inverse problem tasks in image processing. However, sufficient geometric priors and efficient algorithms are still very difficult problems in the model design process. To overcome these issues, in this paper we propose a mixed geometry information model, incorporating area term and curvature term as prior knowledge. In addition to its ability to effectively remove multiplicative noise, our model is able to preserve edges and prevent staircasing effects. Meanwhile, to address the challenges stemming from the nonlinearity and non-convexity inherent in higher-order regularization, we propose the efficient additive operator splitting algorithm (AOS) and scalar auxiliary variable algorithm (SAV). The unconditional stability possessed by these algorithms enables us to use large time step. And the SAV method shows higher computational accuracy in our model. We employ the second order SAV algorithm to further speed up the calculation while maintaining accuracy. We demonstrate the effectiveness and efficiency of the model and algorithms by a lot of numerical experiments, where the model we proposed has better features texturepreserving properties without generating any false information.

Paper Structure

This paper contains 17 sections, 4 theorems, 52 equations, 19 figures, 1 table, 2 algorithms.

Key Result

Theorem 1

For any time step $\tau \textgreater 0$, the scheme (diffusionmatrix-AOS) in AOS algorithm is absolutely stable.

Figures (19)

  • Figure 1: Denoising results of single geometric information and mixed geometric information. a minmimal surface (PSNR/SSIM:27.2070/0.8728); b curvature (PSNR/SSIM:27.2534/0.8476); c mixed geometric information (PSNR/SSIM:28.4377/0.8938)
  • Figure 2: Noise pollution level and gray level indicator
  • Figure 3: Model Degradation Analysis
  • Figure 4: The denoising effect of the image with noise level $L=10$ under different time step sizes. Meanwhile, $b=0.01$, $\eta=0.01$, correspondingly. The optimal number of iterations, PSNR and SSIM values are as follows. a 76, 25.96, 0.7881, b 42, 26.02, 0.7878, c 20, 26.02, 0.7879, d 11, 25.76, 0.7749
  • Figure 5: The denoising effect of the image with noise level $L=10$ under different time step sizes. Meanwhile, $b=0.001$, $\eta=0.15$, $\tau_{min}=0.8$, $\tau_{max}=1.2$. The CPU time, PSNR and SSIM values are as follows. a 15.9242, 26.48, 0.7948, b 18.1214, 26.39, 0.7935, c 12.1957, 26.46, 0.7733, d 11.9296, 26.31, 0.7894
  • ...and 14 more figures

Theorems & Definitions (7)

  • Theorem 1
  • Proof
  • Remark
  • Theorem 2
  • Proof
  • Theorem 3
  • Theorem 4