Fast and accurate NURBS fitting for reverse engineering

作者:Brujic Djordje*; Ainsworth Iain; Ristic Mihailo
来源:International Journal of Advanced Manufacturing Technology, 2011, 54(5-8): 691-700.
DOI:10.1007/s00170-010-2947-1

摘要

Fast and accurate fitting of non-uniform rational B-spline (NURBS) curves and surfaces through large sets of measured data is an important problem in applications such as reverse engineering and geometric modelling. This paper presents a method for realising significant improvements in the computational efficiency of this task. The basic idea is that the sparsity structures of the relevant matrices that are specific to the problem of NURBS fitting can be precisely defined and that full exploitation of these structures leads to significant savings in both computational and storage requirements. These savings allow for a large number of control points to be used in order to define the surface and consequently to improve the accuracy of shape representation. The achieved computational complexity is linear in both the number of measured points and the number of control points while the storage requirements of the algorithm are linear with the number of control points only. The complexity analysis, as well as the analysis of actual running times is presented. The results demonstrate that, using this approach, highly complex shapes may be modelled accurately with a single NURBS surface.

  • 出版日期2011-5