Lectures notes. Rheology and Fluid Dynamics

Size: px
Start display at page:

Download "Lectures notes. Rheology and Fluid Dynamics"

Transcription

1 ÉC O L E P O L Y T E C H N IQ U E FÉ DÉR A L E D E L A U S A N N E Christophe Ancey Laboratoire hydraulique environnementale (LHE) École Polytechnique Fédérale de Lausanne Écublens CH-05 Lausanne Lectures notes Rheology and Fluid Dynamics version.0 of 4th September 2009

2

3 TABLE DES MATIÈRES iii Table des matières Wavelet decomposition. Introduction to wavelets Properties Multiresolution analysis Multiresolution analysis for finite samples Cascade algorithm for multiresolution analysis for finite samples 7 Bibliographie 9

4

5 Wavelet decomposition. Introduction to wavelets.. Properties In order to improve the resolution of methods such as the collocation method, we have to use more elaborate or efficient polynomials. An alternative to Legendre polynomial is to use wavelet decomposition. Wavelets are generated from dilations and translations of a special function, called the mother wavelet ψ. Let us consider a wavelet function ψ with a support I ψ ; this wavelet function, usually referred to as the mother wavelet, is associated with a scaling function φ with a support I φ = [0, B]. We can define a family of orthogonal (in a sense that is specified below) functions: ψ ij (x) = 2 i/2 ψ(2 i x j) and φ ij (x) = 2 i/2 φ(2 i x j). These functions enjoy helpful properties: pairwise orthogonality: < ψ ij, ψ kl >= δ ik δ jl and < φ ij, φ ik >= δ jk orthogonality < φ ij, ψ kl >= 0 for k i 0-moments: R ψ(x)dx = 0 and R φ(x)dx = normality: R ψ2 (x)dx = and R φ2 (x)dx = scaling properties: there is a (usually finite) set of coefficients h k such that: φ(x) = k Z h k 2φ(2x k). (.) The last property is important because it allows the multiresolution analysis (Vidakovic, 999; Mallat, 998). The coefficients h k are called the wavelet filter; they act as a lowpass averaging filter. We introduce n h the length of nonzero wavelet coefficients h k. The support of φ is directly related no n h : suppφ = [0, n h ]; the support of the mother wavelet is [ n h /2, n h /2]. A key point is that it is possible to relate φ(x) to φ(2x k), i.e. by averaging what happens on a fine scale, we can obtain the trend. Another aspect is that this relationship is a convolution; therefore, if we work in the Fourier domain, we obtain the relationship: ˆφ(ω) = m 0 (ω) ˆφ ( ) ω, 2

6 2. Wavelet decomposition where ˆφ(ω) is the Fourier transform of φ and m 0 is the discrete Fourier transform of (h k ). In many applications, one tries to find sparse representations of functions, i.e., approximations with a few non-zero coefficients. It is then of great importance to select wavelet bases that efficiently approximate particular classes of functions. Wavelet design is optimized to produce a maximum of coefficient < f, ψ ij > that are zero or close to zero. An important property is the number p of vanishing moments of the mother wavelet ψ. The i-moment is: M i =< x i, ψ(x) >= R ψ(x)xi dx. If ψ has p vanishing moments, then ψ is orthogonal to any polynomial of degree p. If a function is is locally C k, then over a small interval it is approximated by a polynomial of degree k. Therefore, for k < p, we have: < f, ψ ij >= 2 i/2 R f(x)ψ(2 i x j)dx = 2 i/2 R f(x + 2 i j)ψ(2 i x)dx k k < f, ψ ij >= 2 i/2 f (n) (2 i j)x n ψ(2 i x)dx + O(x p ) = 2 i/2 f (n) (2 i j)m n + O(x p ) i=0 R i=0 Finally we deduce that: < f, ψ ij >= O(x p ). In other words, if the mother wavelet has p vanishing moments, then any polynomial of degree p is fully reproduced by the scaling function. It can be shown that the following properties are equivalent:. the mother wavelet has p vanishing moments 2. ˆψ(ω) and its first p derivatives are zero at ω = 0 3. suppψ 2p 4. for any 0 k < p, q k (t) = n Z n k φ(t n) is a polynomial of degree k. The last property shows how is possible to exactly represent polynomials {, t, t 2,...} by wavelets. Daubechies wavelets are optimal because they have a minimum size support (according to property (3), suppψ = 2p ) for p vanishing moments : suppφ[dp] = [0, 2p ] and suppψ[dp] = [ p +, p]. When choosing a particular wavelet, we have to find a trade-off between the number of vanishing moments and the support width. Indeed, the wider the support of ψ compared to the support of a function f, the more numerous the shift index required to span suppf. Furthermore if f has few isolated singularities and is very regular, it is more convenient to select a wavelet with a large support and many vanishing moments to provide a sparse representation of f. Otherwise, it may be better to decrease the support width of ψ to single out singularities and avoid high amplitude coefficients...2 Multiresolution analysis Multiresolution analysis is a technique that provides approximations of signals at various resolution levels by using orthogonal projections onto different spaces. These projections can be computed by using projector operators in a given function space,. This property is easy generalized to any wavelet whose scaling function has support [N, N 2 ]; in that case, we have: suppψ = [(N N 2 + )/2, (N 2 N + )/2].

7 . Introduction to wavelets 3 but it can also be shown that multiresolution approximations are entirely characterized by the wavelet filter, which can be interpreted as a operator controlling the loss of information across different levels (see..3). The idea is to consider that the approximation of a function f at a resolution level 2 i is equivalent to a local average of f over neighborhoods of size 2 i. It is possible to decompose any function of f(x) of L 2 [a, b]: f(x) = β ij ψ ij (x) i= j J where J is a set of j-index for which 0 2 i x j B for a given scale i and β ij = R ψ ij(x)f(x)dx. The problem is that the summation is made over infinite sets. It can be shown that: f(x) = α i0 jφ i0 j(x) + β ij ψ ij (x) j J 0 j J The first term on the right-hand side of the equation is called the trend, i.e., it represents the mean or filtered (low-pass filter) behavior of the function f at the scale i 0. The second term represents the deviation from this trend; the summation is made over different scale i. J i denotes the set of j-index needed to describe f at scale i. Since α ij =< f, φ ij >, we have: α ij = R b ( ) 2 i f(x)φ ij (x)dx = 2 i/2 f(x)φ(2 i x j)dx = 2 i/2 b j ξ + j f φ(ξ)dξ a For this integral not to be zero, the bounds must verify: 2 i a j < B and 2 i b j > 0, i.e.: J i : 2 i a B < j < 2 i b. For instance, let us consider the Haar wavelets (I ψ = I φ = [0, ]) and a function with a support over [, ]. At each scale i, we define the set J i : 2 i < j < 2 i. Thus at scale i = 0, J 0 = {, 0}, i =, J = { 2,, 0, }, i = 2, J 2 = { 4, 3, 2,, 0,, 2, 3}, etc. For instance for f(x) = sin x, at i =, one has (see Fig..): i i 0 2 i a j f(x) = 0.459(φ 0,0 (x) φ 0, (x)) 0.24(ψ 0,0 (x) ψ 0, (x)) 0.064(ψ, 2 (x) ψ, (x)) 0.085(ψ, (x) ψ,0 (x)) + 2 i..3 Multiresolution analysis for finite samples In practice, one has a sampled function f(x i ) for i = n (here we assume that n = 2 N ) and we want to obtain a wavelet decomposition from this sample. Here we assume that the wavelet support is [0, ]. Except for some basic wavelets such as the Haar wavelets, the support is usually different from [0, ]. It is, however, possible to still

8 4. Wavelet decomposition i = 0 i = i = 2 Figure. : Decomposition of f(x) = sin x defined over [, ] into Haar wavelets (up to i = 2) Figure.2 : Left: scaling function (solid line) and wavelet (dashed line) for the Daubechies wavelet D2. Right: periodized scaling function (solid line) ψ per 00 (x) compared to the original scaling function φ. work on the interval [0, ] by transforming (periodizing) the wavelets in the following way [see (Mallat, 998), 7.5.; (Vidakovic, 999), 5.6]: ψ per ij (x) = k Z 2 i/2 ψ(2 i (x + k) j) for the wavelets ψ ij whose support intersects or includes the interval [0, ]. When the support of the wavelet at scale i and for shift index j lies within [0, ], then the function ψ ij is preserved. We report a typical example of periodization for the for the Daubechies wavelet D2 in Fig..2. Therefore, in the following, we can consider without loss of generality that the support of the wavelets is [0, ]; we no longer use the superscript per for the sake of simplicity. Note that this choice entails some inconvenients: near the boundaries, periodic wavelets have a poor behavior because they induce high amplitude coefficients in the neighborhood of the boundaries when the function f is not periodic. It is possible to alleviate these problems by altering the wavelets coefficients close to the boundaries (by using boundary wavelets), but the computations are made more complicated [see (Mallat, 998), 7.5.3]. The discrete wavelet transform map the data d = (f(x i )) i n to the wavelet domain w = (c ij, d ij ). The result is a vector of the same size n. There is an n n orthogonal (or close to orthogonal) matrix W such that: d = W w, where W pq = n /2 Ψ q (p/n) in which q = (i, j) is an appropriate set of scale and translation indices. We have introduced the function family Ψ k that provides a generic

9 . Introduction to wavelets 5 representations of the scaling and wavelet functions involved in the decomposition 2. Here Ψ has to be defined at each scale. At the coarsest level, the scale i = 0, we have Ψ 0 = φ 00 and Ψ = ψ 00 ; at scale i =, one has Ψ 2 = φ 0 and Ψ 3 = ψ ; at any scale i, one has 2 j coefficients d ij, implying that Ψ k = ψ ij with k = 2 i +j (0 j 2 i ). Let us take a typical example with the Haar wavelet. Consider the function f(x) = sin x sampled at x i = + 2/(n )i with n = 8 (N = 3). We have: d ={ 0.84, 0.655, 0.45, 0.42, 0.42, 0.46, 0.655, 0.84}. The functions Ψ are: Φ 0 = φ 00, Φ = ψ 00, Φ 2 = ψ 0, Φ 3 = ψ, Φ 4 = ψ 20, Φ 5 = ψ 2, Φ 6 = ψ 22, and Φ 7 = ψ 23. We deduce the following 8 8 orthogonal matrix: W = By taking w = W d, one deduces: w ={0,.452, 0.469, 0.469, 0.3, 0.93, 0.93, 0.3}. A tricky point: Can we approximate f(x) by i w i Ψ i? In other words, is there a direct link between the discrete wavelet coefficients w = (c 00, d 00,...) and their continuous counterparts c = (α ij, β ij )? The response is positive: To show this, two arguments can be used: c ij nα ij and d ij nβ ij. (.2) Inner product: the inner product in L 2 (R) is defined by: < f, g >= R f(x)g(x)dx. We are interested in its relationship with a discrete equivalent [f, g] = i f(x i )g(x i ) computed at certain interpolation points x i regularly spaced by a distance δ. If there are n k interpolation points, then δ (suppf suppg)/n k, implying [f, g] n k < f, g > and f =< f, g > /2 n /2 k [f, f] /2. Continuous and discrete relationships are related via a factor n. Behavior at the finest scale: let us consider the wavelets coefficients at the finest scale. If we have n = 2 N data, the finest scale is at i = N. The continuous wavelet coefficient is in the form: β ij =< f(x), ψ ij >= 2 i/2 f(x)ψ(2 i x j)dx = 2 i/2 f(x + j2 i )ψ(2 i x)dx R If i = N is sufficiently high, ψ(2 i x) is highly concentred in a small region near x = 0. So to the leading order in 2 i, we have: ( ) j β ij = 2 i/2 f + O(2 i ) (.3) 2 i 2. For instance, taking the example above of the decomposition of sin x, we set: Ψ = φ 0,, Ψ 2 = φ 0,0, Ψ 3 = ψ 0,, Ψ 4 = ψ 2,0, etc. R

10 6. Wavelet decomposition a x i b Figure.3 : Left: in the discrete wavelet decomposition, the interval [a, b] over which the function is sampled is mapped to [0, ]. Right: Decomposition of f(x i ) = sin x i into Haar wavelets, with x i = + 2i/7 and 0 i 7. The dots represent the measurements f(x i ), the solid line represents the function sin, the dashed curve represents the discrete wavelet approximation, and the long-dashed curve is the discrete wavelet decomposition (same curve as in Fig... The interpretation is quite simple: at the finest scale i = N, the coefficient β Nj correspond the signal measured at dyadic points j2 i multiplied by 2 i/2 = 2 N/2 = n. Here, by definition, the discrete coefficients d Nj at the finest scale are f(x + j2 i ). We finally deduce: β Nj n d Nj (.4) From the discrete wavelet transform, we can deduce the continuous coefficients by dividing by n, here 2 2 for our example. We find: α 00 = 0, β00 = 3, β0 = 0.65, β = 3, etc. Furthermore we have to take into account that the decomposition was made on a wrapped sample {i/n, f(x i )}, i.e. by transforming the sample for it to lie within [0, ] (see Fig..3). At the last stage we have to map [0, ] to the initial interval [a, b]. Since we have defined x i = a + i(b a)/n, we have i/n = (x a)/(b a). Finally we can express the approximate wavelet transform as: f(x) i w i n Ψ i (i/n) = i ( ) w i x a Ψ i n For our example, we arrive at the following approximation: b a sin(x) 3ψ 00 (X) 0.65 (ψ 0 (X) + ψ (X)) (ψ 20 (X) + ψ 23 (X)) (ψ 2 (X) + ψ 22 (X)) with X = (x+)/2. The resulting curve is plotted in Fig..3. Compared to the discrete wavelet decomposition obtained by using the function sin(x) instead of a sample, there are a small deviations, but they are less than /n (accuracy of the relationship given in equation.2). A major drawback of the Haar decomposition comes of the lack of smoothness. Other bases such as the Daubechies wavelet can be used instead. Figure.4 shows the comparison between the D2 and Haar wavelets for the function f(x) = sin 2x sampled

11 . Introduction to wavelets Figure.4 : Comparison between the D2-wavelet decomposition (solid line) and Haar-wavelet decomposition (dashed line) for the function f(x) = sin 2x sampled at 2 5 points over the interval [, ]. at 2 5 points over the interval [, ]. A better agreement is obtained with the D2 wavelets, but spurious wide fluctuations are introduced at the boundaries...4 Cascade algorithm for multiresolution analysis for finite samples Note that, in practice, the coefficients are computed by a cascade algorithm (Mallat, 998), which is a fast algorithm that requires approximately n operations to compute w instead of N 2 if we use matrix operations. If we note c ij =< f,φ ij > and d ij =< f,ψ ij >, we have c i,j = n Z h n 2j c i,j d i,j = n Z g n 2j c i,j where h i are the wavelet coefficients (see Eq..) and g i = ( ) i h i. We have found that c i+,j can be computed by taking every convolution of c ij with h. The coefficients pertaining c ij and d ij to resolution level i can be obtained from those at a finer scale i+. If the procedure is repeated, we can recursively build the sequences c ij and d ij provided we specify the initial elements corresponding to the finest scale. Using equations (.3.4), we can take at the finest scale: d ij = f(j/2 i ), i.e. the function sampled at the dyadic points x i = j/2 i. A striking point in this cascade algorithm is that we only need h i and g i and we do not need compute the inner product < f,φ ij > and < f,ψ ij >. In practice, different variants can be used: let us consider that the number of data is n = 2 N (otherwise we can pad with zeros to obtain an appropriate number). We can repeat the recursive procedure from the finest to the coarsest level. We can consider than the coarsest level is i = 0 (described by c 00 and d 00 ) and the finest i = N (described by c Nk and d Nk for 0 k N ). An alternative is to iterate the decomposition as many times as possible and stop when the length of the trend c i0,j becomes either odd or smaller than the filter length n h ; this is, for instance, the procedure used in Mathematica.

12 8. Wavelet decomposition Figure.5 : Comparison for the D4-wavelet decomposition (dots) between three types of boundary conditions: reflective (on the left), zero (center), periodic (on the right) for the function f(x) = sin 2x sampled at 2 5 points over the interval [, ] Figure.6 : Comparison for the function f(x) = sin 2x (solid line) sampled at 2 5 points over the interval [, ] and the D4-wavelet decomposition between the procedure used in Mathematica (dots) and the complete decomposition. another problem concerns the boundaries. For instance, the boundary points can be obtained using: c i,0 = n h m k=0 h k c ik and c i,2 i = 2 i +n h 3 m k=0 h k 2 i +2c ik, where m is an integer 0 m n h 2. So we need to pad the original data with with m data in the front and n h 2 m data points at the end. The values of data points that are padded at the boundaries are determined by the choice of the boundary condition (periodic, reflective, etc.). On Fig..5, we have reported three wavelet decomposition for the wavelet basis D4 in the case where we sample the function f(x) = sin x over the interval [0, ] (here n = 2 5 data. Here the better agreement is obtained with periodic boundary conditions. On Fig..6, we have plotted the D4-wavelet decomposition for two different assumptions on the coarsest level: in Mathematica, the coarsest level corresponds to the resolution level below which the number of coefficients c ij would become either odd or lower than the filter length. The usual way is to repeat the procedure till there is a single coefficient c 00.

13 BIBLIOGRAPHIE 9 Bibliographie Mallat, S. 998 A Wavelet Tour of Signal Processing, 2nd edn. San Diego: Academic Press. Vidakovic, B. 999 Statistical Modeling by Wavelets. New York: John Wiley & Sons, Inc.

1 Introduction to Wavelet Analysis

1 Introduction to Wavelet Analysis Jim Lambers ENERGY 281 Spring Quarter 2007-08 Lecture 9 Notes 1 Introduction to Wavelet Analysis Wavelets were developed in the 80 s and 90 s as an alternative to Fourier analysis of signals. Some of the

More information

Wavelets and Multiresolution Processing

Wavelets and Multiresolution Processing Wavelets and Multiresolution Processing Wavelets Fourier transform has it basis functions in sinusoids Wavelets based on small waves of varying frequency and limited duration In addition to frequency,

More information

Wavelets in Scattering Calculations

Wavelets in Scattering Calculations Wavelets in Scattering Calculations W. P., Brian M. Kessler, Gerald L. Payne polyzou@uiowa.edu The University of Iowa Wavelets in Scattering Calculations p.1/43 What are Wavelets? Orthonormal basis functions.

More information

An Introduction to Wavelets and some Applications

An Introduction to Wavelets and some Applications An Introduction to Wavelets and some Applications Milan, May 2003 Anestis Antoniadis Laboratoire IMAG-LMC University Joseph Fourier Grenoble, France An Introduction to Wavelets and some Applications p.1/54

More information

Boundary functions for wavelets and their properties

Boundary functions for wavelets and their properties Graduate Theses and Dissertations Iowa State University Capstones, Theses and Dissertations 009 Boundary functions for wavelets and their properties Ahmet Alturk Iowa State University Follow this and additional

More information

Two Channel Subband Coding

Two Channel Subband Coding Two Channel Subband Coding H1 H1 H0 H0 Figure 1: Two channel subband coding. In two channel subband coding A signal is convolved with a highpass filter h 1 and a lowpass filter h 0. The two halfband signals

More information

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

Let p 2 ( t), (2 t k), we have the scaling relation, Multiresolution Analysis and Daubechies N Wavelet We have discussed decomposing a signal into its Haar wavelet components of varying frequencies. The Haar wavelet scheme relied on two functions: the Haar

More information

A Tutorial on Wavelets and their Applications. Martin J. Mohlenkamp

A Tutorial on Wavelets and their Applications. Martin J. Mohlenkamp A Tutorial on Wavelets and their Applications Martin J. Mohlenkamp University of Colorado at Boulder Department of Applied Mathematics mjm@colorado.edu This tutorial is designed for people with little

More information

Digital Image Processing

Digital Image Processing Digital Image Processing Wavelets and Multiresolution Processing () Christophoros Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science 2 Contents Image pyramids Subband coding

More information

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

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 88 CHAPTER 3. WAVELETS AND APPLICATIONS We have to prove now that (3.38) defines an orthonormal wavelet. It belongs to W 0 by Lemma 3..7 and (3.55) with j =. We can write any f W as (3.58) f(ξ) = p(2ξ)ν(2ξ)

More information

From Fourier to Wavelets in 60 Slides

From Fourier to Wavelets in 60 Slides From Fourier to Wavelets in 60 Slides Bernhard G. Bodmann Math Department, UH September 20, 2008 B. G. Bodmann (UH Math) From Fourier to Wavelets in 60 Slides September 20, 2008 1 / 62 Outline 1 From Fourier

More information

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

DISCRETE CDF 9/7 WAVELET TRANSFORM FOR FINITE-LENGTH SIGNALS DISCRETE CDF 9/7 WAVELET TRANSFORM FOR FINITE-LENGTH SIGNALS D. Černá, V. Finěk Department of Mathematics and Didactics of Mathematics, Technical University in Liberec Abstract Wavelets and a discrete

More information

Space-Frequency Atoms

Space-Frequency Atoms Space-Frequency Atoms FREQUENCY FREQUENCY SPACE SPACE FREQUENCY FREQUENCY SPACE SPACE Figure 1: Space-frequency atoms. Windowed Fourier Transform 1 line 1 0.8 0.6 0.4 0.2 0-0.2-0.4-0.6-0.8-1 0 100 200

More information

Wavelet Bi-frames with Uniform Symmetry for Curve Multiresolution Processing

Wavelet Bi-frames with Uniform Symmetry for Curve Multiresolution Processing Wavelet Bi-frames with Uniform Symmetry for Curve Multiresolution Processing Qingtang Jiang Abstract This paper is about the construction of univariate wavelet bi-frames with each framelet being symmetric.

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 12 Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002. Reproduction permitted for noncommercial,

More information

Introduction to Discrete-Time Wavelet Transform

Introduction to Discrete-Time Wavelet Transform Introduction to Discrete-Time Wavelet Transform Selin Aviyente Department of Electrical and Computer Engineering Michigan State University February 9, 2010 Definition of a Wavelet A wave is usually defined

More information

Wavelets and multiresolution representations. Time meets frequency

Wavelets and multiresolution representations. Time meets frequency Wavelets and multiresolution representations Time meets frequency Time-Frequency resolution Depends on the time-frequency spread of the wavelet atoms Assuming that ψ is centred in t=0 Signal domain + t

More information

MGA Tutorial, September 08, 2004 Construction of Wavelets. Jan-Olov Strömberg

MGA Tutorial, September 08, 2004 Construction of Wavelets. Jan-Olov Strömberg MGA Tutorial, September 08, 2004 Construction of Wavelets Jan-Olov Strömberg Department of Mathematics Royal Institute of Technology (KTH) Stockholm, Sweden Department of Numerical Analysis and Computer

More information

Representation: Fractional Splines, Wavelets and related Basis Function Expansions. Felix Herrmann and Jonathan Kane, ERL-MIT

Representation: Fractional Splines, Wavelets and related Basis Function Expansions. Felix Herrmann and Jonathan Kane, ERL-MIT Representation: Fractional Splines, Wavelets and related Basis Function Expansions Felix Herrmann and Jonathan Kane, ERL-MIT Objective: Build a representation with a regularity that is consistent with

More information

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

Wavelet Analysis. Willy Hereman. Department of Mathematical and Computer Sciences Colorado School of Mines Golden, CO Sandia Laboratories Wavelet Analysis Willy Hereman Department of Mathematical and Computer Sciences Colorado School of Mines Golden, CO 8040-887 Sandia Laboratories December 0, 998 Coordinate-Coordinate Formulations CC and

More information

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

Harmonic Analysis: from Fourier to Haar. María Cristina Pereyra Lesley A. Ward Harmonic Analysis: from Fourier to Haar María Cristina Pereyra Lesley A. Ward Department of Mathematics and Statistics, MSC03 2150, 1 University of New Mexico, Albuquerque, NM 87131-0001, USA E-mail address:

More information

Lecture 7 Multiresolution Analysis

Lecture 7 Multiresolution Analysis David Walnut Department of Mathematical Sciences George Mason University Fairfax, VA USA Chapman Lectures, Chapman University, Orange, CA Outline Definition of MRA in one dimension Finding the wavelet

More information

Mathematical Methods for Computer Science

Mathematical Methods for Computer Science Mathematical Methods for Computer Science Computer Laboratory Computer Science Tripos, Part IB Michaelmas Term 2016/17 Professor J. Daugman Exercise problems Fourier and related methods 15 JJ Thomson Avenue

More information

1. Fourier Transform (Continuous time) A finite energy signal is a signal f(t) for which. f(t) 2 dt < Scalar product: f(t)g(t)dt

1. Fourier Transform (Continuous time) A finite energy signal is a signal f(t) for which. f(t) 2 dt < Scalar product: f(t)g(t)dt 1. Fourier Transform (Continuous time) 1.1. Signals with finite energy A finite energy signal is a signal f(t) for which Scalar product: f(t) 2 dt < f(t), g(t) = 1 2π f(t)g(t)dt The Hilbert space of all

More information

Wavelets and Image Compression. Bradley J. Lucier

Wavelets and Image Compression. Bradley J. Lucier Wavelets and Image Compression Bradley J. Lucier Abstract. In this paper we present certain results about the compression of images using wavelets. We concentrate on the simplest case of the Haar decomposition

More information

On the Hilbert Transform of Wavelets

On the Hilbert Transform of Wavelets On the Hilbert Transform of Wavelets Kunal Narayan Chaudhury and Michael Unser Abstract A wavelet is a localized function having a prescribed number of vanishing moments. In this correspondence, we provide

More information

Lecture Notes 5: Multiresolution Analysis

Lecture Notes 5: Multiresolution Analysis Optimization-based data analysis Fall 2017 Lecture Notes 5: Multiresolution Analysis 1 Frames A frame is a generalization of an orthonormal basis. The inner products between the vectors in a frame and

More information

Transform methods. and its inverse can be used to analyze certain time-dependent PDEs. f(x) sin(sxπ/(n + 1))

Transform methods. and its inverse can be used to analyze certain time-dependent PDEs. f(x) sin(sxπ/(n + 1)) AMSC/CMSC 661 Scientific Computing II Spring 2010 Transforms and Wavelets Dianne P. O Leary c 2005,2010 Some motivations: Transform methods The Fourier transform Fv(ξ) = ˆv(ξ) = v(x)e ix ξ dx, R d and

More information

Biorthogonal Spline Type Wavelets

Biorthogonal Spline Type Wavelets PERGAMON Computers and Mathematics with Applications 0 (00 1 0 www.elsevier.com/locate/camwa Biorthogonal Spline Type Wavelets Tian-Xiao He Department of Mathematics and Computer Science Illinois Wesleyan

More information

Module 7:Data Representation Lecture 35: Wavelets. The Lecture Contains: Wavelets. Discrete Wavelet Transform (DWT) Haar wavelets: Example

Module 7:Data Representation Lecture 35: Wavelets. The Lecture Contains: Wavelets. Discrete Wavelet Transform (DWT) Haar wavelets: Example The Lecture Contains: Wavelets Discrete Wavelet Transform (DWT) Haar wavelets: Example Haar wavelets: Theory Matrix form Haar wavelet matrices Dimensionality reduction using Haar wavelets file:///c /Documents%20and%20Settings/iitkrana1/My%20Documents/Google%20Talk%20Received%20Files/ist_data/lecture35/35_1.htm[6/14/2012

More information

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

Wavelets, Multiresolution Analysis and Fast Numerical Algorithms. G. Beylkin 1 A draft of INRIA lectures, May 1991 Wavelets, Multiresolution Analysis Fast Numerical Algorithms G. Beylkin 1 I Introduction These lectures are devoted to fast numerical algorithms their relation to a

More information

An Adaptive Pseudo-Wavelet Approach for Solving Nonlinear Partial Differential Equations

An Adaptive Pseudo-Wavelet Approach for Solving Nonlinear Partial Differential Equations An Adaptive Pseudo-Wavelet Approach for Solving Nonlinear Partial Differential Equations Gregory Beylkin and James M. Keiser Wavelet Analysis and Applications, v.6, 1997, Academic Press. Contents 1 Introduction

More information

Space-Frequency Atoms

Space-Frequency Atoms Space-Frequency Atoms FREQUENCY FREQUENCY SPACE SPACE FREQUENCY FREQUENCY SPACE SPACE Figure 1: Space-frequency atoms. Windowed Fourier Transform 1 line 1 0.8 0.6 0.4 0.2 0-0.2-0.4-0.6-0.8-1 0 100 200

More information

Module 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur

Module 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur Module 4 MULTI- RESOLUTION ANALYSIS Lesson Theory of Wavelets Instructional Objectives At the end of this lesson, the students should be able to:. Explain the space-frequency localization problem in sinusoidal

More information

Toward a Realization of Marr s Theory of Primal Sketches via Autocorrelation Wavelets: Image Representation using Multiscale Edge Information

Toward a Realization of Marr s Theory of Primal Sketches via Autocorrelation Wavelets: Image Representation using Multiscale Edge Information Toward a Realization of Marr s Theory of Primal Sketches via Autocorrelation Wavelets: Image Representation using Multiscale Edge Information Naoki Saito 1 Department of Mathematics University of California,

More information

Advanced Computational Fluid Dynamics AA215A Lecture 2 Approximation Theory. Antony Jameson

Advanced Computational Fluid Dynamics AA215A Lecture 2 Approximation Theory. Antony Jameson Advanced Computational Fluid Dynamics AA5A Lecture Approximation Theory Antony Jameson Winter Quarter, 6, Stanford, CA Last revised on January 7, 6 Contents Approximation Theory. Least Squares Approximation

More information

Discrete Wavelet Analysis for Fast Optic Flow Computation

Discrete Wavelet Analysis for Fast Optic Flow Computation Discrete Wavelet Analysis for Fast Optic Flow Computation Christophe P. Bernard February 26, 1999 Abstract This paper describes a new way to compute the optic flow, based on a discrete wavelet basis analysis.

More information

Matrix-Valued Wavelets. Ahmet Alturk. A creative component submitted to the graduate faculty

Matrix-Valued Wavelets. Ahmet Alturk. A creative component submitted to the graduate faculty Matrix-Valued Wavelets by Ahmet Alturk A creative component submitted to the graduate faculty in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE Major: Mathematics Program of

More information

Wavelet Transform. Figure 1: Non stationary signal f(t) = sin(100 t 2 ).

Wavelet Transform. Figure 1: Non stationary signal f(t) = sin(100 t 2 ). Wavelet Transform Andreas Wichert Department of Informatics INESC-ID / IST - University of Lisboa Portugal andreas.wichert@tecnico.ulisboa.pt September 3, 0 Short Term Fourier Transform Signals whose frequency

More information

Course and Wavelets and Filter Banks

Course and Wavelets and Filter Banks Course 18.327 and 1.130 Wavelets and Filter Bans Numerical solution of PDEs: Galerin approximation; wavelet integrals (projection coefficients, moments and connection coefficients); convergence Numerical

More information

Chapter 7 Wavelets and Multiresolution Processing

Chapter 7 Wavelets and Multiresolution Processing Chapter 7 Wavelets and Multiresolution Processing Background Multiresolution Expansions Wavelet Transforms in One Dimension Wavelet Transforms in Two Dimensions Image Pyramids Subband Coding The Haar

More information

APPENDIX B GRAM-SCHMIDT PROCEDURE OF ORTHOGONALIZATION. Let V be a finite dimensional inner product space spanned by basis vector functions

APPENDIX B GRAM-SCHMIDT PROCEDURE OF ORTHOGONALIZATION. Let V be a finite dimensional inner product space spanned by basis vector functions 301 APPENDIX B GRAM-SCHMIDT PROCEDURE OF ORTHOGONALIZATION Let V be a finite dimensional inner product space spanned by basis vector functions {w 1, w 2,, w n }. According to the Gram-Schmidt Process an

More information

Lecture 27. Wavelets and multiresolution analysis (cont d) Analysis and synthesis algorithms for wavelet expansions

Lecture 27. Wavelets and multiresolution analysis (cont d) Analysis and synthesis algorithms for wavelet expansions Lecture 7 Wavelets and multiresolution analysis (cont d) Analysis and synthesis algorithms for wavelet expansions We now return to the general case of square-integrable functions supported on the entire

More information

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

Construction of Biorthogonal B-spline Type Wavelet Sequences with Certain Regularities Illinois Wesleyan University From the SelectedWorks of Tian-Xiao He 007 Construction of Biorthogonal B-spline Type Wavelet Sequences with Certain Regularities Tian-Xiao He, Illinois Wesleyan University

More information

Littlewood Paley Spline Wavelets

Littlewood Paley Spline Wavelets Proceedings of the 6th WSEAS International Conference on Wavelet Analysis & Multirate Systems, Bucharest, Romania, October 6-8, 26 5 Littlewood Paley Spline Wavelets E. SERRANO and C.E. D ATTELLIS Escuela

More information

LECTURE 5: THE METHOD OF STATIONARY PHASE

LECTURE 5: THE METHOD OF STATIONARY PHASE LECTURE 5: THE METHOD OF STATIONARY PHASE Some notions.. A crash course on Fourier transform For j =,, n, j = x j. D j = i j. For any multi-index α = (α,, α n ) N n. α = α + + α n. α! = α! α n!. x α =

More information

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

1 The Continuous Wavelet Transform The continuous wavelet transform (CWT) Discretisation of the CWT... 2 Contents 1 The Continuous Wavelet Transform 1 1.1 The continuous wavelet transform (CWT)............. 1 1. Discretisation of the CWT...................... Stationary wavelet transform or redundant wavelet

More information

Wavelet Bases of the Interval: A New Approach

Wavelet Bases of the Interval: A New Approach Int. Journal of Math. Analysis, Vol. 1, 2007, no. 21, 1019-1030 Wavelet Bases of the Interval: A New Approach Khaled Melkemi Department of Mathematics University of Biskra, Algeria kmelkemi@yahoo.fr Zouhir

More information

VII. Wavelet Bases. One can construct wavelets ψ such that the dilated and translated family. 2 j

VII. Wavelet Bases. One can construct wavelets ψ such that the dilated and translated family. 2 j VII Wavelet Bases One can construct wavelets ψ such that the dilated and translated family { ψ j,n (t) = ( t j )} ψ n j j (j,n) Z is an orthonormal basis of L (R). Behind this simple statement lie very

More information

ACM 126a Solutions for Homework Set 4

ACM 126a Solutions for Homework Set 4 ACM 26a Solutions for Homewor Set 4 Laurent Demanet March 2, 25 Problem. Problem 7.7 page 36 We need to recall a few standard facts about Fourier series. Convolution: Subsampling (see p. 26): Zero insertion

More information

MLISP: Machine Learning in Signal Processing Spring Lecture 8-9 May 4-7

MLISP: Machine Learning in Signal Processing Spring Lecture 8-9 May 4-7 MLISP: Machine Learning in Signal Processing Spring 2018 Prof. Veniamin Morgenshtern Lecture 8-9 May 4-7 Scribe: Mohamed Solomon Agenda 1. Wavelets: beyond smoothness 2. A problem with Fourier transform

More information

Assignment #09 - Solution Manual

Assignment #09 - Solution Manual Assignment #09 - Solution Manual 1. Choose the correct statements about representation of a continuous signal using Haar wavelets. 1.5 points The signal is approximated using sin and cos functions. The

More information

FOURIER SERIES, HAAR WAVELETS AND FAST FOURIER TRANSFORM

FOURIER SERIES, HAAR WAVELETS AND FAST FOURIER TRANSFORM FOURIER SERIES, HAAR WAVELETS AD FAST FOURIER TRASFORM VESA KAARIOJA, JESSE RAILO AD SAMULI SILTAE Abstract. This handout is for the course Applications of matrix computations at the University of Helsinki

More information

Wavelet-vaguelette decomposition and its application to rheometry

Wavelet-vaguelette decomposition and its application to rheometry Wavelet-vaguelette decomposition and its application to rheometry Christophe Ancey École Polytechnique Fédérale de Lausanne WavE 2006 conference, July 12 2006 christophe.ancey@epfl.ch Wavelet-vaguelette

More information

Sparse linear models

Sparse linear models Sparse linear models Optimization-Based Data Analysis http://www.cims.nyu.edu/~cfgranda/pages/obda_spring16 Carlos Fernandez-Granda 2/22/2016 Introduction Linear transforms Frequency representation Short-time

More information

Quadrature Prefilters for the Discrete Wavelet Transform. Bruce R. Johnson. James L. Kinsey. Abstract

Quadrature Prefilters for the Discrete Wavelet Transform. Bruce R. Johnson. James L. Kinsey. Abstract Quadrature Prefilters for the Discrete Wavelet Transform Bruce R. Johnson James L. Kinsey Abstract Discrepancies between the Discrete Wavelet Transform and the coefficients of the Wavelet Series are known

More information

A First Course in Wavelets with Fourier Analysis

A First Course in Wavelets with Fourier Analysis * A First Course in Wavelets with Fourier Analysis Albert Boggess Francis J. Narcowich Texas A& M University, Texas PRENTICE HALL, Upper Saddle River, NJ 07458 Contents Preface Acknowledgments xi xix 0

More information

Lecture 16: Multiresolution Image Analysis

Lecture 16: Multiresolution Image Analysis Lecture 16: Multiresolution Image Analysis Harvey Rhody Chester F. Carlson Center for Imaging Science Rochester Institute of Technology rhody@cis.rit.edu November 9, 2004 Abstract Multiresolution analysis

More information

Haar wavelets. Set. 1 0 t < 1 0 otherwise. It is clear that {φ 0 (t n), n Z} is an orthobasis for V 0.

Haar wavelets. Set. 1 0 t < 1 0 otherwise. It is clear that {φ 0 (t n), n Z} is an orthobasis for V 0. Haar wavelets The Haar wavelet basis for L (R) breaks down a signal by looking at the difference between piecewise constant approximations at different scales. It is the simplest example of a wavelet transform,

More information

Sparse Multidimensional Representation using Shearlets

Sparse Multidimensional Representation using Shearlets Sparse Multidimensional Representation using Shearlets Demetrio Labate a, Wang-Q Lim b, Gitta Kutyniok c and Guido Weiss b, a Department of Mathematics, North Carolina State University, Campus Box 8205,

More information

Wavelets and Image Compression Augusta State University April, 27, Joe Lakey. Department of Mathematical Sciences. New Mexico State University

Wavelets and Image Compression Augusta State University April, 27, Joe Lakey. Department of Mathematical Sciences. New Mexico State University Wavelets and Image Compression Augusta State University April, 27, 6 Joe Lakey Department of Mathematical Sciences New Mexico State University 1 Signals and Images Goal Reduce image complexity with little

More information

Wavelets and applications

Wavelets and applications Chapter 3 Wavelets and applications 3. Multiresolution analysis 3.. The limits of Fourier analysis Although along this chapter the underlying Hilbert space will be L 2 (R), we start with a completely explicit

More information

COMPACTLY SUPPORTED ORTHONORMAL COMPLEX WAVELETS WITH DILATION 4 AND SYMMETRY

COMPACTLY SUPPORTED ORTHONORMAL COMPLEX WAVELETS WITH DILATION 4 AND SYMMETRY COMPACTLY SUPPORTED ORTHONORMAL COMPLEX WAVELETS WITH DILATION 4 AND SYMMETRY BIN HAN AND HUI JI Abstract. In this paper, we provide a family of compactly supported orthonormal complex wavelets with dilation

More information

Wavelets Marialuce Graziadei

Wavelets Marialuce Graziadei Wavelets Marialuce Graziadei 1. A brief summary 2. Vanishing moments 3. 2D-wavelets 4. Compression 5. De-noising 1 1. A brief summary φ(t): scaling function. For φ the 2-scale relation hold φ(t) = p k

More information

A Wavelet-Based Technique for Identifying, Labeling, and Tracking of Ocean Eddies

A Wavelet-Based Technique for Identifying, Labeling, and Tracking of Ocean Eddies MARCH 2002 LUO AND JAMESON 381 A Wavelet-Based Technique for Identifying, Labeling, and Tracking of Ocean Eddies JINGJIA LUO Department of Earth and Planetary Physics, Graduate School of Science, University

More information

( nonlinear constraints)

( nonlinear constraints) Wavelet Design & Applications Basic requirements: Admissibility (single constraint) Orthogonality ( nonlinear constraints) Sparse Representation Smooth functions well approx. by Fourier High-frequency

More information

MLISP: Machine Learning in Signal Processing Spring Lecture 10 May 11

MLISP: Machine Learning in Signal Processing Spring Lecture 10 May 11 MLISP: Machine Learning in Signal Processing Spring 2018 Lecture 10 May 11 Prof. Venia Morgenshtern Scribe: Mohamed Elshawi Illustrations: The elements of statistical learning, Hastie, Tibshirani, Friedman

More information

Development and Applications of Wavelets in Signal Processing

Development and Applications of Wavelets in Signal Processing Development and Applications of Wavelets in Signal Processing Mathematics 097: Senior Conference Paper Published May 014 David Nahmias dnahmias1@gmailcom Abstract Wavelets have many powerful applications

More information

Multiresolution analysis & wavelets (quick tutorial)

Multiresolution analysis & wavelets (quick tutorial) Multiresolution analysis & wavelets (quick tutorial) Application : image modeling André Jalobeanu Multiresolution analysis Set of closed nested subspaces of j = scale, resolution = 2 -j (dyadic wavelets)

More information

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

Construction of wavelets. Rob Stevenson Korteweg-de Vries Institute for Mathematics University of Amsterdam Construction of wavelets Rob Stevenson Korteweg-de Vries Institute for Mathematics University of Amsterdam Contents Stability of biorthogonal wavelets. Examples on IR, (0, 1), and (0, 1) n. General domains

More information

Fourier Series. (Com S 477/577 Notes) Yan-Bin Jia. Nov 29, 2016

Fourier Series. (Com S 477/577 Notes) Yan-Bin Jia. Nov 29, 2016 Fourier Series (Com S 477/577 otes) Yan-Bin Jia ov 9, 016 1 Introduction Many functions in nature are periodic, that is, f(x+τ) = f(x), for some fixed τ, which is called the period of f. Though function

More information

Wavelet-Based Numerical Homogenization for Scaled Solutions of Linear Matrix Equations

Wavelet-Based Numerical Homogenization for Scaled Solutions of Linear Matrix Equations International Journal of Discrete Mathematics 2017; 2(1: 10-16 http://www.sciencepublishinggroup.com/j/dmath doi: 10.11648/j.dmath.20170201.13 Wavelet-Based Numerical Homogenization for Scaled Solutions

More information

Wavelet analysis on financial time series. By Arlington Fonseca Lemus. Tutor Hugo Eduardo Ramirez Jaime

Wavelet analysis on financial time series. By Arlington Fonseca Lemus. Tutor Hugo Eduardo Ramirez Jaime Wavelet analysis on financial time series By Arlington Fonseca Lemus Tutor Hugo Eduardo Ramirez Jaime A thesis submitted in partial fulfillment for the degree of Master in Quantitative Finance Faculty

More information

Multiresolution schemes

Multiresolution schemes Multiresolution schemes Fondamenti di elaborazione del segnale multi-dimensionale Multi-dimensional signal processing Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Elaborazione

More information

Fourier Series. Suppose f : [0, 2π] C and: f(x) = n=0. a n cos nx. How could we find the a n if we know f? Having a look at cos :

Fourier Series. Suppose f : [0, 2π] C and: f(x) = n=0. a n cos nx. How could we find the a n if we know f? Having a look at cos : Fourier Series Suppose f : [0, 2π] C and: f(x) = n=0 a n cos nx How could we find the a n if we know f? Having a look at cos : cos(0x) cos(1x) cos(2x) Average 1 Average 0 Average 0 2π 0 f(x) dx = n=0 2π

More information

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

Nonseparable multivariate wavelets. Ghan Shyam Bhatt. A dissertation submitted to the graduate faculty Nonseparable multivariate wavelets by Ghan Shyam Bhatt A dissertation submitted to the graduate faculty in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY Major: Applied

More information

WAVELETS WITH COMPOSITE DILATIONS

WAVELETS WITH COMPOSITE DILATIONS ELECTRONIC RESEARCH ANNOUNCEMENTS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 00, Pages 000 000 (Xxxx XX, XXXX S 1079-6762(XX0000-0 WAVELETS WITH COMPOSITE DILATIONS KANGHUI GUO, DEMETRIO LABATE, WANG-Q

More information

ORTHONORMAL SAMPLING FUNCTIONS

ORTHONORMAL SAMPLING FUNCTIONS ORTHONORMAL SAMPLING FUNCTIONS N. KAIBLINGER AND W. R. MADYCH Abstract. We investigate functions φ(x) whose translates {φ(x k)}, where k runs through the integer lattice Z, provide a system of orthonormal

More information

Multiresolution schemes

Multiresolution schemes Multiresolution schemes Fondamenti di elaborazione del segnale multi-dimensionale Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Elaborazione dei Segnali Multi-dimensionali e

More information

Survey on Wavelet Transform and Application in ODE and Wavelet Networks

Survey on Wavelet Transform and Application in ODE and Wavelet Networks Advances in Dynamical Systems and Applications. ISSN 0973-5321 Volume 1 Number 2 (2006), pp. 129 162 c Research India Publications http://www.ripublication.com/adsa.htm Survey on Wavelet Transform and

More information

Construction of Orthonormal Quasi-Shearlets based on quincunx dilation subsampling

Construction of Orthonormal Quasi-Shearlets based on quincunx dilation subsampling Construction of Orthonormal Quasi-Shearlets based on quincunx dilation subsampling Rujie Yin Department of Mathematics Duke University USA Email: rujie.yin@duke.edu arxiv:1602.04882v1 [math.fa] 16 Feb

More information

Multiresolution Analysis

Multiresolution Analysis Multiresolution Analysis DS-GA 1013 / MATH-GA 2824 Optimization-based Data Analysis http://www.cims.nyu.edu/~cfgranda/pages/obda_fall17/index.html Carlos Fernandez-Granda Frames Short-time Fourier transform

More information

Wavelets and Wavelet Based Numerical Homogenization

Wavelets and Wavelet Based Numerical Homogenization Wavelets and Wavelet Based Numerical Homogenization Olof Runborg Department of Numerical Analysis, KTH, 44 Stockholm, Sweden, olofr@nada.kth.se Introduction Wavelets is a tool for describing functions

More information

Image Compression by Using Haar Wavelet Transform and Singular Value Decomposition

Image Compression by Using Haar Wavelet Transform and Singular Value Decomposition Master Thesis Image Compression by Using Haar Wavelet Transform and Singular Value Decomposition Zunera Idrees 9--5 Eliza Hashemiaghjekandi 979-- Subject: Mathematics Level: Advance Course code: 4MAE Abstract

More information

Construction of Multivariate Compactly Supported Orthonormal Wavelets

Construction of Multivariate Compactly Supported Orthonormal Wavelets Construction of Multivariate Compactly Supported Orthonormal Wavelets Ming-Jun Lai Department of Mathematics The University of Georgia Athens, GA 30602 April 30, 2004 Dedicated to Professor Charles A.

More information

A Wavelet Optimized Adaptive Multi-Domain Method

A Wavelet Optimized Adaptive Multi-Domain Method NASA/CR-21747 ICASE Report No. 97-52 A Wavelet Optimized Adaptive Multi-Domain Method J. S. Hesthaven Brown University and L. M. Jameson ICASE Institute for Computer Applications in Science and Engineering

More information

Midterm for Introduction to Numerical Analysis I, AMSC/CMSC 466, on 10/29/2015

Midterm for Introduction to Numerical Analysis I, AMSC/CMSC 466, on 10/29/2015 Midterm for Introduction to Numerical Analysis I, AMSC/CMSC 466, on 10/29/2015 The test lasts 1 hour and 15 minutes. No documents are allowed. The use of a calculator, cell phone or other equivalent electronic

More information

Gabor wavelet analysis and the fractional Hilbert transform

Gabor wavelet analysis and the fractional Hilbert transform Gabor wavelet analysis and the fractional Hilbert transform Kunal Narayan Chaudhury and Michael Unser (presented by Dimitri Van De Ville) Biomedical Imaging Group, Ecole Polytechnique Fédérale de Lausanne

More information

Multiresolution analysis

Multiresolution analysis Multiresolution analysis Analisi multirisoluzione G. Menegaz gloria.menegaz@univr.it The Fourier kingdom CTFT Continuous time signals + jωt F( ω) = f( t) e dt + f() t = F( ω) e jωt dt The amplitude F(ω),

More information

Qualification Exam: Mathematical Methods

Qualification Exam: Mathematical Methods Qualification Exam: Mathematical Methods Name:, QEID#41534189: August, 218 Qualification Exam QEID#41534189 2 1 Mathematical Methods I Problem 1. ID:MM-1-2 Solve the differential equation dy + y = sin

More information

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

axioms Construction of Multiwavelets on an Interval Axioms 2013, 2, ; doi: /axioms ISSN Axioms 2013, 2, 122-141; doi:10.3390/axioms2020122 Article OPEN ACCESS axioms ISSN 2075-1680 www.mdpi.com/journal/axioms Construction of Multiwavelets on an Interval Ahmet Altürk 1 and Fritz Keinert 2,

More information

Kernel Principal Component Analysis

Kernel Principal Component Analysis Kernel Principal Component Analysis Seungjin Choi Department of Computer Science and Engineering Pohang University of Science and Technology 77 Cheongam-ro, Nam-gu, Pohang 37673, Korea seungjin@postech.ac.kr

More information

BAYESIAN METHODS FOR VARIABLE SELECTION WITH APPLICATIONS TO HIGH-DIMENSIONAL DATA

BAYESIAN METHODS FOR VARIABLE SELECTION WITH APPLICATIONS TO HIGH-DIMENSIONAL DATA BAYESIAN METHODS FOR VARIABLE SELECTION WITH APPLICATIONS TO HIGH-DIMENSIONAL DATA Part 3: Functional Data & Wavelets Marina Vannucci Rice University, USA PASI-CIMAT 4/28-3/2 Marina Vannucci (Rice University,

More information

WAVELET EXPANSIONS IN VOLUME INTEGRAL METHOD OF EDDY-CURRENT MODELING

WAVELET EXPANSIONS IN VOLUME INTEGRAL METHOD OF EDDY-CURRENT MODELING WAVELET EXPANSIONS IN VOLUME INTEGRAL METHOD OF EDDY-CURRENT MODELING Bing Wang John P. Basart and John C. Moulder Center for NDE and Department of Electrical Engineering and Computer Engineering Iowa

More information

Wavelets. Introduction and Applications for Economic Time Series. Dag Björnberg. U.U.D.M. Project Report 2017:20

Wavelets. Introduction and Applications for Economic Time Series. Dag Björnberg. U.U.D.M. Project Report 2017:20 U.U.D.M. Project Report 2017:20 Wavelets Introduction and Applications for Economic Time Series Dag Björnberg Examensarbete i matematik, 15 hp Handledare: Rolf Larsson Examinator: Jörgen Östensson Juni

More information

Construction of Wavelets and Applications

Construction of Wavelets and Applications Journal of Universal Computer Science, vol. 12, no. 9 (2006), 1278-1291 submitted: 31/12/05, accepted: 12/5/06, appeared: 28/9/06 J.UCS Construction of Wavelets and Applications Ildikó László (Eötvös Lóránd

More information

Course and Wavelets and Filter Banks

Course and Wavelets and Filter Banks Course 8.327 and.30 Wavelets and Filter Banks Multiresolution Analysis (MRA): Requirements for MRA; Nested Spaces and Complementary Spaces; Scaling Functions and Wavelets Scaling Functions and Wavelets

More information

INTRODUCTION TO. Adapted from CS474/674 Prof. George Bebis Department of Computer Science & Engineering University of Nevada (UNR)

INTRODUCTION TO. Adapted from CS474/674 Prof. George Bebis Department of Computer Science & Engineering University of Nevada (UNR) INTRODUCTION TO WAVELETS Adapted from CS474/674 Prof. George Bebis Department of Computer Science & Engineering University of Nevada (UNR) CRITICISM OF FOURIER SPECTRUM It gives us the spectrum of the

More information

2 Infinite products and existence of compactly supported φ

2 Infinite products and existence of compactly supported φ 415 Wavelets 1 Infinite products and existence of compactly supported φ Infinite products.1 Infinite products a n need to be defined via limits. But we do not simply say that a n = lim a n N whenever the

More information

Wavelets For Computer Graphics

Wavelets For Computer Graphics {f g} := f(x) g(x) dx A collection of linearly independent functions Ψ j spanning W j are called wavelets. i J(x) := 6 x +2 x + x + x Ψ j (x) := Ψ j (2 j x i) i =,..., 2 j Res. Avge. Detail Coef 4 [9 7

More information