IMAGE UNDERSTANDING USING SELF-SIMILAR SIFT FEATURES
Nils Hering, Frank Schmitt and Lutz Priese
Institut for Computervisualistics, University of Koblenz, Universit¨atsstrasse 1, Koblenz, Germany
Keywords:
SIFT features, Self-similar.
Abstract:
In this paper we present a new method to group self-similar SIFT features in images. The aim is to automat-
ically build groups of all SIFT features with the same semantics in an image. To achieve this a new distance
between SIFT feature vectors taking into account their orientation and scale is introduced. The methods are
presented in the context of recognition of buildings. A first evaluation shows promising results.
1 INTRODUCTION
This work emerged out of the PosE-Project of the
University of Koblenz
1
. The aim of PosE is the de-
velopment of fast algorithms for determination of the
pose (position and orientation) of a camera in a known
3d-modelled scene. For this, prominent features are
annotated in a 3d-model of the scene and matched
against the camera images. A feature is called promi-
nent if it can be easily computed from the image and
is significant in the 3d-model. One possibility for
prominent features are groups of self-similar SIFT
features.
SIFT (Scale Invariant Feature Transform) is an al-
gorithm for extraction of “interesting” image points,
the so called SIFT features. SIFT is commonly used
for matching objects between spatially (e.g. in stereo
vision) or temporally displaced images. In this paper
we instead use SIFT for finding groups of self sim-
ilar features in one image. We will show that there
is a connection between feature representation of ob-
jects on SIFT data level and their semantics in the im-
age. SIFT data inside, e.g., a natural tree should form
a well-defined group of self-similar SIFT features as
well as the SIFT data of, e.g., window sills or cross-
bars. Those groups with a different semantics shall be
distinguishable and some hints on the semantics shall
be possible on the data level. To achieve this a simple
grouping by the distance in Euclidean space is insuf-
ficient and a new topology will be introduced.
1
This work was supported by the DFG under grant
PR161/12-1 and PA 599/7-1
SIFT, SIFT features, and variations of SIFT are
used in several scientific papers. First of all there is
the work of David Lowe who developed SIFT (Lowe,
1999), (Lowe, 2003).
Slot and Kim (Slot and Kim, 2006) use SIFT fea-
tures for object class detection by clustering of similar
features. They use spatial locations, orientations and
scales as similarity criteria to cluster the features. The
regions in which the clustering takes place (the spa-
tial locations) are selected manually. In those regions
clusters are build by a grouping via a “low variance”
criteria in “scale-orientation space”. The main differ-
ence to our approach is their usage of spatial loca-
tions and our usage of distance measures concerning
the feature vectors.
There are other works in which variations of SIFT
or alternatives are presented. The PCA-SIFT of
Ke and Sukthankar (Ke and Sukthankar, 2004) is a
method which uses “Principal Components Analy-
sis” to get keypoint descriptors more easily. Bay,
Tuytelaars and Van Gool developed SURF (Bay et al.,
2006), where features can be computed and compared
much faster than in other approaches.
SIFT features or other parts of SIFT are used in
other contexts, too. Goshen and Shimshoni (Goshen
and Shimshoni, 2006) use SIFT features for the effi-
cent estimation of a matrix. Chum and Matas (Chum
and Matas, 2005) employe the distance ratio of SIFT
features as an example for a measure to advance the
assignment in the RANSAC algorithm (Fischler and
Bolles, 1987).
114
Hering N., Schmitt F. and Priese L. (2009).
IMAGE UNDERSTANDING USING SELF-SIMILAR SIFT FEATURES.
In Proceedings of the Fourth International Conference on Computer Vision Theory and Applications, pages 114-119
DOI: 10.5220/0001753501140119
Copyright
c
SciTePress