Polygon Matching and Indexing Under Affine Transformations

preprint2013arXivOpen access

Abstract

Given a collection {Z1,Z2,…,Zm}\{Z_1,Z_2,\ldots,Z_m\} of nn-sided polygons in the plane and a query polygon WW we give algorithms to find all ZℓZ_\ell such that W=f(Zℓ)W=f(Z_\ell) with ff an unknown similarity transformation in time independent of the size of the collection. If ff is a known affine transformation, we show how to find all ZℓZ_\ell such that W=f(Zℓ)W=f(Z_\ell) in O(n+log⁡(m))O(n+\log(m)) time. For a pair W,W′W,W^\prime of polygons we can find all the pairs Zℓ,Zℓ′Z_\ell,Z_{\ell^\prime} such that W=f(Zℓ)W=f(Z_\ell) and W′=f(Zℓ′)W^\prime=f(Z_{\ell^\prime}) for an unknown affine transformation ff in O(m+n)O(m+n) time. For the case of triangles we also give bounds for the problem of matching triangles with variable vertices, which is equivalent to affine matching triangles in noisy conditions.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.