Self-Similarity: Part I—Splines and Operators

The central theme of this pair of papers (Parts I and II in this issue) is self-similarity, which is used as a bridge for connecting splines and fractals. The first part of the investigation is deterministic, and the context is that of L-splines; these are defined in the following terms: s(t) is a cardinal L-spline iff L{s(t)}=Sigma kisinZa[k]delta(t-k), where L is a suitable pseudodifferential operator. Our starting point for the construction of "self-similar" splines is the identification of the class of differential operators L that are both translation and scale invariant. This results into a two-parameter family of generalized fractional derivatives, parttau gamma, where gamma is the order of the derivative and tau is an additional phase factor. We specify the corresponding L-splines, which yield an extended class of fractional splines. The operator parttau gamma is used to define a scale-invariant energy measure-the squared L2-norm of the gammath derivative of the signal-which provides a regularization functional for interpolating or fitting the noisy samples of a signal. We prove that the corresponding variational (or smoothing) spline estimator is a cardinal fractional spline of order 2gamma, which admits a stable representation in a B-spline basis. We characterize the equivalent frequency response of the estimator and show that it closely matches that of a classical Butterworth filter of order 2gamma. We also establish a formal link between the regularization parameter lambda and the cutoff frequency of the smoothing spline filter: omega0aplambda-2gamma. Finally, we present an efficient computational solution to the fractional smoothing spline problem: It uses the fast Fourier transform and takes advantage of the multiresolution properties of the underlying basis functions

[1]  I. J. Schoenberg Contributions to the problem of approximation of equidistant data by analytic functions. Part A. On the problem of smoothing or graduation. A first class of analytic approximation formulae , 1946 .

[2]  J. Lamperti Semi-stable stochastic processes , 1962 .

[3]  I J Schoenberg,et al.  SPLINE FUNCTIONS AND THE PROBLEM OF GRADUATION. , 1964, Proceedings of the National Academy of Sciences of the United States of America.

[4]  L. Schwartz Théorie des distributions , 1966 .

[5]  C. Reinsch Smoothing by spline functions , 1967 .

[6]  B. Mandelbrot,et al.  Fractional Brownian Motions, Fractional Noises and Applications , 1968 .

[7]  I. J. Schoenberg,et al.  Cardinal interpolation and spline functions , 1969 .

[8]  C. D. Boor,et al.  Spline approximation by quasiinterpolants , 1973 .

[9]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[10]  A. Yaglom Correlation Theory of Stationary and Related Random Functions I: Basic Results , 1987 .

[11]  Heinz-Otto Peitgen,et al.  The science of fractal images , 2011 .

[12]  I. J. Schoenberg Contributions to the Problem of Approximation of Equidistant Data by Analytic Functions , 1988 .

[13]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Gregory W. Wornell,et al.  A Karhunen-Loève-like expansion for 1/f processes via wavelets , 1990, IEEE Trans. Inf. Theory.

[15]  Patrick Flandrin,et al.  Wavelet analysis and synthesis of fractional Brownian motion , 1992, IEEE Trans. Inf. Theory.

[16]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[17]  Michael Unser,et al.  Cardinal spline filters: Stability and convergence to the ideal sinc interpolator , 1992, Signal Process..

[18]  E. Cheney,et al.  Quasi-interpolation with translates of a function having noncompact support , 1992 .

[19]  Akram Aldroubi,et al.  B-spline signal processing. II. Efficiency design and applications , 1993, IEEE Trans. Signal Process..

[20]  Akram Aldroubi,et al.  B-SPLINE SIGNAL PROCESSING: PART II-EFFICIENT DESIGN AND APPLICATIONS , 1993 .

[21]  G. Wornell Wavelet-based representations for the 1/f family of fractal processes , 1993, Proc. IEEE.

[22]  Bor-Sen Chen,et al.  Multiscale Wiener filter for the restoration of fractal signals: wavelet filter bank approach , 1994, IEEE Trans. Signal Process..

[23]  S. Mallat A wavelet tour of signal processing , 1998 .

[24]  Michael Unser,et al.  Splines: a perfect fit for signal and image processing , 1999, IEEE Signal Process. Mag..

[25]  Gustavo A. Hirchoren,et al.  Estimation of fractional Brownian motion with multiresolution Kalman filter banks , 1999, IEEE Trans. Signal Process..

[26]  Thierry Blu,et al.  Fractional Splines and Wavelets , 2000, SIAM Rev..

[27]  Akram Aldroubi,et al.  Nonuniform Sampling and Reconstruction in Shift-Invariant Spaces , 2001, SIAM Rev..

[28]  Thierry Blu,et al.  Wavelets, fractals, and radial basis functions , 2002, IEEE Trans. Signal Process..

[29]  J. L. Véhel,et al.  Stochastic fractal models for image processing , 2002, IEEE Signal Process. Mag..

[30]  Thierry Blu,et al.  A complete family of scaling functions: the (/spl alpha/, /spl tau/)-fractional splines , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[31]  Thierry Blu,et al.  Wavelet theory demystified , 2003, IEEE Trans. Signal Process..

[32]  C. Heil,et al.  Self-similarity and Multiwavelets in Higher Dimensions , 2004 .

[33]  Thierry Blu,et al.  Generalized smoothing splines and the optimal discretization of the Wiener filter , 2005, IEEE Transactions on Signal Processing.

[34]  Michael Unser Cardinal exponential splines: part II - think analog, act digital , 2005, IEEE Transactions on Signal Processing.

[35]  Thierry Blu,et al.  Self-Similarity: Part II—Optimal Estimation of Fractal Processes , 2007, IEEE Transactions on Signal Processing.

[36]  M. Unser,et al.  Self-Similarity: Part II—Optimal Estimation of , 2007 .

[37]  곽순섭,et al.  Generalized Functions , 2006, Theoretical and Mathematical Physics.