Applied Mathematics
Vol.05 No.18(2014), Article ID:51045,12 pages
10.4236/am.2014.518271
Detection of Edge with the Aid of Mollification Based on Wavelets
Tohru Morita1, Ken-Ichi Sato2
1Tohoku University, Sendai, Japan
2College of Engineering, Nihon University, Koriyama, Japan
Email: senmm@jcom.home.ne.jp
Copyright © 2014 by authors and Scientific Research Publishing Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/



Received 30 July 2014; revised 20 August 2014; accepted 12 September 2014
ABSTRACT
In preceding papers, the present authors proposed the application of the mollification based on wavelets to the calculation of the fractional derivative (fD) or the derivative of a function involving noise. We study here the application of that method to the detection of edge of a function. Mathieu et al. proposed the CRONE detector for a detection of an edge of an image. For a function without noise, we note that the CRONE detector is expressed as the Riesz fractional derivative (fD) of the derivative. We study here the application of the mollification to the calculation of the Riesz fD of the derivative for a data involving noise, and compare the results with the results obtained by our method of applying simple derivative to mollified data.
Keywords:
Mollification, Edge Detector, Riesz Fractional Derivative, Mollifiers Based on Wavelets, Gibbs Phenomenon, Primitive CRONE fD Detector

1. Introduction
In the present paper, we take up the problem of detecting an edge for a function involving noise. For a function, an edge is a point where the derivative is maximum or minimum.
Calculation of the derivative of a function is an ill-posed problem, in the sense that, when a function involes noise, the derivative emphasizes the noise. In the method of mollification [1] to cope with the problem, the data involving noise is mollified before the derivative is taken. When a function involving noise,
, is given, Murio [1] proposed to use

as the mollified function where the mollifier
is a Gaussian probability density function.
In our preceding papers [2] -[4] , the mollification based on wavelets is studied for the problem of calculating the derivative or the fractional derivative (fD) of a function involving noise, and an estimation of the error of approximation is given in terms of fD. In [4] , we chose three mollifiers based on wavelets, by which the noise in a noisy data is removed and the Gibbs phenomenon is not observed.
In the problem of detecting an edge of an image, Mathieu et al. [5] [6] proposed the use of the CRONE detector. For a function, an edge is a point where the derivative is maximum or minimum. In order to make the point clearer, they propose to use the difference of an fD in increasing variable and an fD in decreasing variable, when there exists no noise. We note that the difference is equal to the Riesz fD of the derivative. We shall call that detector the primitive CRONE fD detector. The calculation of fD is an ill-posed problem, and this is powerless when there exists noise. When there exists noise, they propose to use the fractional integral (fI), to reduce noise. If we use fI, the peak of the derivative is made broad, compared with the simple derivative of the mollification. In practice, they truncate the function to be convoluted in the calculation of fI, and it is not seen to be a direct application of fI. They call this detector also as the CRONE detector. We shall not discuss that method in the present paper.
In the present paper, we study the application of mollification to the Riesz fD of the derivative, for the case when there exists noise. The results are compared with the derivative calculated by the method of mollification given in [3] . The calculation is done by using the mollifiers proposed in [4] .
In Section 2, we review the preceding papers [2] -[4] . In Section 3, we numerically study the edge detection by applying the our method of mollification to the calculation of a function involving noise. In Section 4, we recall the definitions of fDs and the primitive CRONE fD detector. In Section 5, we study the application of the primitive CRONE fD detector to a function without noise. In Section 6, we numerically study the mollification of a function involving noise, and the application of the primitive CRONE fD detector to it. Section 7 is for conclusion.
We use notations
and
to represent the sets of all real numbers and of all integers, respectively. We
also use
, and
for
. For a function
, that is
integrable on
in the sense of Lebesgue, and its Fourier transform is denoted by
or
, so that

We denote the Heaviside step function by
, so that
for
and 

2. Mollification Depending on a Scale
In the present study of mollification, we choose a mollifier 

The mollification 




where the mollifier 


Fourier transform of 

2.1. Evaluation of Mollifiers
Following [4] , we consider the following requirements in evaluating the mollifiers. The first two were mentioned in [3] , as Criteria 1 and 2.
Requirement 1 

If this is satisfied, noise reduction is expected, since high frequency contribution is important in noise. This is concluded from (2.2).
Requirement 2 

If this is satisfied, the Gibbs phenomenon does not appear.
Requirement 3 The region where 
If this is satisfied, the mollified function is less smeared.
2.2. Mollifiers Based on Wavelets
We proposed three mollifiers based on wavelets in [4] .
Mollifier 1 This mollifier is based on a special one of rapidly decaying harmonic wavelet. It is given by

Mollifier 2 This mollifier is based on the Haar wavelet, and is given by

Mollifier 3 This mollifier is based on the first-order-spline wavelet, which is given by

where

Here




fier based on the scaled unorthogonalized Franklin wavelet, since the scaling functions of the Franklin wavelet is constructed by orthogonalizing the scaling functions of the first-order B-spline wavelet.
Remark 1 In the method of 


In Figures 1-3, 

Figure 1(a) and Figure 3(a) show that Requirement 1 is well satisfied for Mollifiers 1 and 3. Figure 2(a) shows that 

In discussing the Gibbs phenomenon, we use function

and is shown in Figures 1(c)-3(c) by thin line. In Figures 1(c)-3(c), 


Mollifier 3 is so scaled that the variance of 

standard deviation is then


Figure 1. 

Figure 2. 

Figure 3. 

By Requirement 3, Mollifier 1 is little less smeared.
The evaluations are summarized in Table 1.
3. Detection of Edge of a Function
Following Mathieu et al. [5] [6] , we take up the function 

This function 


At the point

Table 1. Summary of the evaluations of the three mollifiers.

Figure 4. The curves of 

We now consider a noisy data given by

for 




distribution in the interval




From Figure 5(b) for very small

We are interested in the place of an edge where the derivative of the function 










In Figure 6, we show the curves of 










In Figure 7 and Figure 8, the mollification of



Remark 2 



Since the calculation of mollification is simple for Mollifier 2, the use of 
mended. If 
Figure 5. (a), (c), (e): The curves of

Figure 6. The curves of 

Figure 7. The curves of 

Figure 8. The curves of 

4. Fractional Derivatives and Primitive CRONE fD Detector
In formulating primitive CRONE fD detector, fDs are used. These are usually defined in terms of fIs.
4.1. Liouville fD and Weyl fD
In this section, we use notations 






not less than
Definition 1 We define the Liouville fI and the Weyl fI of order 


We define their fDs of order 


where




also call 


In [5] [6] , the fDs defined by (4.1)-(4.2) for 

where
When



where

The righthand sides are seen to be equal to the righthand sides of the corresponding equations in (4.2).
Lemma 1 Let 



if the righthand side exists.
4.2. Riesz fD
In [10] , the Riesz fI is defined by


for
Definition 2 We define the Riesz fD by (4.8) for


Definition 3 We define a related fD by

for


We note that
and the fDs defined by Definitions 2 and 3 are related by


for
Remark 3 In [10] , 

In [11] , 


conjugate, respectively. In [12] , 





By using Lemma 1 and Definitions 2 and 3, we confirm the following lemma.
Lemma 2 Let 



4.3. Primitive CRONE fD Detector in Terms of Riesz fD
Mathieu et al. [5] [6] proposed a detector of an edge which they called the CRONE detector. We call the one proposed for a function without noise as the primitive CRONE fD detector. By using (4.3), we can express it as

By using (4.2) and (4.8), we can express it also as

If

Lemma 3 If 

Proof This follows from Lemma 2 by using (4.15).
5. Primitive CRONE fD Detector Applied to a Function without Noise
In the present section, we are concerned with the function 


The function 

Its Liouville fD of order 


When
By using (4.2), Lemma 1 and (3.2), we obtain

For 
and (5.3). In Figure 9, we compare 





the point, as seen in Figure 9. We note that the latter has a sharper peak, for
Mathieu el al. [5] [6] claim that 


6. Primitive CRONE fD Detector Applied to Mollified Function
In the present section, we are concerned with noisy data of the function 
We now investigate the primitive CRONE fD detector applied to


for 

Numerical calculation of the righthand side of (6.1) is made by using

for 






for Mollifiers 2 and 3, respectively. The curves for 










The curves of 
Remark 4 



Hence the best choice in this case is to use 

Figure 9. (a): The curve of


Figure 10. The curves of



7. Conclusions
The method of mollification based on wavelets is applied to the detection of the edge of a function, when the given data involve noise. Here an edge of a function is the place where the derivative of the function is maximum or minimum. In Section 3, noisy data 


In detecting the edge of a function, we calculate
data function, and its mollification 

fied data function, and its mollification
results for Mollifiers 1 and 3 are very close, and the results for Mollifier 1 are not given in Section 6. In these calculations, the results for Mollifier 2 are noisier than the others.
In Section 3. 


Figure 11. The curves of



calculation of mollification is simple for Mollifier 2, the use of 

In Section 6, 




We finally compare the curves of 








Acknowledgements
The authors are grateful to Professor Hiroaki Hara, who showed the recent book of Ortigueira. A preliminary report of the content of this paper was done orally by T. Morita, in a semi-plenary lecture in the 5th Symposium on Fractional Differentiation and Its Applications, held in Nanjing, China, on May 14-17, 2012. The authors are indebted to Professor Nobuyuki Shimizu, for giving the authors this opportunity.
References
- Murio, D.A. (1993) The Mollification Method and the Numerical Solution of Ill-Posed Problems. John Wiley, New York. http://dx.doi.org/10.1002/9781118033210
- Morita, T. and Sato, K. (2011) Mollification of Fractional Derivatives Using Rapidly Decaying Harmonic Wavelet. Fractional Calculus and Applied Analysis, 14, 284-300. http://dx.doi.org/10.2478/s13540-011-0017-5
- Morita, T. and Sato, K. (2011) Mollification of the Gibbs Phenomenon Using Orthogonal Wavelets. Proceedings of the Multimedia Technology (ICMT), 2011 International Conference, Hangzhou, 26-28 July 2011, 6441-6444. http://dx.doi.org/10.1109/ICMT.2011.6002341
- Morita, T. and Sato, K. (2013) Mollification Based on Wavelets. Axioms, 2, 67-84. http://dx.doi.org/10.3390/axioms2020067
- Mathieu, B., Melchior, P., Oustaloup, A. and Ceyrat, Ch. (2003) Fractional Differentiation for Edge Detection. Signal Processing, 83, 2421-2432. http://dx.doi.org/10.1016/S0165-1684(03)00194-4
- Oustaloup, A. (1995) La dérivation non entière théorie synthèse et applications. Hermes, Paris.
- Chui, C.K. (1992) An Introduction to Wavelets. Academic Press, Inc., New York.
- Hamming, R.W. (1998) Digital Filters. Dover Publications Inc., Mineola, New York.
- Morita, T. and Sato, K. Asymptotics of Fractional Derivatives with Application to Confluent Hyper-Geometric Function. (in preparation)
- Butzer, M.L. (1971) Fourier Analysis and Approximation, Vol. I, One-Dimensional Theory. Birkhäuser Verlag, Basel.
- Rubin, B. (1996) Fractional Integrals and Potentials. Addison, Wesley and Longman, Edinburgh Gate, Harlow.
- Ortigueira, M.D. (2011) Fractional Calculus for Scientists and Engineers. Springer, Dordrecht. http://dx.doi.org/10.1007/978-94-007-0747-4
















