space-scale representation must be build. Scale nor-
malized second fundamental form (Equation 3) is
used in order to obtain it calculating the Gaussian cur-
vature K associated to each point of each scale.
All the maxima are computed for each scale to
find all the blobs. Once obtained, they must be an-
alyzed to put them in correspondence. Blobs found in
consecutive scales are linked using a gradient ascent
propagation algorithm to find the nearest and plausi-
ble link. As a result of this step, the pipe/trajectory of
each blob is obtained. Experimentally, we have seen
that using this simple strategy provides a coherent and
good approximation of the trajectories.
Figure 3: Example of values for the Gaussian curvature
along scales given one blob trajectory.
The last step consists on obtaining from each blob
trajectory which are those locations that maximize
their Gaussian curvature compared with their nearest
neighbors in the pipe (Figure 3).
4 EXPERIMENTAL RESULTS
IR images are thermal images that contain a high sig-
nal to noise ratio and a lack of contrast, so blurred
images are obtained. We have compared our method
with two typical interest point detectors that have
proved, accordingly to literature, that produce good
results: Harris-Laplace and Hessian-Laplace. The
first one is based on the detection of corners that are
representative along the space-scale and the second
one on the detection of blobs.
Figure 4: Example of interest points detected using Harris-
Laplace detector (green circles symbolize location and
scale) on two different images of an IR sequence. Com-
paring detected points on the images is shown that interest
points are unstable.
Harris-Laplace detector calculates corners at the
different scales using a scale adapted Harris opera-
tor. After that, locations of detected corners are eval-
uated with a Laplacian filter in the superior and infe-
rior scales. Interest points correspond to corners with
a maximal response of Laplacian filter.
Harris-Laplace detector has been applied on IR
images to test its performance on these images. As
Harris-Laplace detector is based on Harris operator
and therefore, since in IR images corners are not
sharpened, it produces bad results in contrast with
Hessian-Laplace. Figure 4 show that Harris-Laplace
detector produces unstable interest points in IR im-
ages. Therefore, the same object viewed from differ-
ent points of view produces interest points in different
locations and scales. Moreover, Figure 4 shows that
the same interest point is detected in different scales
using this detector.
Hessian-Laplace detector works in a similar way
to Harris-Laplace detector(Mikolajczyk et al., 2005).
The main difference is that instead of Harris opera-
tor uses a function based on the determinant of the
Hessian matrix to penalize very long structures (for
example it is useful to discard contours detected as
blobs).
Given that Harris-Laplace produces unstable re-
sults the final comparison has been done between
Hessian-Laplace detector and our blob detector.
These two detectors are based on the detection of
blobs, differing in two ways: the method to decide
which neighbors around extremes must be analyzed
and the function applied to extreme detection.
Comparing Hessian-Laplace and our detector is
where the power of our algorithm is shown in a best
way. Figure 5 compare these two algorithms show-
ing that Hessian-Laplace detects a high quantity of
interest points being the most of them redundant. Our
detector practically does not produce redundancy be-
cause of trajectory of blobs gives information about
the best scale. Moreover, our detector seems to find
interest points closest to our perception that the other
one.
5 CONCLUSIONS
We have presented a powerful mechanism to detect
the most stable locations of blobs by estimating their
trajectory along scales. By means of this trajectory
the best locations and scales for each point can easily
be selected. Moreover, by using the Gaussian curva-
ture we classify regions on images in a simple way.
We have shown that over IR images those inter-
est point detectors based on corner detection do not
A NEW NON-REDUNDANT SCALE INVARIANT INTEREST POINT DETECTOR
279