1 2 3 4 5 6 7 8
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Different query images
Average precision
SVM
QUIP−tree
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Average recall
Average precision
SVM
QUIP−tree
a) b)
Figure 4: a) Average precision graph for SVM and QUIP-
tree using a combination of color, shape, and texture de-
scriptor and b) Precision/recall curves.
Since QUIP-tree is based on a computationof sim-
ilarity / dissimilarity, it is efficient, only for small di-
mensions (only one or two same kind features). So,
in (Kachouri et al., 2007), QUIP-tree proved more
better than SVMs method in term of recognition rate
results according to different image request, because
the descriptors used for comparison are simple fea-
tures (color histogram and color average), which do
not permit to build a reliable model of SVMs, and im-
age database used for tests contains synthetic images,
where there are only a color variation between the dif-
ferent database images.
But, as soon as dimension is increased, by using
more features (in order to improve description), the
QUIP-tree retrieval accuracy decreases significantly,
from where the favor of SVMs which in such case
pass to a larger dimension, using a kernel.
Indeed, by comparing the results of our retrieval
system based on SVM classifier with those of QUIP-
tree, we find that in all experimental results the SVM
retrieval accuracy is better than the QUIP-tree one (as
shown in Fig. 4).
Fig. 5 shows the first twelve retrieval results for
an example of two query image, using our proposed
image retrieval system. The image displayed first is
the query and ranking goes from left to right and top
to bottom.
Figure 5: Retrieval results for two query image using our
proposed image retrieval system.
5 CONCLUSIONS
In this paper, we have presented an heterogeneous im-
age retrieval system based on feature extraction and
SVM classifier. To evaluate this system, several kinds
of features are used and improved, such as color,
shape, and texture features.
The improved features have allowed obtaining a
satisfactory image description. The relevance of this
description is tested through an SVM classifier. A
comparison with QUIP-tree technique is carried out.
As we use a real heterogenous image database,
and several kinds of features to indexing images,
SVMs prove more better than QUIP-tree method in
term of retrieval accuracy and precision/recall curves.
Moreover, in QUIP-tree method, we calculate all
distances between each image request and the other
database images; whereas, with SVMs, once the
model is built, each image request will be just eval-
uated. So, for consequent database images the SVMs
answer is faster than the QUIP-tree one.
The obtained results show that the proposed sys-
tem provides good accuracy recognition.
REFERENCES
Bimbo, A. (2001). Visual information retrieval. Morgan
Kaufmann Publishers.
Burges, C. (1998). A tutorial on support vector machines
for pattern recognition. Data Min. Knowl. Discovery,
2(2):121–167.
Genevire, J., Maude, M., Vincent, O., and Marta, R. (2004).
Indexation multi-niveau pour la recherche globale et
partielle d’images par le contenu. In BDA.
Hu, M. (1962). Visual pattern recognition by moment
invariants. IEEE Transactions information Theory,
8:179–187.
Julesz, B., Gilbert, E., and Victor, J. (1978). Visual discrim-
ination of textures with identical third-order statistics.
Biol. Cybern., 31:137–140.
Kachouri, R., Djemal, K., Sellami-Masmoudi, D., Maaref,
H., and Derbel, N. (2007). On the heterogeneous im-
age retrieval with quip-tree. In SSD.
Manouvrier, M., Rukoz, M., and Jomier, G. (2005). Spa-
tial Databases : Technologies, Techniques and Trend,
Quadtree-Based Image Representation and Retrieval,
chapter 4, pages 81–106. IDEA Group Publishing, In-
formation Science Publishing and IRM Press.
Osuna, E., Freund, R., and Girosi, F. (1997). Training sup-
port vector machines: an application to face detection.
Schokopf, B., Burges, C., and Smola, A. (1999). Introduc-
tion to support vector learning, chapter 1. Advances
in Kernel Methods - Support Vector Learning.
Serrano, N., Savakisb, A., and Luoc, J. (2004). Improved
scene classification using fficient low-level features
and semantic cues. Pattern Recognition, 37:1773–
1784.
Smith, J. and Chang, S. (1996). Tools and techniques for
colour image retrieval. In IS T/SPIE Proceedings, vol-
ume 2670, pages 426–437, San Jose, CA, USA.
ICINCO 2008 - International Conference on Informatics in Control, Automation and Robotics
142