Abstract
In [6], an adaptive method to approximate unorganized clouds of points by smooth surfaces based on wavelets has been described. The general fitting algorithm operates on a coarse-to-fine basis. It selects on each refinement level in a first step a reduced number of wavelets which are appropriate to represent the features of the data set. In a second step, the fitting surface is constructed as the linear combination of the wavelets which minimizes the distance to the data in a least squares sense. This is followed by a thresholding procedure on the wavelet coefficients to discard those which are too small to contribute much to the surface representation.
In this paper, we firstly generalize this strategy to a classically regularized least squares functional by adding a Sobolev norm, taking advantage of the capability of wavelets to characterize Sobolev spaces of even fractional order. After recalling the usual cross-validation technique to determine the involved smoothing parameters, some examples of fitting severely irregularly distributed data, synthetically produced and of geophysical origin, are presented. In order to reduce computational costs, we then introduce a multilevel generalized cross-validation technique which goes beyond the Sobolev formulation and exploits the hierarchical setting based on wavelets. We illustrate the performance of the new strategy on some geophysical data.
Similar content being viewed by others
References
A. Björck, Numerical Methods for Least Squares Problems (SIAM, Philadelphia, PA, 1996).
A. Björck and J.Y. Yuan, Preconditioner for least squares problems by LU factorization, Electr. Trans. Numer. Anal. 8 (1999) 26–35.
M.D. Buhmann, Radial basis functions, Acta Numer. (2000) 1–38.
J.C. Carr, R.K. Beatson, J.B. Cherrie, T.J. Mitchell, W.R. Fright, B.C. McCallum and T.R. Evans, Reconstruction and representation of 3D objects with radial basis functions, in: Computer Graphics (SIGGRAPH 2001 Proceedings) (2001) pp. 67–76.
D. Castaño, Adaptive scattered data fitting with tensor product spline wavelets, Universität Bonn, Ph.D. thesis (October 2004).
D. Castaño and A. Kunoth, Adaptive fitting of scattered data by spline-wavelets, in: Curves and Surfaces, eds. L.L. Schumaker et al. (Vanderbilt Univ. Press, Nashville, TN, 2003) pp. 65–78.
C.K. Chui, An Introduction to Wavelets, Vol. 1 (Academic Press, Boston, MA, 1992).
W. Dahmen, Wavelet and multiscale methods for operator equations, Acta Numer. (1997) 55–228.
R.A. DeVore, Nonlinear approximation, Acta Numer. (1998) 51–150.
P. Dierckx, Curve and Surface Fitting with Splines (Oxford Univ. Press, Oxford, 1993).
N. Dyn, M.S. Floater and A. Iske, Adaptive thinning for bivariate scattered data, J. Comput. Appl. Math. 145(2) (2002) 505–517.
M.S. Floater and A. Iske, Thinning, inserting and swapping scattered data, in: Surface Fitting and Multiresolution Methods, eds. A. Le Mehaute, C. Rabut and L.L. Schumaker (Vanderbilt Univ. Press, Nashville, TN, 1996) pp. 139–144.
M.S. Floater and A. Iske, Multistep scattered data interpolation using compactly supported radial basis functions, J. Comput. Appl. Math. 73(5) (1996) 65–78.
D.R. Forsey and R.H. Bartels, Hierarchical B-spline refinement, Computer Graphics 22 (1988) 205–212.
J. Garcke and M. Griebel, Data mining with sparse grids using simplicial basis functions, in: Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA (26–29 August 2001) pp. 87–96.
S.J. Gortler and M. Cohen, Hierarchical and variational geometric modeling with wavelets, in: Proc. of 1995 Symposium on Interactive 3D Graphics, 35 ff.
G.H. Golub and C.F. Loan, Matrix Computations, 3rd ed. (Johns Hopkins Univ. Press, Baltimore, MD, 1996).
B.F. Gregorski, B. Hamann and K.I. Joy, Reconstruction of B-spline surfaces from scattered data points, in: Proceedings of Computer Graphics International, eds. N. Magnenat-Thalmann and D. Thalmann (2000) pp. 163–170.
G. Greiner and K. Hormann, Interpolating and approximating scattered 3D-data with hierarchical tensor product splines, in: Surface Fitting and Multiresolution Methods, eds. A. Le Mehaute, C. Rabut and L.L. Schumaker (Vanderbilt Univ. Press, Nashville, TN, 1996) pp. 163–172.
M. Hegland, Adaptive sparse grids, ANZIAM J. 44(E) (2003) C335–C353.
M. Hegland, S. Roberts and I. Altas, Finite element thin plate splines for surface fitting, in: Computational Techniques and Applications, CTAC’97, eds. B.J Noye, M.D. Teubner and A.W. Gill (World Scientific, Singapore, 1997) pp. 289–296.
N.J. Higham, Accuracy and Stability of Numerical Algorithms, 2nd ed. (SIAM, Philadelphia, PA, 2002).
J. Hofierka, J. Parajka, H. Mitasova and L. Mitas, Multivariate interpolation of precipitation using regularized spline with tension, Trans. GIS 6(2) (2002) 135–150.
K. Höllig and U. Reif, Nonuniform web-splines, Comput. Aided Geom. Design 20(5) (2003) 277–294.
M.F. Hutchinson and F.R. de Hoog, Smoothing noisy data with spline functions, Numer. Math. 47 (1985) 99–106.
A. Iske and J. Levesley, Multilevel scattered data approximation by adaptive domain decomposition, Numer. Algorithms 39 (2005) 187–198 (this issue).
V. Karanko and M. Honkala, Least squares solution of nearly square overdetermined sparse linear systems, in: Proceedings of ISCAS’02, Scottsdale, AZ (26–29 May 2002).
N. Lee, A. Chambolle, R. DeVore and B. Lucier, Nonlinear wavelet image processing: Variational problems, compression, and noise removal through wavelet shrinkage, IEEE Trans. Image Process. 7(3) (1998) 319–333.
S. Lee, G. Wolberg and S.Y. Shin, Scattered data interpolation with multilevel B-splines, IEEE Trans. Visualization Comput. Graphics 3(3) (1997) 228–244.
V. Pereyra and G. Scherer, Large scale least squares scattered data fitting, Appl. Numer. Math. 44(1–2) (2002) 73–86.
M.J.D. Powell, The theory of radial basis function approximation in 1990, in: Advances in Numerical Analysis II: Wavelets, Subdivision and Radial Basis Functions, ed. W.A. Light (Clarendon Press, Oxford, 1992) pp. 105–210.
M.A. Saunders, Cholesky based methods for sparse least squares: The benefits of regularization, in: Linear and Nonlinear Conjugate Gradient-Related Methods, eds. L. Adams and J.L. Nazareth (SIAM, Philadelphia, PA, 1996) pp. 92–100.
V. Scheib, J. Haber, M.C. Lin and H.P. Seidel, Efficient fitting and rendering of large scattered data sets using subdivision surfaces, in: Computer Graphics Forum, Proc. of Eurographics’2002 (2–6 September 2002) pp. 353–362.
L.L. Schumaker, Fitting surfaces to scattered data, in: Approximation Theory II, eds. G.G. Lorentz, C.K. Chui and L.L. Schumaker (Academic Press, New York, 1976) pp. 203–268.
H. Schwetlick and T. Schütze, Least squares approximation by splines with free knots, BIT 35(3) (1995) 361–384.
E.J. Stollnitz, T.D. DeRose and D.H. Salesin, Wavelets for Computer Graphics (Morgan Kaufmann, San Mateo, CA, 2000).
J.R. Sulebak and Ø. Hjelle, Multiresolution spline models and their applications in geomorphology, in: Concepts and Modelling in Geomorphology: International Perspectives, eds. I.S. Evans, R. Dikau, E. Tokunaga, H. Ohmori and M. Hirano, Tokyo, Japan (2003) pp. 221–237.
The Puerto Rico Tsunami Warning and Mitigation Program, data obtainable at http://poseidon.uprm.edu
C.R. Vogel, Computational Methods for Inverse Problems, Frontiers in Applied Mathematics (SIAM, Philadelphia, PA, 2002).
G. Wahba, Spline Models for Observational Data, Series in Applied Mathematics, Vol. 59 (SIAM, Philadelpia, PA, 1990).
H. Weimer and J. Warren, Fast approximating triangulation of large scattered data sets, Adv. Engrg. Software 30(6) (1999) 389–400.
A. Williams and K. Burrage, Surface fitting using GCV smoothing splines on supercomputers, in: Supercomputing’95, Conference Proceedings, San Diego, CA (1995).
Z. Wu and R. Schaback, Local error estimates for radial basis function interpolation of scattered data, IMA J. Numer. Anal. 13 (1993) 13–27.
F. Zeilfelder, Scattered data fitting with bivariate splines, in: Tutorials on Multiresolution in Geometric Modelling, Mathematics and Visualization, eds. A. Iske, E. Quak and M.S. Floater (Springer, Heidelberg, 2002).
J. Zhang and T. Xiao, A multilevel block incomplete Cholesky preconditioner for solving rectangular sparse matrices from linear least squares problems, Appl. Math. Comput. 11(1/2) (2003) 59–80.
Author information
Authors and Affiliations
Corresponding author
Additional information
AMS subject classification
65T60, 62G09, 93E14, 93E24
We gratefully acknowledge the support by the Deutsche Forschungsgemeinschaft (KU 1028/7 1 and SFB 611) and by the Basque Government.
Rights and permissions
About this article
Cite this article
Castaño, D., Kunoth, A. Multilevel regularization of wavelet based fitting of scattered data – some experiments. Numer Algor 39, 81–96 (2005). https://doi.org/10.1007/s11075-004-3622-0
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s11075-004-3622-0