| Literature DB >> 28009376 |
Abstract
This report describes algorithms for fitting certain curves and surfaces to points in three dimensions. All fits are based on orthogonal distance regression. The algorithms were developed as reference software for the National Institute of Standards and Technology's Algorithm Testing System, which has been used for 5 years by NIST and by members of the American Society of Mechanical Engineers' B89.4.10 standards committee. The Algorithm Testing System itself is described only briefly; the main part of this paper covers the general linear algebra, numerical analysis, and optimization methods it employs. Most of the fitting routines rely on the Levenberg-Marquardt optimization routine.Entities:
Keywords: Levenberg-Marquardt; coordinate measuring machine; curve fitting; least-squares fitting; orthogonal distance regression; surface fitting
Year: 1998 PMID: 28009376 PMCID: PMC4890955 DOI: 10.6028/jres.103.043
Source DB: PubMed Journal: J Res Natl Inst Stand Technol ISSN: 1044-677X
| A point in 3-dimensional space. | |
| |·| | The Euclidean ( |
| The | |
|
| The centroid of the data,
|
| Direction numbers that specify an orientation, | |
| Direction cosines that specify an orientation. Note: | | |
| The objective function. | |
| The | |
| ∇ | The gradient of a scalar function. |
| (Here and elsewhere, “←” denotes assignment of value. In this case, the value of |