5 IMAGE GENERATOR
In addition to the proposed set of images, we imple-
mented a set of C++ functions and Python scripts that
allow the generation of several testing images by ap-
plying either random or systematic geometric trans-
formations, as well as photometric transformations.
The proposed testing image generator allows to
generate transformed views of a source image by
applying similarity transformations such as isotropic
scaling, as shown in Figure 7, or in-plane rotation, as
well as other affine transformations in one or several
directions.
Digital image noise can be classified mainly in
two categories, luminance and chrominance. Our im-
age generator is able to create images contaminated
with luminance or chrominance noise, or with both
types simultaneously.
Figure 7: Scale transformed views of the first image of
the Graffiti dataset proposed in (Mikolajczyk and Schmid,
2002).
6 CONCLUSIONS
We have presented a new set of images, as well as
an image generator and an evaluation framework that
allow evaluating approaches related with image key-
point extraction, description and matching for both
standard and mobile devices. Our framework can be
seen as an evolution of the extensively used evalua-
tion framework of Mikolajczyk and Schmid (Miko-
lajczyk and Schmid, 2002). Moreover, the presented
image dataset has a higher number of images, with
higher resolution and with better controlled geometric
and photometric conditions. The evaluation frame-
work is entirely written in C++, and therefore easily
integrable in many research and development envi-
ronments of this field.
We are currently using and extending our pro-
posed framework for the evaluation of state-of-the-art
approaches for keypoint feature descriptors, such as
BRIEF, ORB, RIFF, sGLOH, FREAK, NERIFT, or
BRISK, among others, with real acquired images, as
well as with synthetically generated ones.
REFERENCES
Alahi, A., Ortiz, R., and Vandergheynst, P. (2012). Freak:
Fast retina keypoint. In IEEE Conference on Com-
puter Vision and Pattern Recognition (To Appear).
Bay, H., Tuytelaars, T., and Van Gool, L. (2006). Surf:
Speeded up robust features. Computer Vision–ECCV
2006, pages 404–417.
Bellavia, F., Tegolo, D., and Trucco, E. (2010). Improv-
ing sift-based descriptors stability to rotations. In Pro-
ceedings of the 2010 20th International Conference on
Pattern Recognition, pages 3460–3463. IEEE Com-
puter Society.
Bradski, G. (2000). The OpenCV Library. Dr. Dobb’s Jour-
nal of Software Tools.
Fraundorfer, F. and Bischof, H. (2005). A novel per-
formance evaluation method of local detectors on
non-planar scenes. In Computer Vision and Pat-
tern Recognition-Workshops, 2005. CVPR Work-
shops. IEEE Computer Society Conference on, pages
33–33. IEEE.
Gauglitz, S., H
¨
ollerer, T., and Turk, M. (2011). Evaluation
of interest point detectors and feature descriptors for
visual tracking. International journal of computer vi-
sion, pages 1–26.
Gil, A., Mozos, O., Ballesta, M., and Reinoso, O. (2010). A
comparative evaluation of interest point detectors and
local descriptors for visual slam. Machine Vision and
Applications, 21(6):905–920.
Hartley, R. I. and Zisserman, A. (2004). Multiple View Ge-
ometry in Computer Vision. Cambridge University
Press, ISBN: 0521540518, second edition.
Heikkil
¨
a, M., Pietik
¨
ainen, M., and Schmid, C. (2009). De-
scription of interest regions with local binary patterns.
Pattern recognition, 42(3):425–436.
Hughes, G. and Chraibi, M. (2011). Calculating ellipse
overlap areas. arXiv preprint arXiv:1106.3787.
Leutenegger, S., Chli, M., and Siegwart, R. (2011). Brisk:
Binary robust invariant scalable keypoints. In Com-
puter Vision (ICCV), 2011 IEEE International Con-
ference on, pages 2548–2555. IEEE.
Mikolajczyk, K. and Schmid, C. (2002). An affine invariant
interest point detector. Computer Vision,ECCV 2002,
pages 128–142.
Mikolajczyk, K. and Schmid, C. (2005). A perfor-
mance evaluation of local descriptors. Pattern Analy-
sis and Machine Intelligence, IEEE Transactions on,
27(10):1615–1630.
Mikolajczyk, K., Tuytelaars, T., Schmid, C., et al. (2007).
Affine covariant features. Collaborative work be-
tween: the Visual Geometry Group, Katholieke Uni-
versiteit Leuven, Inria Rhone-Alpes and the Center for
Machine Perception.
Moreels, P. and Perona, P. (2007). Evaluation of features
detectors and descriptors based on 3d objects. Inter-
national Journal of Computer Vision, 73(3):263–284.
Tuytelaars, T. and Mikolajczyk, K. (2008). Local invariant
feature detectors: a survey. Foundations and Trends
R
in Computer Graphics and Vision, 3(3):177–280.
ANewEvaluationFrameworkandImageDatasetforKeypointExtractionandFeatureDescriptorMatching
257