Fast Matching of Planar Shapes in Sub-Cubic Runtime

Abstract

The matching of planar shapes can be cast as a problem of finding the shortest path through a graph spanned by the two shapes, where the nodes of the graph encode the local similarity of respective points on each contour. While this problem can be solved using dynamic time warping, the complete search over the initial correspondence leads to cubic runtime in the number of sample points. In this paper, we cast the shape matching problem as one of finding the shortest circular path on a torus. We propose an algorithm to determine this shortest cycle which has provably sub-cubic runtime. Numerical experiments demonstrate that the proposed algorithm provides faster shape matching than previous methods. As an application, we show that it allows to efficiently compute a clustering of a shape data base.

Cite

Text

Schmidt et al. "Fast Matching of Planar Shapes in Sub-Cubic Runtime." IEEE/CVF International Conference on Computer Vision, 2007. doi:10.1109/ICCV.2007.4409018

Markdown

[Schmidt et al. "Fast Matching of Planar Shapes in Sub-Cubic Runtime." IEEE/CVF International Conference on Computer Vision, 2007.](https://mlanthology.org/iccv/2007/schmidt2007iccv-fast/) doi:10.1109/ICCV.2007.4409018

BibTeX

@inproceedings{schmidt2007iccv-fast,
  title     = {{Fast Matching of Planar Shapes in Sub-Cubic Runtime}},
  author    = {Schmidt, Frank R. and Farin, Dirk and Cremers, Daniel},
  booktitle = {IEEE/CVF International Conference on Computer Vision},
  year      = {2007},
  pages     = {1-6},
  doi       = {10.1109/ICCV.2007.4409018},
  url       = {https://mlanthology.org/iccv/2007/schmidt2007iccv-fast/}
}