NALGIVSep 11, 2023

Anisotropic Diffusion Stencils: From Simple Derivations over Stability Estimates to ResNet Implementations

arXiv:2309.05575v3h-index: 68
Originality Incremental advance
AI Analysis

This work addresses numerical stability and efficiency issues in anisotropic diffusion for image analysis, physics, and engineering, but it is incremental as it refines existing discretisation families.

The authors tackled the problem of numerical approximation for anisotropic diffusion processes, which are prone to dissipative artefacts and rotation invariance deviations, by deriving a family of finite difference discretisations with one free parameter that covers existing methods and establishes stability bounds. They achieved a natural translation of the scheme into ResNet blocks, enabling efficient GPU implementations.

Anisotropic diffusion processes with a diffusion tensor are important in image analysis, physics, and engineering. However, their numerical approximation has a strong impact on dissipative artefacts and deviations from rotation invariance. In this work, we study a large family of finite difference discretisations on a 3 x 3 stencil. We derive it by splitting 2-D anisotropic diffusion into four 1-D diffusions. The resulting stencil class involves one free parameter and covers a wide range of existing discretisations. It comprises the full stencil family of Weickert et al. (2013) and shows that their two parameters contain redundancy. Furthermore, we establish a bound on the spectral norm of the matrix corresponding to the stencil. This gives time step size limits that guarantee stability of an explicit scheme in the Euclidean norm. Our directional splitting also allows a very natural translation of the explicit scheme into ResNet blocks. Employing neural network libraries enables simple and highly efficient parallel implementations on GPUs.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes