DETC2015-47015
ABSTRACT 1 INTRODUCTION
Image matching is one of the most important problems in Fraction calculus, a mathematical discipline dealing with
computer vision. Scale Invariant Feature Transform (SIFT) al- the derivative and integral of arbitrary order, is an extension
gorithm has been proved to be effective for detecting features for of integer one. It was proposed in the 17th and develope-
image matching. However SIFT algorithm has limitation to ex- d in the 19th[1]. Many definitions of fractional calculus have
tract features in textile image or self-similar construction image. been proposed and the most popular definitions among them
Fortunately fractional differentiation has advantage to strength- involve: Riemann-Liouville definition[2], Grünwald-Letnikow
en and extract textural features of digital images. Aiming at the definition[3] and Caputo definition[4], where R-L definition and
problem, this paper proposes a new method for image matching G-L definition can perform convolution operation, so they are
based on fractional differentiation and SIFT. The method calcu- wildly used in the fields of signal processing. But Caputo def-
lates the image pyramid combining the Riemann-Liouville(R-L) inition is more suitable for boundary analysis, thus it has been
fractional differentiation and the derivative of the Gaussian func- found in engineering computation. Recently, more and more
tion. Thus image feature has been enhanced, and more feature fractional differential-based methods were applied in the fields
points can be extracted. As a result the matching accuracy is of image processing, such as edge detection[5,6,7], noise remov-
improved. Additionally, a new feature detection mask based on ing[8], image enhancement[9,10], image segmentation[11] and
fractional differential is constructed. The proposed method is a image encryption[12]. However all these applications have lim-
significant extension of SIFT algorithm. The experiments car- itation in image low-lever processing. In this paper, we aim our
ried out with images in database and real images indicate that interests at middle-lever image processing using fractional order,
the proposed method can obtain good matching results. It can like image matching. Image matching is one of the most im-
be used for matching textile image or some self-similar construct portant problems in computer vision, it has been used in many
image. fields, such as object recognition, image retrieval, robot naviga-
tion and so on. Scale Invariant Feature Transform (SIFT) al-
gorithm[13,14] has been approved to be effective for extracting
features for image matching. However SIFT algorithm always
fails in extracting accurate feature points in textile or similar-
∗ Corresponding author. Tel: +86 13870995902; +86 791 87638712. E-mail: like structure image. As a result, the match accuracy is not high
guimei.zh@163.com (G. M. Zhang), chen53@ucmerced.edu (Y, Q. Chen) as expected. Generally, the textile detail feature of image has
2.1 Riemann-Liouville Fractional Differential Defini- Fractional operation can be also expanded to 2-D space eas-
tion ily, based on (7), we construct fractional differential mask from
Let Ω = [a, b](−∞ < a < b < ∞) is a finite real interval. The eight directions, its size is (2n + 1) × (2n + 1), denoted as Fig.1.
left R-L fractional integral of order is defined as As we know, the mask is decided by two parameters, one is mask
size n, the other is the order α of fractional differentiation. We
∫ t
α 1 usually select the optimal parameters based on experiments.
a It f (t) = (t − τ )α −1 f (τ )d τ ,t ∈ [a, b], (1)
Γ(α ) a
α d
a Dt f (t ) = (a I 1−α f (t))
dt t
∫
1 d t
= (t − τ )−α f (τ )d τ ,t ∈ [a, b]. (3)
Γ(1 − α ) dt a FIGURE 1: (2n + 1) × (2n + 1) Fractional differentiation mask.
∂ DT 1 ∂ 2D
D(X) = D + X + XT X, (10) (a) Original image (b) Transformed image
∂X 2 ∂ X2
FIGURE 2: Lena image.
where X = (x, y, σ ). To locate keypoint accurately and decide it-
s scale, we introduce three dimensional quadratic function to fit
local extreme point, and eliminate the ones which have low con- In this experiment, a typical image, Lena image is used for
trast (and are therefore sensitive to noise) or are poorly localized analysis. First we fix masks size 5 × 5 and vary the order, α
along an edge. varies from 0.1 to 0.95, the interval is chosen as 0.05, the re-
Step 3. keypoints principal orientation assignment: To lation curve between match accuracy and α is shown in Fig.3.
achieve rotation invariance, we assign the principal orientation It can be seen that match accuracy increases as parameter α in-
of each keypoint using the gradient distribution of its neighbor- creases, but when α is 0.3-0.4, the match accuracy get the max-
hood pixels. Based on the location and scale of keypoint, we can ima(100%), and then match accuracy decreases as parameter α
compute pixels gradient and orientation using formula (11) and increases. The reason is that when parameter α is bigger or less,
FIGURE 3: The relation between accuracy and α . 0.3 852 396 91 0 100.0%
Proposed
method 0.4 817 415 99 0 100.0%
(differ- 0.5 811 408 99 2 97.98%
ent
In addition, we fix parameter α as 0.3, vary the parameter α) 0.6 802 400 97 1 98.97%
n to analysis the relation between n and match accuracy. The 0.7 838 357 91 1 98.90%
experiment result is shown in Fig.4.
It can be seen from Fig.4 that match accuracy decreases as 0.8 758 341 89 1 98.88%
parameter n increases. The reason is that when parameter n in- 0.9 687 309 69 2 97.10%
creases, the fractional mask weaken some high frequency com-
ponent, this fact is not benefit for extracting more features, which
will result in lower match accuracy. In addition, it can also be
seen when n is 1 or 2, we can get the same match accuracy. But
we find in many experiments when n is 2, that is mask size is
5 × 5, more features can be detected and more match pairs will
be obtained.
5 CONCLUSIONS
A new SIFT algorithm based on R-L fractional differential
was proposed in this paper. In addition a fractional differential
mask is constructed. The R-L fractional differentiation is em-
ployed in SIFT algorithm so that our method can extract more
textile detail features. Experiment results show more feature
(a) Image 1 (b) Image 2 points are detected, thus the match accuracy is improved. The
experiments carried out with images in database and real images
FIGURE 6: Real image. indicate that the proposed method can obtain good matching re-
sults. It can be used for matching textile image or some self-
similar construct image. The method proposed in this paper is an
important extension of SIFT algorithm. However, different im-
age always respondent to different optimal parameters, so how
to optimize the fractional order is still keep open. Future works
TABLE 2: Match data of Fig.6 using original SFIT and proposed involve designing the optimization algorithm of fractional order
method(different α ) and applying this algorithm in ultrasonic image processing sys-
tem.
Points Points Match False Match
in (a) in (b) pairs pairs accuracy
6 ACKNOWLEDGEMENTS
Original SIFT 611 698 109 3 97.25%
The authors would like to acknowledge the supports
0.2 904 1534 87 2 97.70% from the National Natural Science Foundation of China(No:
Proposed 61462065, 61263046, 61165011).
method 0.4 1116 1868 96 0 100.0%
(differ- 0.5 1102 1787 90 1 98.89%
ent
α) 0.6 1067 1837 108 2 98.15% REFERENCES
[1] K.B. Oldham, J. Spanier, ”The Fractional Calculus”, Aca-
0.7 945 1690 121 1 99.17%
demic, New York, NY,1974.
Mult mai mult decât documente.
Descoperiți tot ce are Scribd de oferit, inclusiv cărți și cărți audio de la editori majori.
Anulați oricând.