Geometric pattern matching for point sets in the plane under similarity transformations

被引:9
作者
Aiger, Dror [1 ,2 ]
Kedem, Klara [1 ,3 ]
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
[2] Orbotech LTD, Yavne, Israel
[3] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
关键词
Approximation algorithms; Randomized algorithms; Computational geometry; Geometric pattern matching; Hausdorff distance; COMPLEXITY;
D O I
10.1016/j.ipl.2009.04.021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the following geometric pattern matching problem: Given two sets of points in the plane. P and Q, and some (arbitrary) delta > 0, find a similarity transformation T (translation, rotation and scale) such that h(T(P), Q) < delta, where h(.,.) is the directional Hausdorff distance with L-infinity as the underlying metric; or report that none exists. We are only interested in the decision problem, not in minimizing the Hausdorff distance, since in the real world, where our applications come from, delta is determined by the practical uncertainty in the position of the points (pixels). Similarity transformations have not been dealt with in the context of the Hausdorff distance and we fill the gap here. We present efficient algorithms for this problem imposing a reasonable separation restriction on the points in the set Q. If the L-infinity distance between every pair of points in Q is at least 8 delta, then the problem can be solved in O(mn(2) logn) time, where m and n are the numbers of points in P and Q respectively. If the L-infinity distance between every pair of points in Q is at least c delta, for some c, 0 < c < 1, we present a randomized approximate solution with expected runtime O(n(2)c(-4)epsilon(-8)log(4) mn), where epsilon > 0 controls the approximation. Our approximation is on the size of the subset, B subset of P, such that h(T(B), Q) < delta and vertical bar B vertical bar > (1 - epsilon) vertical bar P vertical bar with high probability. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:935 / 940
页数:6
相关论文
共 18 条
[1]  
Arkin E. M., 1992, ORSA Journal on Computing, V4, P375, DOI 10.1287/ijoc.4.4.375
[2]   On approximating the depth and related problems [J].
Aronov, Boris ;
Har-Peled, Sariel .
SIAM JOURNAL ON COMPUTING, 2008, 38 (03) :899-921
[3]  
Baird H.S., 1985, MODEL BASED IMAGE MA
[4]   GENERALIZING THE HOUGH TRANSFORM TO DETECT ARBITRARY SHAPES [J].
BALLARD, DH .
PATTERN RECOGNITION, 1981, 13 (02) :111-122
[5]  
BREUEL TM, CVPR 92, P445
[6]  
CARDOZE DE, FOCS 1998, P156
[7]   Geometric applications of a randomized optimization technique [J].
Chan, TM .
DISCRETE & COMPUTATIONAL GEOMETRY, 1999, 22 (04) :547-567
[8]   Getting around a lower bound for the minimum Hausdorff distance [J].
Chew, LP ;
Kedem, K .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1998, 10 (03) :197-202
[9]   Geometric pattern matching under Euclidean motion [J].
Chew, LP ;
Goodrich, MT ;
Huttenlocher, DP ;
Kedem, K ;
Kleinberg, JM ;
Kravets, D .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 7 (1-2) :113-124
[10]   THE COMPLEXITY OF SELECTION AND RANKING IN X + Y AND MATRICES WITH SORTED COLUMNS [J].
FREDERICKSON, GN ;
JOHNSON, DB .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1982, 24 (02) :197-208