algorithm, all images in the dataset were used as
query and system searched for similar shapes among
other shapes of the dataset. Considering the fact that
each class consists of 12 images, 11 closest matches
to the query image were considered to see if they
belong to the same class as the query image. The
results of this investigation are illustrated in Table 1.
Table 1: Result of retrieval system using our model on
Kimia 216 dataset.
1
st
2
nd
3rd
4
th
5
th
Result 179 161 148 137 128
6
th
7
th
8
th
9
th
10
th
11
th
118 108 103 87 71 74
In this table, from left to right, correct positive
matches to all queries are sorted. First column
represents the best matches for all the queries. It
indicates that by selecting all 216 shapes as query,
for 179 of them, the best match was correct and for
37 of them the best match was false positive. The
positive feature of our approach which is
comparable to other methods is low computational
complexity. Unfortunately there is no feedback
about computational complexity of the other
methods and therefore comparison of computational
performance between them and our method is not
possible. However, by considering that average time
to find similar shapes of a query in our method is
less than 7 seconds (in a system with Intel Core Due
2 cpu and 4 GB ram), it seems that none of existing
approaches is comparable to it.
5 CONCLUSIONS AND FUTURE
WORKS
In this work three main issues are investigated. First,
the novel graph-based model for shape
representation is discussed. Then, the new technique
for measuring shape similarity is introduced and
finally the robustness of the model and similarity
measure technique is explained and verified using a
retrieval system.
In conclusion, evaluation of this method for
shape representation and results obtained by testing
shape similarity measure technique reveal the
potential power of this method for shape recognition
applications. A promising characteristic of our
method is good recognition speed which shows that
developing this method can lead to establish a fast
and robust technique for online applications.
Probably the main development possibility of
this work is applying this method for complex and
3D shape analysis. As mentioned, this type of shape
representation can be very helpful to describe
complex shapes which are composed of more than
one contour. The possibility to use this technique for
3D shape analysis can be also investigated.
Acknowledgment
ACKNOWLEDGEMENTS
This work was funded by the German Research
Foundation (DFG) as part of the Research Training
Group GRK 1564 "Imaging New Modalities".
REFERENCES
Daliri, M., Torre, V., 2010. Shape recognition based on
Kernel-edit distance. In Computer Vision and Image
Understanding 114, 1097–1103.
Xu, C, Liu, J., Tang, X., 2009. 2D Shape matching by
contour Flexibility. In IEEE Transaction on Pattern
Analysis and Machine Intelligence 31(1).
Maes, M., 1991. Polygonal Shape Recognition Using
String Matching Techniques. In Pattern Recognition
24(5), 433 – 440.
Tan, W., Zhao, S., Wu, C., Li, C., 2008. A Novel
Approach to 2-D Shape Representation Based on
Equilateral Polygonal Approximation. In International
Conference on Computer Science and Software
Engineering.
Bai, X., Latecki, L. J., 2008. Path similarity skeleton graph
matching. In IEEE Trans. Pattern Analysis and
Machine Intelligence 30(7), 1282 – 92.
Bai, X., Latecki, L. J., Liu, W., 2007. Skeleton Pruning by
Contour Partitioning with Discrete Curve Evolution.
IEEE Trans. In Pattern Analysis and Machine
Intelligence 29(3), 449 – 462.
Berretti, S., Bimbo, A. D., Pala, P., 2000. Retrieval by
shape similarity with perceptual distance and effective
indexing. In IEEE Trans. on Multimedia 2(4), 225 –
239.
Desai, P., Pujari, J, Parvatikar, S., 2007. Image Retrieval
using Shape Feature. In Communications in Computer
and Information Science. 1(3), 101-103
ICPRAM2013-InternationalConferenceonPatternRecognitionApplicationsandMethods
318