Congruence, similarity and symmetries of geometric objects
Discrete & Computational Geometry - ACM Symposium on Computational Geometry, Waterloo
On the Sensitivity of the Hough Transform for Object Recognition
IEEE Transactions on Pattern Analysis and Machine Intelligence
A deterministic poly(log log N)-time N-processor algorithm for linear programming in fixed dimension
STOC '92 Proceedings of the twenty-fourth annual ACM symposium on Theory of computing
Approximate decision algorithms for point set congruence
Computational Geometry: Theory and Applications
Efficient Pose Clustering Using a Randomized Algorithm
International Journal of Computer Vision
RAPID: randomized pharmacophore identification for drug design
SCG '97 Proceedings of the thirteenth annual symposium on Computational geometry
An Expander-Based Approach to Geometric Optimization
SIAM Journal on Computing
Approximate Geometric Pattern Matching Under Rigid Motions
IEEE Transactions on Pattern Analysis and Machine Intelligence
Combinatorial and experimental results for randomized point matching algorithms
Selected papers from the 12th annual symposium on Computational Geometry
Geometric matching under noise: combinatorial bounds and algorithms
Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms
Geometric Hashing: An Overview
IEEE Computational Science & Engineering
Approximation Algorithms for 3-D Commom Substructure Identification in Drug and Protein Molecules
WADS '99 Proceedings of the 6th International Workshop on Algorithms and Data Structures
Computing Largest Common Point Sets under Approximate Congruence
ESA '00 Proceedings of the 8th Annual European Symposium on Algorithms
Point matching under non-uniform distortions
Discrete Applied Mathematics - Special issue: Computational molecular biology series issue IV
Pattern Matching for Spatial Point Sets
FOCS '98 Proceedings of the 39th Annual Symposium on Foundations of Computer Science
Low distortion maps between point sets
STOC '04 Proceedings of the thirty-sixth annual ACM symposium on Theory of computing
Finding Largest Well-Predicted Subset of Protein Structure Models
CPM '08 Proceedings of the 19th annual symposium on Combinatorial Pattern Matching
Hi-index | 0.00 |
Point pattern matching problems are of fundamental importance in various areas including computer vision and structural bioinformatics. In this paper, we study one of the more general problems, known as LCP (largest common point set problem): Let P and Q be two point sets in ${\mathbb R}^{3}$, and let ε ≥ 0 be a tolerance parameter, the problem is to find a rigid motion μ that maximizes the cardinality of subset I of Q, such that the Hausdorff distance dist(P,μ(I))≤ε. We denote the size of the optimal solution to the above problem by LCP(P,Q). The problem is called exact-LCP for ε = 0, and tolerant-LCP when ε0 and the minimum interpoint distance is greater than ε. A β-distance-approximation algorithm for tolerant-LCP finds a subset I⊆Q such that |I| ≥LCP(P,Q) and dist(P,μ(I))≤βε for some β ≥ 1. This paper has three main contributions. (1) We introduce a new algorithm, called T-hashing, which gives the fastest known deterministic 4-distance-approximation algorithm for tolerant-LCP. (2) For the exact-LCP, when the matched set is required to be large, we give a simple sampling strategy that improves the running times of all known deterministic algorithms, yielding the fastest known deterministic algorithm for this problem. (3) We use expander graphs to speed-up the T-hashing algorithm for tolerant-LCP when the size of the matched set is required to be large, at the expense of approximation in the matched set size. Our algorithms also work when the transformation μ is allowed to be scaling transformation.