Qualitative polyline similarity testing with applications to query-by-sketch, indexing and classification

  • Authors:
  • Bart Kuijpers;Bart Moelans;Nico Van de Weghe

  • Affiliations:
  • Hasselt University & Transnational University of Limburg, Belgium;Hasselt University & Transnational University of Limburg, Belgium;Ghent University, Ghent, Belgium

  • Venue:
  • GIS '06 Proceedings of the 14th annual ACM international symposium on Advances in geographic information systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an algorithm for polyline (and polygon) similarity testing that is based on the double-cross formalism. To determine the degree of similarity between two polylines, the algorithm first computes their generalized polygons, that consist of almost equally long line segments and that approximate the length of the given polylines within an $varepsilon$-error margin. Next, the algorithm determines the double-cross matrices of the generalized polylines and the difference between these matrices is used as a measure of dissimilarity between the given polylines. We prove termination of our algorithm and show that its sequential time complexity is bounded by $Oleft((fracmax(N_1,N_2)varepsilon)^2right)$, where $N_1$ and $N_2$ are the number of vertices of the given polylines. We apply our method to query-by-sketch, indexing of polyline databases, and classification of terrain features and show experimental results for each of these applications.