A new approach for NURBS(Non-uniform rational B-spline) curve and surface fitting for measured points was presented which employs a fairing method applied to digitized point data with discrete curvature. If measured p...A new approach for NURBS(Non-uniform rational B-spline) curve and surface fitting for measured points was presented which employs a fairing method applied to digitized point data with discrete curvature. If measured points are used as control points to construct an NURBS curve, then the curvature of each data point corresponding to control point of the constructed curve can be computed. According to the convex hull and local properties of NURBS, based on the curvatures obtained, the measured points can be faired. If faired measured points are used as target points to modify, the constructed curve passing through these faired points can produce a smooth NURBS curve. This paper also presented the justification for utilizing the curvatures of constructed NURBS curve instead of the conventional interpolated curve to fair the measured points. Based on the presented algorithms, some qualities of the constructed curves can be improved.展开更多
基金The Rising Star Project of Shanghai (No.06QA14026) The International Coopera-tion Project of Shanghai (No.41107049)
文摘A new approach for NURBS(Non-uniform rational B-spline) curve and surface fitting for measured points was presented which employs a fairing method applied to digitized point data with discrete curvature. If measured points are used as control points to construct an NURBS curve, then the curvature of each data point corresponding to control point of the constructed curve can be computed. According to the convex hull and local properties of NURBS, based on the curvatures obtained, the measured points can be faired. If faired measured points are used as target points to modify, the constructed curve passing through these faired points can produce a smooth NURBS curve. This paper also presented the justification for utilizing the curvatures of constructed NURBS curve instead of the conventional interpolated curve to fair the measured points. Based on the presented algorithms, some qualities of the constructed curves can be improved.