JACIII Vol.15 No.9 pp. 1256-1261
doi: 10.20965/jaciii.2011.p1256


An Interactive Map Search System Using Wavelet and Shape Contexts

Jungpil Shin* and Hsien-Chou Liao**

*Graduate School of Computer Science and Engineering, The University of Aizu, Aizu-Wakamatsu City, Fukushima 965-8580, Japan

**Department of Computer Science and Information Engineering, Chaoyang University of Technology, 168 Jifong E. Rd., Wufong District, Taichung 41349, Taiwan, R.O.C.

April 21, 2011
August 24, 2011
November 20, 2011
component map search, wavelet shape context
In this paper a new interactive map search system is presented using shape context and bipartite graph matching. Shape context is used for measuring shape similarity and the recovering of point correspondences. After the above information is generated from the shape context bipartite graph matching is used to obtain the optimal correspondence between two shapes. Hierarchical description is also used to increase the recognition rate. Shape context is a method to treat shapes as a set of points and generate the histogram of the distribution of points. Wavelet analysis is used in hierarchical description. In order to shorten the calculation time, piecewise linear approximation is implemented as the feature extraction method. The systemlists the sixmost similar shapes to hand-written input shapes from the reference shapes, i.e., Japan’s 47 prefectures. Comparison results of linear matching, Dynamic Programming (DP) matching and shape context with bipartite graph matching indicate that the 1st place recognition rates are 82%, 84.52% and 92.45%, respectively. The evaluation result of hierarchical description shows that hierarchical approximation can improve the recognition rate from 92.45 to 94.97% using the deepest-4 depth. These results show that the proposed method is effective on fulfilling the interactive map search system.
Cite this article as:
J. Shin and H. Liao, “An Interactive Map Search System Using Wavelet and Shape Contexts,” J. Adv. Comput. Intell. Intell. Inform., Vol.15 No.9, pp. 1256-1261, 2011.
Data files:
  1. [1] E. G. M. Petrakis, A. Diplaros, and E. Milios, “Matching and Retrieval of Distorted and Occluded Shapes Using Dynamic Programming,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.24, No.11, pp. 1501-1516, 2002.
  2. [2] D. Geiger, T. L. Liu, and R. V. Kohn, “Representation and Self-Similarity of Shapes,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.25, No.1, pp. 86-99, 2003.
  3. [3] Y. Nakamura and T. Yoshida, “Reconstructable Hierarchical Description of Two-Dimensional Shapes,” IEICE Trans. Information & Systems, Vol.J78-D-II, No.9, pp. 1288-1297, 1995.
  4. [4] K. Kanetani, “Easily Understandable Applied Mathematics from Least-square Method to Wavelet,” Kyouritsu-publisher, 2003 (in Japanese).
  5. [5] H. Aoyama and M. Kawagoe, “A Piecewise Linear Approximation Method Preserving Visual Feature Points of Original Figures,” CVGIP: Graphical Models and Image Processing, Vol.53, Issue 5, pp. 435-446, Sept. 1991.
  6. [6] H. C. Chen and A. K. C. Wong, “Generalized Texture Representation and Metric,” Computer Vision, Graphics, and Image Processing, Vol.23, Issue 2, pp. 187-206, Aug. 1983.
  7. [7] S. Belongie, J. Malik, and J. Puzicha, “Shape Matching and Object Recognition Using Shape Contexts,” IEEE Trans. Pattern Analysis and Machine Intelligence, Vol.24, No.24, pp. 509-522, 2002.
  8. [8] S. Belongie and J. Malik, “Matching with Shape Contexts,” IEEE Workshop Content-Based Access of Image and Video Libraries, pp. 20-26, 2000.
  9. [9] M. Werman, S. Peleg, R. Melter, and T. Y. Kong, “Bipartite Graph Matching for Points on a Line or a Circle,” J. of Algorithms, Vol.7, pp. 277-284, 1986.
  10. [10] H. F. Chen and A. R. S. Ponter, “Shakedown and Limit Analyses for 3-D Structures Using the Linear Matching Method,” Int. J. of Pressure Vessels and Piping, Vol.78, Issue 6, pp. 443-451, June 2001.

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Jul. 19, 2024