Loading [MathJax]/extensions/MathMenu.js
Orthogonal distance fitting of implicit curves and surfaces | IEEE Journals & Magazine | IEEE Xplore

Orthogonal distance fitting of implicit curves and surfaces


Abstract:

Dimensional model fitting finds its applications in various fields of science and engineering and is a relevant subject in computer/machine vision and coordinate metrolog...Show More

Abstract:

Dimensional model fitting finds its applications in various fields of science and engineering and is a relevant subject in computer/machine vision and coordinate metrology. In this paper, we present two new fitting algorithms, distance-based and coordinate-based algorithm, for implicit surfaces and plane curves, which minimize the square sum of the orthogonal error distances between the model feature and the given data points. Each of the two algorithms has its own advantages and is to be purposefully applied to a specific fitting task, considering the implementation and memory space cost, and possibilities of observation weighting. By the new algorithms, the model feature parameters are grouped and simultaneously estimated in terms of form, position, and rotation parameters. The form parameters determine the shape of the model feature and the position/rotation parameters describe the rigid body motion of the model feature. The proposed algorithms are applicable to any kind of implicit surface and plane curve. In this paper, we also describe algorithm implementation and show various examples of orthogonal distance fit.
Page(s): 620 - 638
Date of Publication: 31 May 2002

ISSN Information:

References is not available for this document.

1 Introduction

With image processing, pattern recognition, and computer/machine vision, dimensional model (curve and surface) fitting to a set of given data points is a very common task carried out during a working project, e.g., edge detection, information extraction from 2D-image or 3D-range image, and object reconstruction. For the purpose of dimensional model fitting, we can consider three methods, namely, moment method [15], [32], [35], [42], Hough transform [8], [19], [28], and least-squares method (LSM) [23]. The moment method and Hough transform are efficient for fitting of relatively simple models, while their application to a complex object model or to an object model with a large number of model parameters is not encouraged. In this paper, we consider the LS-fitting algorithms for implicit model features. By data modeling and analysis in various disciplines of science and engineering, implicit features are very often used because of their compact description in form of and because of the possibility of a simple on-off and inside-outside decision.

Select All
1.
ABW GmbH, Feb. 2002, [online] Available: http://www.abw-3d.de/home_e.html.
2.
S.J. Ahn, "Calibration of the Stripe Projecting 3D-Measurement System", Proc. 13th Korea Automatic Control Conf. (KACC '98), pp. 1857-1862, 1998.
3.
S.J. Ahn and W. Rauh, "Geometric Least Squares Fitting of Circle and Ellipse", Int'l J. Pattern Recognition and Artificial Intelligence, vol. 13, no. 7, pp. 987-996, 1999.
4.
S.J. Ahn, W. Rauh and H.-J. Warnecke, "Least-Squares Orthogonal Distances Fitting of Circle Sphere Ellipse Hyperbola and Parabola", Pattern Recognition, vol. 34, no. 12, pp. 2283-2303, 2001.
5.
S.J. Ahn, E. Westkämper and W. Rauh, "Orthogonal Distance Fitting of Parametric Curves and Surfaces", Proc. Int'l Symp. Algorithms for Approximation IV: Huddersfield 2001, 2002.
6.
S.J. Ahn, W. Rauh and S.I. Kim, "Circular Coded Target for Automation of Optical 3D-Measurement and Camera Calibration", Int'l J. Pattern Recognition and Artificial Intelligence, vol. 15, no. 6, pp. 905-919, 2001.
7.
M.D. Altschuler, B.R. Altschuler and J. Taboada, "Measuring Surfaces Space-Coded by a Laser-Projected Dot Matrix", Proc. SPIE Conf. Imaging Applications for Automated Industrial Inspection and Assembly, vol. 182, pp. 187-191, 1979.
8.
D.H. Ballard, "Generalizing the Hough Transform to Detect Arbitrary Shapes", Pattern Recognition, vol. 13, no. 2, pp. 111-122, 1981.
9.
A.H. Barr, "Superquadrics and Angle-Preserving Transformations", IEEE Computer Graphics and Applications, vol. 1, no. 1, pp. 11-23, 1981.
10.
M. Bennamoun and B. Boashash, "A Structural-Description-Based Vision System for Automatic Object Recognition", IEEE Trans. Systems Man and Cybernetics Part B: Cybernetics, vol. 27, no. 6, pp. 893-906, 1997.
11.
P.T. Boggs, R.H. Byrd and R.B. Schnabel, "A Stable and Efficient Algorithm for Nonlinear Orthogonal Distance Regression", SIAM J. Scientific and Statistical Computing, vol. 8, no. 6, pp. 1052-1078, 1987.
12.
F.L. Bookstein, "Fitting Conic Sections to Scattered Data", Computer Graphics and Image Processing, vol. 9, no. 1, pp. 56-71, 1979.
13.
B.P. Butler, A.B. Forbes and P.M. Harris, "Algorithms for Geometric Tolerance Assessment", 1994.
14.
X. Cao, N. Shrikhande and G. Hu, "Approximate Orthogonal Distance Regression Method for Fitting Quadric Surfaces to Range Data", Pattern Recognition Letters, vol. 15, no. 8, pp. 781-796, 1994.
15.
B.B. Chaudhuri and G.P. Samanta, "Elliptic Fit of Objects in Two and Three Dimensions by Moment of Inertia Optimization", Pattern Recognition Letters, vol. 12, no. 1, pp. 1-7, 1991.
16.
DIN 32880-1 Coordinate Metrology; Geometrical Fundamental Principles Terms and Definitions, Berlin:Beuth Verlag, German Standard, 1986.
17.
N.R. Draper and H. Smith, Applied Regression Analysis, New York:John Wiley and Sons, 1998.
18.
R. Drieschner, B. Bittner, R. Elligsen and F. Wäldele, "Testing Coordinate Measuring Machine Algorithms: Phase II", 1991.
19.
R.O. Duda and P.E. Hart, "Use of the Hough Transformation to Detect Lines and Curves in Pictures", Comm. ACM, vol. 15, no. 1, pp. 11-15, 1972.
20.
R. Fletcher, Practical Methods of Optimization, New York:John Wiley & Sons, 1987.
21.
W. Gander, G.H. Golub and R. Strebel, "Least-Squares Fitting of Circles and Ellipses", BIT, vol. 34, no. 4, pp. 558-578, 1994.
22.
M. Gardiner, "The Superellipse: A Curve that Lies between the Ellipse and the Rectangle", Scientific Am., vol. 213, no. 3, pp. 222-234, 1965.
23.
C.F. Gauss, Theory of the Motion of the Heavenly Bodies Moving about the Sun in Conic Sections (Theoria Motus Corporum Coelestium in Sectionibus Conicis Solem Ambientum), New York:Dover, 1963.
24.
R.N. Goldman, "Two Approaches to a Computer Model for Quadric Surfaces", IEEE Computer Graphics and Applications, vol. 3, no. 9, pp. 21-24, 1983.
25.
G.H. Golub and C. Reinsch, "Singular Value Decomposition and Least Squares Solutions", Numerische Mathematik, vol. 14, no. 5, pp. 403-420, 1970.
26.
"Pulse Code Communication", 1953.
27.
H.-P. Helfrich and D. Zwick, "A Trust Region Method for Implicit Orthogonal Distance Regression", Numerical Algorithms, vol. 5, pp. 535-545, 1993.
28.
"Method and Means for Recognizing Complex Patterns", 1962.
29.
G. Hu and N. Shrikhande, "Estimation of Surface Parameters Using Orthogonal Distance Criterion", Proc. Fifth Int'l Conf. Image Processing and Its Applications, pp. 345-349, 1995.
30.
ISO 10360-6:2001 Geometrical Product Specifications (GPS)Acceptance and Reverification Tests for Coordinate Measuring Machines (CMM)Part 6: Estimation of Errors in Computing Gaussian Associated Features Int'l Standard ISO, Dec. 2001.
Contact IEEE to Subscribe

References

References is not available for this document.