Skip to main content
Log in

Combinatorial and Experimental Methods for Approximate Point Pattern Matching

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Point pattern matching is an important problem in computational geometry, with applications in areas like computer vision, object recognition, molecular modeling, and image registration. Traditionally, it has been studied in an exact formulation, where the input point sets are given with arbitrary precision. This leads to algorithms that typically have running times of the order of high-degree polynomials, and require robust calculations of intersection points of high-degree surfaces. We study approximate point pattern matching, with the goal of developing algorithms that are more efficient and more practical than exact algorithms. Our work is motivated by the observation that in practice, data sets that form instances of pattern matching problems are noisy, and so approximate formulations are more appropriate. We present new and efficient algorithms for approximate point pattern matching in two and three dimensions, based on approximate combinatorial distance bounds on sets of points, and via the use of methods from combinatorial pattern matching. We also present an average-case analysis and a detailed empirical study of our methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Martin Gavrilov, Piotr Indyk, Rajeev Motwani or Suresh Venkatasubramanian.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gavrilov, M., Indyk, P., Motwani, R. et al. Combinatorial and Experimental Methods for Approximate Point Pattern Matching. Algorithmica 38, 59–90 (2004). https://doi.org/10.1007/s00453-003-1043-4

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-003-1043-4

Keywords

Navigation