Copyright © 2004 Elsevier Inc. All rights reserved.
Algorithms for optimal partial matching of free-form objects with scaling effects
Received 10 January 2003;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
A free-form object matching problem is addressed in this paper. Two methods are proposed to solve a partial matching problem with scaling effects and no prior information on correspondence or the rigid body transformation involved. The first method uses umbilical points, which behave as fingerprints of a surface and their qualitative properties can be used for matching purposes. The second method uses an optimization scheme based on the extension of the KH curvature matching method [Comput. Aided Design 35 (2003) 913], first introduced in the context of a matching problem without scaling effects. Two types of curvatures, the Gaussian and the mean curvatures, are used to establish correspondences between two objects. The curvature matching method is formulated in terms of minimization of an objective function depending on the unknown scaling factor, and the rigid body transformation parameters. The accuracy and complexity of the proposed methods as well as the convergence for the optimization approach are analyzed. Examples illustrate the two methods.
Keywords: NURBS; Registration; Localization; Correspondence search; Partial matching; Scaling; Umbilical points; Intrinsic watermarking; Partial surface overlap
Article Outline
- 1. Introduction
- 2. Literature review
- 3. Mathematical preliminaries
- 3.1. Distance metric
- 3.2. Review of differential geometry
- 3.2.1. Umbilical points
- 3.2.2. Classification of umbilical points
- 4. Correspondence search
- 4.1. Surface fitting
- 4.2. Umbilical Points
- 4.3. KH Method
- 4.3.1. Step 10
- 4.3.2. Step 12 (selection process)
- 4.3.3. Step 14
- 5. Algorithms with scaling effects
- 5.1. Use of umbilical points
- 5.2. Optimization
- 6. Analysis of algorithm
- 6.1. Complexity
- 6.1.1. Surface fitting
- 6.1.2. IPP algorithm
- 6.1.3. Calculation of umbilical points
- 6.1.4. Umbilical method
- 6.1.5. Optimization method
- 6.2. Accuracy
- 6.2.1. Umbilical point method
- 6.2.2. Optimization method
- 6.3. Convergence of the optimization method
- 7. Examples
- 7.1. Matching with scaling
- 7.1.1. Umbilical point matching
- 7.1.2. Optimization
- 8. Conclusions
- Acknowledgements
- References






E-mail Article
Add to my Quick Links

Cited By in Scopus (5)







