N-dimensional B-spline surface estimated by lofting for locally improving IRI
N-dimensional surfaces are defined by the tensor product of B-spline basis functions. To estimate the unknown control points of these B-spline surfaces, the lofting method also called skinning method by cross-sectional curve fits is applied. It is shown by an analytical proof and numerically confirmed by the example of a four-dimensional surface that the results of the lofting method agree with the ones of the simultaneous estimation of the unknown control points. The numerical complexity for estimating vn control points by the lofting method is O(vn+1) while it results in O(v3n) for the simultaneous estimation. It is also shown that a B-spline surface estimated by a simultaneous estimation can be extended to higher dimensions by the lofting method, thus saving computer time.
An application of this method is the local improvement of the International Reference Ionosphere (IRI), e.g. by the slant total electron content (STEC) obtained by dual-frequency observations of the Global Navigation Satellite System (GNSS). Three-dimensional B-spline surfaces at different time epochs have to be determined by the simultaneous estimation of the control points for this improvement. A four-dimensional representation in space and time of the electron density of the ionosphere is desirable. It can be obtained by the lofting method. This takes less computer time than determining the four-dimensional surface solely by a simultaneous estimation.
References
Bilitza D., Reinisch B., International Reference Ionosphere 2007: Improvements and new parameters, Adv. Space Res., 2008, 42, 599-609.10.1016/j.asr.2007.07.048Search in Google Scholar
Brunini C., Meza A., Bosch W., Temporal and spatial variability of the bias between TOPEX- and GPS-derived total electron content, J. Geod., 2005, 79, 175-188.10.1007/s00190-005-0448-zSearch in Google Scholar
Cox M. G., The numerical evaluation of B-splines, J. Institute of Mathematical Applications, 1972, 10, 134-149.10.1093/imamat/10.2.134Search in Google Scholar
de Boor C., On calculating with B-splines, J. Approximation Theory, 1972, 6, 50-62.10.1016/0021-9045(72)90080-9Search in Google Scholar
Dow J. M., Neilan R. E., Rizos C., The International GNSS Service in a changing landscape of Global Navigation Satellite Systems, J. Geod., 2009, 83, 191-198.10.1007/s00190-008-0300-3Search in Google Scholar
Farin G. E., Hansford D., 2000, The Essentials of CAGD, A K Peters, Natick.10.1201/9781439864111Search in Google Scholar
Hernández-Pajarez M., Juan J. M., Sanz J., Orus R., Garcia-Rigo A., Feltens J. et al., The IGS VTEC map: a reliable source of ionospheric information since 1998, J. Geod., 2009, 83, 263-275.10.1007/s00190-008-0266-1Search in Google Scholar
Koch K. R., 1999, Parameter Estimation and Hypothesis Testing in Linear Models, 2nd Ed, Springer, Berlin.10.1007/978-3-662-03976-2Search in Google Scholar
Koch K. R., 2007, Introduction to Bayesian Statistics, 2nd Ed, Springer, Berlin.Search in Google Scholar
Koch K. R., Identity of simultaneous estimates of control points and of their estimates by the lofting method for NURBS surface fitting, Int. J. Advanced Manufacturing Technology, 2009a, 44, 1175-1180.10.1007/s00170-009-1934-xSearch in Google Scholar
Koch K. R., Uncertainty of NURBS surface fit by Monte Carlo simulations, J. Applied Geodesy, 2009b, 3, 239-247.10.1515/JAG.2009.024Search in Google Scholar
Koch K. R., NURBS surface with changing shape, Allgemeine Vermessungs-Nachrichten, 2010a, 117, 83-89.Search in Google Scholar
Koch K. R., Three-dimensional NURBS surface estimated by lofting method, Int. J. Advanced Manufacturing Technology, 2010b, 49, 1059-1068.10.1007/s00170-009-2460-6Search in Google Scholar
Lai J.-Y., Lu C.-Y., Reverse engineering of composite surfaces, Int. J. Advanced Manufacturing Technology, 1996, 12, 180-189.10.1007/BF01351197Search in Google Scholar
Ma W., Kruth J.-P., NURBS curve and surface fitting for reverse engineering, Int. J. Advanced Manufacturing Technology, 1998, 14, 918-927.10.1007/BF01179082Search in Google Scholar
Park H., An approximate lofting approach for B-spline surface fitting to functional surfaces, Int. J. Advanced Manufacturing Technology, 2001, 18, 474-482.10.1007/s0017010180474Search in Google Scholar
Piegl L., On NURBS: a survey, IEEE Computer Graphics and Applications, 1991, 10, 55-71.10.1109/38.67702Search in Google Scholar
Piegl L., Tiller W., 1997, The NURBS Book, 2nd Ed., Springer, Berlin.10.1007/978-3-642-59223-2Search in Google Scholar
Rogers D. F., 2001, An Introduction to NURBS. Academic Press, San Diego.Search in Google Scholar
Sarkar B., Menq C.-H., Smooth-surface approximating and reverse engineering, Computer-Aided Design, 1991, 23, 623-628.10.1016/0010-4485(91)90038-XSearch in Google Scholar
Schmidt M., Wavelet modelling in support of IRI, Adv. Space Res., 2007, 39, 932-940.10.1016/j.asr.2006.09.030Search in Google Scholar
Schmidt M., Bilitza D., Shum C. K., Zeilhofer C., Regional 4-D modeling of the ionospheric electron density, Adv. Space Res., 2008, 42, 782-790.10.1016/j.asr.2007.02.050Search in Google Scholar
Tiller W., Rational B-splines for curve and surface representation, IEEE Computer Graphics and Applications, 1983, 4, 61-69.10.1109/MCG.1983.263244Search in Google Scholar
Varady T., Martin R. R., Cox J., Reverse engineering of geometric models-an introduction, Computer-Aided Design, 1997, 29, 255-268.10.1016/S0010-4485(96)00054-1Search in Google Scholar
Yang P., Qian X., A B-spline-based approach to heterogeneous objects design and analysis, Computer-Aided Design, 2007, 39, 95-111.10.1016/j.cad.2006.10.005Search in Google Scholar
Yuwen S., Dongming G., Zhenyuan J., Weijun L., B-spline surface reconstruction and direct slicing from point clouds, Int. J. Advanced Manufacturing Technology, 2006, 27, 918-924.10.1007/s00170-004-2281-6Search in Google Scholar
Zeilhofer C., Schmidt M., Bilitza D., Shum C. K., Regional 4-D modeling of the ionospheric electron density from satellite data and IRI, Adv. Space Res., 2009, 43, 1669-1675.10.1016/j.asr.2008.09.033Search in Google Scholar
This content is open access.