Escolar Documentos
Profissional Documentos
Cultura Documentos
Key Point Detection and High Speed Image Registration using BLoG
Abstract— SIFT is one of the feature region extraction SIFT preprocesses with gray scale image and an image is
methods. It is widely used in various fields including object produced for each Gaussian distribution, and after producing
recognition, mosaic object tracking, etc. However, since SIFT the different size of images with Image Pyramid, DOG
requires lots of arithmetic operations, it is not appropriate for (Difference of Gaussian) is found through the difference of
real-time use. Therefore, many researchers has been tried to Gaussian image produced. When this DOG is used, a lot of
prepare other measures. SIFT using PCA or SURF is one of robust key points to the size and rotation changes are
them. This paper is to study about the real-time CCTV produced. Since these key points include numerous key
combined system using the local partial image and to suggest points due to the noise and errors and use the high
the combination and recognition method for frames. Its
dimensional key point vector, even though it shows a good
purpose is to reduce the combination speed of the suggested
algorithm compared to the existing one and to enhance the
result, it is not appropriate for the real-time image processing
overall recognition rate according to this. Since the existing because of a large amount of arithmetic operators. In
SIFT algorithm method has a patent and a slow processing addition, it even has a patent so that there are a lot of
speed, in this paper the improved local image regenerating limitations on practicality. Therefore, the methods designed
method was used and the speed was raised according to the like SURF (Speeded Up Robust Features) [7] that could find
actual CCTV processing speed. Based on the recognition rate the robust key points faster based on the PCA-SIFT[8] or
and speed by using the localized image, this paper consisted of Hessian[9] which applied the PCA (Principal Component
realization of overall system and introduction of algorithm, Analysis) method that reduced the high dimensional vector
and the comparative evaluation of performance was carried into the lower dimension was suggested and it has been used
out through the actual experiment. By applying the CCTV in various fields until now. However, this one is also not
operating in real time, the low-cost system was built with Inline enough in real-time image matching. So this is one of the
System not with each image and this could reduce the physical fields that the study about the faster matching methods is in
fatigue of watcher, have an economic effect and could be used progress.
by general users easily. Since the real-time image matching method needs fast
arithmetic operations, when finding the similarity between
Keywords-Mosaic, SIFT, BLOG matching images, it is important to find the robust points that
have an effect on the image matching with a small number of
I. INTRODUCTION
0B
points rather than a lot of points. This should detect the
Image matching is used various fields. The first step for unchangeable descriptor not to be effected by the noise and
image matching is to detect the feature region. For detection illumination changes as well as size and rotation changes.
methods of feature region, there are points, lines and edges. Therefore, this paper was to suggest the methods to reduce
In the early days it was detected mainly with points. The first the Image Pyramid, to leave the strong images between
operator to detect the points was started with Moravec[1] matching images and to reduce a lot of matching points.
operator, but since it had a limitation of anisotropy, Harris
II. SUGGESTED BLOG TECHNIQUE
and Stephens[2] suggested the key point detection method
2B
using the autocorrelation function which has a large effect on A. Overall Configuration
the detection but costs a lot on calculation. This Harris
7B
Corner Detection is still used a lot but it has a disadvantage The Figure 1 for much faster image matching is the
of slow speed due to a lot of arithmetic operations. overall configuration.
Therefore, various methods were designed to improve the
speed including Susan[3] and Fast Corner Detection[4].
These methods had difficulty to match images with the key
point detection because they were affected by noise, size,
rotation, etc. Among them, SIFT (Scale Invariant Feature
Transform), the method suggested by David G. Low [5, 6]
lastly, which detects the robust points that do not change
with the size and rotation changes has the most excellent
performance in image matching so that still it is used in
many fields such as robot or similar image recognition, etc.
Figure 1. Image matching overall configuration using BLOG
BLOG as shown in Formula 1 the image is produced by The number of robust key points produced here still is a
applying the Gaussian function to the Laplacian image with lot. All these robust points include the inefficient key points
different critical values and instead Image Pyramid is not set that are not correct due to the noise and errors. Therefore, to
up separately to reduce the arithmetic operations. remove the noise the factors of continuous direction
component were reduced from the bit-planed image through
BLOG( x, y,σ ) = ((L( x, y),σ ) × I ( x, y)) | (25σ ) Formula 3. The Formula 3 only shows the Y-axis direction,
(1)
but all four directions, x-axis, y-axis and diagonal directions
By extracting the image made into the Bit-Plane Slicing were applied.
as shown in Figure 2 the key points will be detected. f ( x, y ) = f ( x − 1, y ) ∩ f ( x + 1, y )
(3)
With each BLOG image produced here, the robust key To apply the Formula 4, first measure the maximum
points will be extracted from Formula 2. value with the boundary of 16 * 16 regions as the center of
6 robust key points and extract the key points. When applying
Robust Po int = ∑ BLOG( x, y,σ ) (σ = 0.4n) (2) the Formula 8, the most robust key points can be made with
n=2 the measured maximum value and many surrounding robust
values. Since the errors can be reduced by resetting the
points formed by surrounding errors with this, as well as it
can reset the most robust key points among many key points
246
260
set up in the image that crowded with various directions, the
number of points needed in the image matching can be
reduced as shown in Figure 6.
2. Mountain 1
57/22 125/63 96/59 17 14
(320*240)
3. Mountain 3
51/21 108/52 51/40 19 17
(320*240)
4. Garden 1
53/47 160/74 128/78 38 31
(256*256)
5. Garden 2
56/36 155/41 154/42 31 25
(256*256)
Figure 7. Matching point decision using RANSAC
From Table 1, it is about 83.3% that when the robust
points extracted by the size changes become the main
matching point. That is, even though the key points have an
effect on the scale change, the robust points that affect on the
image matching are almost maintained.
B. Rotation Change Study Analysis
12B
247
261
Figure 11. Result by Orientation changes with 10 degrees interval
Among them, the key points that affected on matching was Figure 13. Performance comparative table of BLOG
maintained more than 90%. That is, the robust key points that
affected on the image matching according to the rotation The important things in the real-time image matching are
changes in Euclid space had almost no changes. the correct matching, less arithmetic operations and fast
The study about three dimensional rotation changes matching speed. As a result of comparing, the key point
followed by two dimensional changes was shown in Figure extraction accuracy of suggested BLOG was dropped
12. As a result, in three dimensional studies the robust key slightly. However, it is exceptional in speed of finding the
points were appeared a lot differently but the key points for key points and memory efficiency more than the compared
image matching were only reduced a little and they were object. Also, in case of speed Harris Corner Detection and
maintained enough for conditions needed on image matching. Fast Corner Detection may be much faster, but the speed of
overall image matching is more efficient in the matching
method of finding the robust key points than matching
method that finds every corner.
IV. CONCLUSION AND FUTURE PLAN
4B
248
262
[6] Martinez, A,M; Kak, A.C;, "PCA versus LDA, "IEEE Transactions, Transactions, Pattern Analysis and Machine Intelligence, Volime: 19,
Pattern Analsis and Machine Intelligence, Volume: 23, Issue: 2, Issue: 7, pp. 711 - 720, July 1997.
pp.228 - 233, Feb 2001. [9] A. D. Kulkarni, Computer Vision and Fuzzy-Neural Systems,
[7] F. Crow, "Summed-area tables for texture mapping", In Proceedings Prentice-Hall, 2001.
of SIGGRAPH, Vol. 18(3), pp. 207-212, 1984. [10] Jong-Min Kim, Hwan-Seok Yang and Woong-Ki Lee "Network-
[8] Belhumeur, P.N,; Hespanha, J.P.; Kriegman, D.J.;, "Eigenfaces vs. Based Face Recognition System Using Multiple Images", Lecture
Fisherfaces: recognition using calss specific linear projection," IEEE Notes in Artificial Intelligence LNAI 4088 pp626-631, 2006
249
263