DAVID FERRONE. s k s k 2j = δ 0j. s k = 1

Similar documents
POINT VALUES AND NORMALIZATION OF TWO-DIRECTION MULTIWAVELETS AND THEIR DERIVATIVES

The Application of Legendre Multiwavelet Functions in Image Compression

Frame Diagonalization of Matrices

axioms Construction of Multiwavelets on an Interval Axioms 2013, 2, ; doi: /axioms ISSN

Construction of Multivariate Compactly Supported Orthonormal Wavelets

Biorthogonal Spline Type Wavelets

Let p 2 ( t), (2 t k), we have the scaling relation,

An Introduction to Wavelets and some Applications

L. Levaggi A. Tabacco WAVELETS ON THE INTERVAL AND RELATED TOPICS

DISCRETE CDF 9/7 WAVELET TRANSFORM FOR FINITE-LENGTH SIGNALS

Lecture 7 Multiresolution Analysis

Construction of Biorthogonal B-spline Type Wavelet Sequences with Certain Regularities

A Riesz basis of wavelets and its dual with quintic deficient splines

Lecture 16: Multiresolution Image Analysis

MATH 590: Meshfree Methods

Boundary functions for wavelets and their properties

Estimating the support of a scaling vector

Lecture 6. Numerical methods. Approximation of functions

Spectral Theorem for Self-adjoint Linear Operators

We have to prove now that (3.38) defines an orthonormal wavelet. It belongs to W 0 by Lemma and (3.55) with j = 1. We can write any f W 1 as

Digital Image Processing

Applied and Computational Harmonic Analysis 11, (2001) doi: /acha , available online at

Development and Applications of Wavelets in Signal Processing

UNIVERSITY OF WISCONSIN-MADISON CENTER FOR THE MATHEMATICAL SCIENCES. Tight compactly supported wavelet frames of arbitrarily high smoothness

. =. a i1 x 1 + a i2 x 2 + a in x n = b i. a 11 a 12 a 1n a 21 a 22 a 1n. i1 a i2 a in

446 SCIENCE IN CHINA (Series F) Vol. 46 introduced in refs. [6, ]. Based on this inequality, we add normalization condition, symmetric conditions and

Introduction to Hilbert Space Frames

ON THE QR ITERATIONS OF REAL MATRICES

Analysis of Fractals, Image Compression and Entropy Encoding

Chapter 7 Wavelets and Multiresolution Processing

Nontechnical introduction to wavelets Continuous wavelet transforms Fourier versus wavelets - examples

Applied and Computational Harmonic Analysis

MRA Frame Wavelets with Certain Regularities Associated with the Refinable Generators of Shift Invariant Spaces

Wavelet Bi-frames with Uniform Symmetry for Curve Multiresolution Processing

Lecture 6 Sept Data Visualization STAT 442 / 890, CM 462

Linear Algebra for Machine Learning. Sargur N. Srihari

Harmonic Analysis: from Fourier to Haar. María Cristina Pereyra Lesley A. Ward

INFINITUDE OF MINIMALLY SUPPORTED TOTALLY INTERPOLATING BIORTHOGONAL MULTIWAVELET SYSTEMS WITH LOW APPROXIMATION ORDERS. Youngwoo Choi and Jaewon Jung

REGULARITY AND CONSTRUCTION OF BOUNDARY MULTIWAVELETS

1 Introduction to Wavelet Analysis

CLASSICAL GROUPS DAVID VOGAN

Cambridge University Press The Mathematics of Signal Processing Steven B. Damelin and Willard Miller Excerpt More information

Multiplying matrices by diagonal matrices is faster than usual matrix multiplication.

Digital Image Processing

An Introduction to Filterbank Frames

NUMERICAL STABILITY OF BIORTHOGONAL WAVELET TRANSFORMS. May 8, 1995

Lifting Parameterisation of the 9/7 Wavelet Filter Bank and its Application in Lossless Image Compression

On the Numerical Evaluation of Fractional Sobolev Norms. Carsten Burstedde. no. 268

Nonseparable multivariate wavelets. Ghan Shyam Bhatt. A dissertation submitted to the graduate faculty

Applied Mathematics 205. Unit V: Eigenvalue Problems. Lecturer: Dr. David Knezevic

Linear Least-Squares Data Fitting

CSC Linear Programming and Combinatorial Optimization Lecture 10: Semidefinite Programming

A CLASS OF M-DILATION SCALING FUNCTIONS WITH REGULARITY GROWING PROPORTIONALLY TO FILTER SUPPORT WIDTH

Scientific Computing: An Introductory Survey

Wavelet Analysis. Willy Hereman. Department of Mathematical and Computer Sciences Colorado School of Mines Golden, CO Sandia Laboratories

Lectures notes. Rheology and Fluid Dynamics

Understanding the Simplex algorithm. Standard Optimization Problems.

Linear Algebra (Review) Volker Tresp 2018

Construction of orthogonal multiscaling functions and multiwavelets with higher approximation order based on the matrix extension algorithm

Time-Varying Systems and Computations Lecture 3

MATH 590: Meshfree Methods

Topics in Representation Theory: Fourier Analysis and the Peter Weyl Theorem

Representation of doubly infinite matrices as non-commutative Laurent series

How smooth is the smoothest function in a given refinable space? Albert Cohen, Ingrid Daubechies, Amos Ron

Course and Wavelets and Filter Banks

Wavelet Bases of the Interval: A New Approach

On the usefulness of wavelet-based simulation of fractional Brownian motion

( nonlinear constraints)

Applications of Polyspline Wavelets to Astronomical Image Analysis

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.

Introduction to Wavelets and Wavelet Transforms

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product

Construction of wavelets. Rob Stevenson Korteweg-de Vries Institute for Mathematics University of Amsterdam

The Singular Value Decomposition

Contents. Acknowledgments

EXAMPLES OF REFINABLE COMPONENTWISE POLYNOMIALS

Compactly Supported Tight Frames Associated with Refinable Functions 1. Communicated by Guido L. Weiss Received July 27, 1999

Wavelets. Lecture 28

A Comparative Study of Non-separable Wavelet and Tensor-product. Wavelet; Image Compression

Math Lecture 26 : The Properties of Determinants

Size properties of wavelet packets generated using finite filters

Wavelets, Multiresolution Analysis and Fast Numerical Algorithms. G. Beylkin 1

The Spectral Theorem for normal linear maps

Quantum Computing Lecture 2. Review of Linear Algebra

15-780: LinearProgramming

Wavelets in Image Compression

1 The Continuous Wavelet Transform The continuous wavelet transform (CWT) Discretisation of the CWT... 2

Construction of Orthonormal Quasi-Shearlets based on quincunx dilation subsampling

Introduction Wavelet shrinage methods have been very successful in nonparametric regression. But so far most of the wavelet regression methods have be

Fast Wavelet/Framelet Transform for Signal/Image Processing.

The Fundamental Insight

Linear Algebra. Grinshpan

Wavelets and Filter Banks

Image Compression. 1. Introduction. Greg Ames Dec 07, 2002

Wavelets and Multiresolution Processing. Thinh Nguyen

Littlewood Paley Spline Wavelets

CLASSIFYING THE SMOOTHNESS OF IMAGES: THEORY AND APPLICATIONS TO WAVELET IMAGE PROCESSING

Fourier and Wavelet Signal Processing

Fourier-like Transforms

Chapter 1: Systems of linear equations and matrices. Section 1.1: Introduction to systems of linear equations

Transcription:

FINITE BIORTHOGONAL TRANSFORMS AND MULTIRESOLUTION ANALYSES ON INTERVALS DAVID FERRONE 1. Introduction Wavelet theory over the entire real line is well understood and elegantly presented in various textboos (e.g. [2], [3], [5]). However the construction of wavelets over finite intervals, which is necessary for many practical applications, does not have one standard definition (it usually depends on the specific application). A typical construction of a multiresolution analysis begins with the intention of using it to encode a string of data (the decomposition of a sequence) into two components. The classical way to guarantee exact, fast reconstruction of this signal from the two components is to use an orthogonal transformation. Another more general method is to use two separate filters - one for decomposition and one for reconstruction. This would involve a biorthogonal transformation (details are available in [1]). Interpreting [4] as a natural description of orthogonal transformations over finite intervals, we adapt those methods for use in the biorthogonal case. Constructions of multiresolution analyses defined over finite intervals using biorthogonal functions are the focus of this research. A few different methods will be described, as well as regularity and approximation properties. 2. Bacground We describe here the orthogonal case. An efficient way to describe the encoding process is via matrix equations. Given scaling coefficients {s 0, s 1,..., s 2n+1 } satisfying (1) s s 2j = δ 0j s = 1 and defining the wavelet coefficients w = ( 1) s 2n+1, we have two infinite matrices S and W which are orthogonal (i.e. the inverse of S is simply S, the complex-conjugate transpose of S) defined by S j = s 2j W j = w 2j 1

2 DAVID FERRONE Now given a square-summable sequence f l 2 we define its low and high frequency components as l = Sf, h = W f. If we are given a sequence f = {f } 2N 1 =0 of finite (even) length, we can extend it by periodization, and then apply the previous theory. S and W are then finite; Each are N 2N matrices. For example, with 2N = 10 and n = 1 (four scaling coefficients) we would have s 0 s 1 s 2 s 3 0 0 0 0 0 0 0 0 s 0 s 1 s 2 s 3 0 0 0 0 S = 0 0 0 0 s 0 s 1 s 2 s 3 0 0 0 0 0 0 0 0 s 0 s 1 s 2 s 3. s 2 s 3 0 0 0 0 0 0 s 0 s 1 This matrix is almost bloc-diagonal, but not quite, because of the bloc in the bottom left corner. The computations involved would be faster if S and W were truly banded matrices. Another issue is that the periodization we introduced has intertwined the data, and decreased the correlation between the encoded signal and the original. That is, the entries at the end of the low and high frequency components l and h come from both the beginning and end of the original signal f. The goal of [4] was to show that there exist modifications of S and W which are orthogonal and banded. Under some easily verified conditions the coefficients in these modifications can also be used to construct multiresolution analyses over the interval [0, 2N]. Regularity of the resulting wavelet functions and their polynomial reproducing properties were explored. 3. The Problem We now discuss the biorthogonal analogue of the previous setup. Assume that we are given two compactly supported scaling functions φ = 2n s+1 =0 s φ(2x ), which are biorthogonal φ = 2ñ s+1 =0 s φ(2x ), φ(x ), φ(x j) L 2 = δ j

FINITE BIORTHOGONAL TRANSFORMS AND MULTIRESOLUTION ANALYSES ON INTERVALS 3 and whose integer shifts form Riesz bases. Biorthogonality implies that their scaling coefficients satisfy the biorthogonality conditions s s 2j = w w 2j = 2δ 0j s w 2j = s w 2j = 0 for all j, Z where w = ( 1) s 2n+1, w = ( 1) s 2n+1 (here n = max (n s, ñ s )). We assume there are an even number of coefficients, setting the last equal to zero if necessary. We can then produce the matrices (in the same manner as the orthogonal case) S S, W, and W, and notice that the biorthogonality conditions imply that these matrices satisfy S S = W W = 2I. The first goal is to modify these matrices so that they still satisfy this equation, but are also banded. We can then see in what ways the coefficients of the modifications can be used to form (dual) multiresolution analyses, and discuss the regularity and approximation properties of the resulting functions. 4. Results We setch here a basic solution to the problem in the last paragraph, in the case of n = 2 (6 scaling coefficients) for simplicity. (The proofs necessary for this case are sufficiently general to demonstrate the result for any n.) The proof of the existence of modifications in [4] (the orthogonal case) relies on the observation that (1) implies ( ) s0 s S a = 1 s 2 s 3 0 0 s 0 s 1 is orthogonal to Or in other terms, S b = ( ) s4 s 5 0 0. s 2 s 3 s 4 s 5 (2) S a S b = S bs a = 0 n,n. For 2N = 10 the original orthogonal matrix S is s 0 s 1 s 2 s 3 s 4 s 5 0 0 0 0 0 0 s 0 s 1 s 2 s 3 s 4 s 5 0 0 S = 0 0 0 0 s 0 s 1 s 2 s 3 s 4 s 5 s 4 s 5 0 0 0 0 s 0 s 1 s 2 s 3 s 2 s 3 s 4 s 5 0 0 0 0 s 0 s 1 and we notice that the problematic bloc in the bottom-left of S is S b. modification of S, M = SV, Let M be a

4 DAVID FERRONE where V is defined so as to remove the S b bloc. Explicitly, V is the 2N 2N matrix ( (Ra S V = a ) 0 (R b S b ) ), 0 I 2N 2n,2N 2n 0 where R a = (S a S a) 1/2 R b = (S b S b ) 1/2. It is evident that R a and R b are well-defined because of the linear independence of the rows of S a and S b, and that (2) implies this is the correct choice for V. Let N = W V be a banded (because of (2)) modification of the wavelet coefficient matrix. The proof that the coefficients in the modified matrices M and N can be used to define a collection of orthogonal scaling and wavelet functions is somewhat technical, but follows from (1) and L 2 -convergence of the cascade algorithm, that is, fixed point iteration of the functional equation φ(x) = s φ(2x ). This L 2 convergence is a result of Cohen s condition, a well-nown necessary condition for scaling coefficients satisfying the hypotheses to produce an orthogonal scaling function. (See [2] for details.) The biorthogonal case can be treated in a similar manner. Defining φ and φ as in section 3, we assume that ñ s n s =: n, and that N > 2n s. In the case of n = 2 and 2N = 10 we have the matrix S shown above. We also have S, with the same dimensions and structure as S (though more of the entries in S may be zero, because it is defined using the dual coefficients { s }). We also need to mae use of the wavelet coefficients and matrices, W and W. Recall that the biorthogonality conditions in section 3 tell us S S = W W = 2I, and we wish to preserve this property in our banded modifications M, M, N, and Ñ. This time the ey observation is that, using definitions analogous to the orthogonal case, the biorthogonality conditions imply S a S b = S b S a = S a S b = S b S a = 0, S a W b = S b W a = S a W b = S b W a = 0. We then define V so as to remove the S b bloc from the bottom-left corner of S, and Ṽ so that it removes the S b bloc from the bottom-left corner of S. We let ( (Ra S V = a ) 0 (R b S b ) ) 0 I 2N 2ns,2N 2ns 0 ) ( W Ṽ = a 0 W b 0 I 2N 2ns,2N 2ns 0 where R a and R b are defined so that V Ṽ = I. That is, R a = (S a W a ) 1, R b = (S b W b ) 1.

FINITE BIORTHOGONAL TRANSFORMS AND MULTIRESOLUTION ANALYSES ON INTERVALS 5 We can then define M = SṼ, M = SV and confirm that these are banded and satisfy M M = 2I. The same statements hold for N = W Ṽ, Ñ = W V. The proof that primal and dual scaling and wavelet functions are well-defined and biorthogonal using these modified coefficients is almost the same as the orthogonal case, maing use of the biorthogonality conditions and an L 2 -convergence result for the cascade algorithm applied to biorthogonal scaling functions. This too is a necessary condition for φ and φ to be biorthogonal. It is effectively Cohen s condition in biorthogonal form, with details in [1]. 5. Present and Future Wor One issue that has not yet been addressed is the domain of the biorthogonal transform described above. For some scaling coefficients the matrix S a W a used to define R a will be singular. So far an example of this which also produces a Riesz basis, and is dual to another scaling function has not been found, and it s plausible that no such example exists for technical reasons. Nevertheless many interesting and practical scaling coefficients are in the domain of this transform so it is worth consideration. Regardless of the domain of the transform above, it is of interest to generalize the method of its construction. Non-square transforms can be produced that may give similar results provided one is willing to do some pre or post-processing on the signal. Such transforms could be constructed specifically to wor with particular scaling sequences (for example, scaling sequences for which the transform above fails). In the future we hope to generalize this theory in the following ways: To allow for various extension techniques besides periodization. To find different techniques, or different proofs, for construction of fast finite transforms based on scaling coefficients. To use these modifications to describe other function spaces (besides L 2 ([0, 2N])) via MRA over compact domains. References [1] Cohen, Daubechies, and Feaveau. Biorthogonal Bases of Compactly Supported Wavelets, Communications on Pure and Applied Mathematics Vol. 45, 1992, pp. 485-560. [2] Daubechies, I. Ten Lectures on Wavelets, CBMS-NSF Regional Converence Series in Applied Mathematics, Vol. 61, Society for Industrial and Applied Mathematics, Philadelphia, PA., 1992. [3] Keinert, F. Wavelets and Multiwavelets, Studies in Advanced Mathematics, Chapman & Hall/CRC, 2004. [4] Madych, W.R. Finite Orthogonal Transforms and Multiresolution Analyses on Intervals, The Journal of Fourier Analysis and Applications Vol. 3, 1997, pp. 257-294. [5] Meyer, Y. Wavelets and Operators, Cambridge Studies in Advanced Mathematics, Vol. 37, New Yor, NY., 1992.