Source-linked AI summary

Targeted Iterative Filtering

Freddie Åström, Michael Felsberg, George Baravdish, Claes Lundström

arXiv:2608.22299v1cs.CV

TL;DR

Image-denoising quality depends on the application, while existing diffusion methods often rely on parameters estimated from input data. The paper introduces application-driven nonlinear diffusion through a value-space mapping and reports favorable results on CT images compared with nonlinear scalar diffusion.

  • Problem

    Denoising must target application-relevant visible noise, while existing diffusion methods depend on input-data parameter estimation and can face structures at different scales within the same value ranges.

  • Method

    The paper derives nonlinear diffusion by expressing regularization in an application-dependent transformed domain using a mapping function m(u).

  • Results

    The proposed scheme compares favorably with nonlinear scalar diffusion on 400 CT images spanning different noise levels.

  • Takeaways & Limitations

    Application-driven diffusion provides a non-parametric nonlinear scheme for medical-image denoising that behaves similarly to Perona–Malik diffusion without requiring its contrast-parameter estimation.

  • Takeaways & Limitations

    Existing diffusion methods may require spatially varying contrast parameters when image structures at different scales share value ranges.

Abstract

from arXiv · show

The assessment of image denoising results depends on the respective application area, i.e. image compression, still-image acquisition, and medical images require entirely different behavior of the applied denoising method. In this paper we propose a novel, nonlinear diffusion scheme that is derived from a linear diffusion process in a value space determined by the application. We show that application-driven linear diffusion in the transformed space compares favorably with existing nonlinear diffusion techniques.

1 Computer Vision Laboratory, Link¨oping University, Sweden

The section lists affiliations with Linköping University and Sectra AB in Sweden.

  • The Center for Medical Image Science and Visualization is affiliated with Linköping University, Sweden.
  • The Department of Science and Technology is affiliated with Linköping University, Sweden.
  • Sectra AB is listed among the authors’ Swedish affiliations.

1 Introduction

The introduction motivates application-specific denoising and presents a nonlinear diffusion scheme that transforms the image value domain using an application-driven mapping. It contrasts this approach with data-dependent diffusion methods and reports favorable CT-image results.

  • Denoising quality depends on the situation in which images are used, so the paper targets noise visible to observers rather than data noise generally.
  • Perona–Malik and tensor-based diffusion require parameters often estimated from input data, making performance depend on parameter-estimation accuracy.
  • An application-dependent transformation m(u) produces a nonlinear diffusion formulation by modifying the value domain of u rather than the gradient domain.
  • The mapping function m is application-driven, whereas the edge-stopping function g is described as data-driven and ad hoc.
  • Region-based diffusion methods can direct filtering toward regions containing particular image structures.
  • The paper derives a mapping-based diffusion scheme, analyzes its minima and transformed noise statistics, and evaluates it favorably against nonlinear scalar diffusion on 400 CT images.

2 Image diffusion

This section formulates linear diffusion variationally, derives its Euler–Lagrange and diffusion equations, and introduces Perona–Malik and tensor-based nonlinear diffusion as related models.

  • 2.1 Linear diffusion: Isotropic image diffusion is formulated as minimizing an energy functional over an observed image u0.
  • 2.1 Linear diffusion: The regularization parameter λ controls the influence of the regularization term, while the image domain is a pixel grid.
  • 2.1 Linear diffusion: The stationary point of the energy is obtained from the Euler–Lagrange equation with a boundary condition involving the normal vector on ∂Ω.
  • 2.1 Linear diffusion: Solving the Euler–Lagrange equation as an initial value problem yields a diffusion equation with a closed-form solution.
  • 2.2 Nonlinear diffusion: Perona–Malik diffusion extends linear diffusion with an edge-stopping function g(|∇u|), whose contrast parameter suppresses flux at image edges and lines.
  • 2.2 Nonlinear diffusion: Tensor-based nonlinear diffusion constructs a diffusion tensor from a Gaussian-filtered gradient outer product and its eigenvectors and eigenvalues.

3 Targeted iterative filtering

The method expresses diffusion regularization in an application-dependent transformed domain and derives its Euler–Lagrange equation. The analysis establishes conditions for solutions and local minima, including the non-monotone mapping case.

  • 3 Targeted iterative filtering: The regularization term is formulated through a mapping m(u) into the application domain, while λ controls its influence.The mapping is assumed to satisfy m(u) ∈ C3(Ω) and λ > 0.
  • 3 Targeted iterative filtering: The variational derivative uses the chain rule, Green’s identity, and Neumann boundary conditions to derive the Euler–Lagrange equation.The derivation uses ∇m(u) = m′(u)∇u and the divergence identity for m′(u)^2∇u.
  • 3.1 Necessary conditions for local minimum: The resulting diffusion modulates the divergence and Laplacian by m′(u)^2, replacing gradient-based edge stopping with an intensity-dependent factor.When m is globally linear, the equation becomes identical to the standard linear diffusion equation.
  • 3.1 Necessary conditions for local minimum: A solution of the Euler–Lagrange equation exists because m′(u)^2 ≥ 0.This nonnegativity is stated as guaranteeing existence of a solution.
  • 3.2 Sufficient conditions for local minimum: The paper derives sufficient conditions for the Euler–Lagrange solution to be a local minimum of the energy functional.The proof uses variations, Taylor expansion, and positivity of the second variation; in the strict-monotone case, convexity makes the necessary condition sufficient.
  • 3.2 Sufficient conditions for local minimum: For general mappings that are not always strictly monotone, the paper analyzes the conditions required for local minimality rather than relying on convexity alone.The sufficient condition is obtained by bounding the second variation in a neighborhood of the candidate solution.

4 Noise estimation in the transformed domain

The paper analyzes how an application-dependent nonlinear mapping transforms signal statistics under a Gaussian noise model. The transformed mean depends on mapping curvature, while transformed noise variance is affected by an energy operator.

  • 4 Noise estimation in the transformed domain: The analysis models the observed signal as a noise-free signal plus Gaussian noise with mean μ and variance σ^2.The noise component is η ∼ N(μ, σ^2).
  • 4 Noise estimation in the transformed domain: The transformed mean and variance are estimated using a second-order Taylor series of the mapping function.The estimates characterize the first and second statistical moments after application-dependent transformation.
  • 4 Noise estimation in the transformed domain: The transformed mean depends on the mapping curvature, so the transformation does not preserve the input space’s average intensity level.The transformed noise variance is amplified by the energy operator.

5 Application to medical imaging

The medical-imaging evaluation applies targeted filtering to CT images after application-specific visualization mapping. The method is compared with linear, Perona–Malik, and tensor-based diffusion using quantitative and visual criteria.

  • 5.1 Selection of mapping function: Sigmoid transfer functions are used to construct continuously differentiable application-specific visualization mappings.The mappings are defined from user-selected thresholds and are three times continuously differentiable.
  • 5.2 Implementation: The proposed Euler–Lagrange equation is solved as an initial-value problem with forward Euler time discretization and finite differences for image derivatives.Mapping-function derivatives are computed analytically, with Gaussian pre-regularization and normalization of propagation speeds.
  • 5.3 Experimental setup: CT images are scaled to 8-bit form and corrupted with zero-mean Gaussian noise at σ = 5, 10, and 15 in the signal domain.The evaluation uses additive noise because the logarithm in CT reconstruction converts multiplicative projection noise into an additive model.
  • 5.3 Experimental setup: All methods iterate until PSNR stops increasing, while targeted filtering uses λ = min(1/(u2−u1), 0.25) as its steplength.The 0.25 cap is used to ensure stability in the linear-diffusion case.
  • 5.4 Results: On 400 CT images, targeted filtering has favorable SSIM and PSNR error values at higher noise levels in the visualization domain.The comparison includes TF, LD, PM, and AD; PM requires estimating a contrast parameter, whereas TF requires only a stopping time.
  • 5.4 Results: Visual results show sharper edge neighborhoods for targeted filtering than LD and PM, while AD preserves edges but oversmooths approximately homogeneous regions.At σ = 10, structures indicated by arrows remain in the proposed method but are removed by the other diffusion techniques.

6 Conclusion

The conclusion frames denoising quality as application-dependent and presents targeted iterative diffusion as an application-driven, non-parametric nonlinear scheme evaluated on CT images across noise levels.

  • 6 Conclusion: Targeted iterative diffusion derives a novel nonlinear diffusion scheme from an application-specific mapping and evaluates it on CT images with different noise levels.The method is described as non-parametric because it is application-driven rather than data-driven.
Loading 2608.22299v1…