핵심 개념
The authors derive a class of finite difference discretisations on a 3×3 stencil for anisotropic diffusion processes, which split the 2-D anisotropic diffusion into four 1-D diffusions. This stencil class has one free parameter and covers a wide range of existing discretisations. The authors also establish a bound on the spectral norm of the matrix corresponding to the stencil, which allows deriving time step size limits that guarantee stability of an explicit scheme in the Euclidean norm. Furthermore, the directional splitting enables a natural translation of the explicit anisotropic diffusion scheme into a ResNet block, enabling simple and efficient parallel implementations on GPUs.
초록
The authors study a space discretisation of anisotropic diffusion on a 3×3 stencil, motivated by image analysis applications. They derive a class of finite difference discretisations by splitting the 2-D anisotropic diffusion process into four 1-D diffusions along the axial and diagonal directions.
The resulting δ-stencil family has one free parameter δ and covers a wide range of existing discretisations, including the two-parameter stencil family of Weickert et al. [13]. The authors show that the parameters of the latter contain redundancy, which is removed in the δ-stencil.
The authors then establish a detailed stability analysis, deriving a bound on the spectral norm of the matrix associated with the stencil family. This allows them to determine time step size restrictions for the corresponding explicit scheme, which is important for ensuring stability in the Euclidean norm.
Lastly, the authors leverage the directional splitting to translate the explicit anisotropic diffusion scheme into a ResNet block. This enables simple and efficient parallel implementations on GPUs using neural network libraries like PyTorch, as the ResNet structure matches the discretisation. Experiments demonstrate that the ResNet-based implementation can significantly outperform a more involved stencil-based GPU implementation.
통계
The authors do not provide any specific numerical data or metrics in the content. The focus is on the theoretical derivation of the discretisation scheme and its stability analysis.
인용구
"Anisotropic diffusion models with a diffusion tensor have numerous applications in physics and engineering. Moreover, they also play a fundamental role in image analysis [11], where they are used for denoising, enhancement, scale-space analysis, and various interpolation tasks such as inpainting and superresolution."
"Motivated by image analysis applications, where one has a regular pixel grid and aims at simple numerical algorithms, we consider finite difference approximations on a 3 × 3 stencil. However, our results are also useful for anisotropic diffusion problems in other areas."
"Our stencil family originates from a splitting 2-D anisotropic diffusion into four 1-D diffusions along fixed directions. Earlier splittings of this type intended to derive discretisations that are stable in the maximum norm [11,6]. In general this is only possible for fairly mild anisotropies [11]. We consider stencils that offer stability in the Euclidean norm for all anisotropies."