(1)
(2)
In this sense, although the classical Gaussian filtering, with in (1), is well-posed, provides stable discretizations and satisfies several scale-space properties, sometimes it is not efficient in the control of the diffusion, mainly because of the oversmoothing effect. In order to overcome this and other drawbacks, the literature stresses two main ideas: a nonlinear control of the diffusion, and the inclusion of anisotropy to make this control local and capable to discriminate discontinuities and edges. Several proposals in this sense can be seen in, e.g. [1–3, 14, 22, 32, 33], and references therein.
More recent is the use of evolutionary integral equations of the form, [25]
as models for the multiscale analysis. In (3), stands for the Laplace operator, and k(t) is a convolution kernel. The case leads to the heat equation, and to the wave equation with zero initial velocity. (A more general context can be seen e.g. in [9, 18, 23]). If k(t) is differentiable, and , then (3) is equivalent to the integro-differential problem
(3)
(4)
In [8, 11] a control of the diffusion based on (4) with
has been proposed, where , and Γ is the Gamma function. Model (4), (5) interpolates the linear heat equation (), and the linear wave equation (), leading α to take a role of viscosity parameter, a term to control the diffusion of the image through the scales [23]. It is also natural to try to handle the diffusion through a selection of α as function of the image at the scale. In [11] a numerical technique, consisting of discretizing (4), (5) with a possibly different value of α for each pixel of the image is introduced. This procedure is modified in [10] to allow to consider a nonconstant viscosity parameter. This approach forms part of the growing interest in the use of fractional calculus for signal processing problems, see [21] for a review of fractional linear systems and also [12,31], along with references therein.
(5)
The purpose of this paper is going more deeply into the evolutionary integral modelling for image restoration, generalizing [8, 11] in several ways, representing the following novelties:
According to these new results, the structure of the paper is as follows. Section 2 is devoted to the analysis of the above mentioned properties of the continuous model (3). These properties are proved for the Laplace operator, although the way how to extend them to more general spatial operators, [13], is described. The study of the semi-discrete (in space) version is carried out in Sect. 3. Finally, Sect. 4 illustrates the performance of the model with numerical examples. Some details about the implementation are explained and the corresponding codes are applied to several images by using different choices of the kernel. Sect. 5 contains some conclusions and future lines of research.
Under several non-restrictive hypotheses on the kernel k, the continuous model (3) is proved to satisfy scale-space properties (grey-level shift invariance, reverse-contrast invariance, translational invariance, and conservation of average value). Furthermore, the solution is shown to behave as the constant average value for long times. (Although the application of the evolutionary model (1) to image restoration does not usually require long times of computation, a good behaviour in this sense should always be taken into account).
The semi-discrete (in space) version of (3) is also studied. Under some hypotheses on the discrete spatial operator, it is proved that the corresponding semi-discrete model also possesses several scale-space properties (grey-level shift invariance, reverse-contrast invariance, and conservation of a semi-discrete average value) as well as the constant behaviour as limit for long times. When the semi-discrete model is considered as an approximation to the continuous one (3), these properties enforce the relation between them.
From the computational point of view, the freedom to choose the kernel k is strongly emphasized, since it can be used to control several features of the image: restoration, noise removal, or edge detection. Such properties are illustrated here by means of some examples with medical images.
2 Continuous Evolutionary Integral Models
With the purpose of investigating the degree of adaptation of the evolutionary integral approach to the image processing rules, derived here are some properties of the continuous model (3). The following hypotheses on the kernel function k are assumed:
(H1) if , and 0$ ” src=”http://basicmedicalkey.com/wp-content/uploads/2017/06/A329170_1_En_15_Chapter_IEq17.gif”>.
(H2) k(t) is piecewise differentiable, of subexponential growth.
(H3) The integral
is divergent but k(t) is locally integrable on .
(H4) k(t) is 2-regular, [25]; this means that there is a constant denotes the Laplace transform of k(t), then
for all z with .
2.1 Well-Posedness
A first point of analysis concerns the well-posedness of the problem, which is usually a nontrivial question for some nonlinear models in image processing, [1,22,33]. In this case, under the hypotheses (H1)–(H4), results about existence, uniqueness, and regularity of solutions are obtained directly from the general theory of Volterra equations. Let S(t) be the resolvent of (3), that is, the transitional operator such that
is the solution of (3) at and time t, with initial condition u 0. It can be proved, see e.g. [25], Theorem 3.1, that u in (6) is , and there is such that
(6)
3), [25].
2.2 Scale-Space Properties
A second group of theoretical properties of the model consists of scale-space properties. They are collected in the following theorem.
Theorem 1
Let S(t) be the transitional operator defined in ( 6 ). Under the hypotheses (H1)–(H4) the following properties hold:
where stands for the area of Ω.
(P1) Grey level shift invariance: for any constant C , and if , then .
(P2) Reverse contrast invariance: for , .
(P3) Translational invariance: if , for , then
(P4) Conservation of average value: if
Proof
Hereafter, for the sake of the simplicity of the notation, will be denoted by u 0. Properties (P1)–(P3) are consequence of the uniqueness of solution. It is clear that if . On the other hand, if C is a constant, the functions and are solutions of (3) with initial condition ; thus, uniqueness proves (P1). The same argument proves (P2). As far as (P3) is concerned, note that
Thus, satisfies (3) with initial condition , and therefore coincides with . Finally, observe that if
then the regularity of the solution implies that I(t) is continuous, for , differentiable, for