Teletrac modeling and estimation

Size: px
Start display at page:

Download "Teletrac modeling and estimation"

Transcription

1 Teletrac modeling and estimation File 3 José Roberto Amazonas jra@lcs.poli.usp.br Telecommunications and Control Engineering Dept. - PTC Escola Politécnica University of São Paulo - USP São Paulo 11/2008 Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

2 Outline 1 Long Memory Teletrac Modeling Introduction Non-parametric modeling Modelo MWM Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

3 Introduction Outline 1 Long Memory Teletrac Modeling Introduction Non-parametric modeling Modelo MWM Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

4 Introduction Classes of modeling Trac models may be classied as heterogenous or homogeneous. Heterogeneous models simulate the aggregate trac (trac generated by several users, protocols and applications) over a network link. Homogeneous models refer to a specic kind of trac, as the MPEG video trac. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

5 Introduction Classes of modeling Heterogeneous models may be subdivided in two classes: behavioral or structural. Behavioral models model the trac statistics, as correlation, marginal distribution or even higher order statistics (third and fourth orders, for example) without taking into account the physical mechanism of trac generation (i. e., behavioral models' parameters are not directly related to the communications network's parameters). Structural models are related to the packets generation mechanisms and their parameters may be mapped to network's parameters, as number of users and bandwidth. FGN, ARFIMA and MWM are behavioral models of aggregate trac. On/O processes may be used as trac structural models. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

6 Non-parametric modeling Outline 1 Long Memory Teletrac Modeling Introduction Non-parametric modeling Modelo MWM Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

7 Non-parametric modeling FGN process The FGN process, proposed by Mandelbrot and Van Ness in 1968 for modeling LRD hydrological series, is the rst important long memory model that appears in the literature. If {x t } t Z is a FGN, then x t is a stationary process with autocovariance given by C x (τ) = σ2 x 2 [ τ + 1 2H 2 τ 2H + τ 1 2H ], τ =..., 1, 0, 1,...). The FGN corresponds to the rst dierence of a continuous time stochastic process known as Fractionary Brownian Motion, FBM {B H (t) : 0 t } with Hurst parameter 0 < H < 1, i. e., x t = B H (t) = B H (t + 1) B H (t), t = 0, 1, 2,.... (1) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

8 Non-parametric modeling FBM realizations 1.5 Realizações de processos FBM H=0,6 H=0,5 H=0,7 H=0,8 H=0, t Figure: Realizations of FBM processes for several Hurst parameters values. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

9 Non-parametric modeling FBM Process The FBM has a special name when H = 1/2: (Brownian motion) and it is designated by B 1/2 (t). In this case, x 1, x 2,... are independent Gaussian random variables. We can create a discrete time FBM (DFBM), denoted by B t, by means of the cumulative sum of the FGN {x t } samples: t 1 B t B H (t) = x u, t = 1, 2,.... (2) u=0 Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

10 Non-parametric modeling FBM Process - cont. The DFBM SDF is given by P Bt (f ) = σ 2 x C H j= 1 f + j 2H+1, 1 2 f 1 2, (3) in which σx 2 is the power of a zero mean FGN, C H = and 0 < H < 1. Γ(2H+1) sin (πh) 2π 2H+1 According to (3), the DFBM SDF has a f α, 0 < α < 1, singularity, in the origin, as P Bt f 1 2H, f 0. (4) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

11 Non-parametric modeling FGN's SDF The FGN and the DFBM are related by the transfer function H(z) = X (z) B(z) = 1 z 1, (5) in which X (z) e B(z) denote the z-transforms of x t and B t, respectively. The frequency response associated to (5) is H(f ) = H(z) z=e j2πf = 1 e j2πf. (6) As the input/output relation in terms of the SDFs is P x (f ) = H(f ) 2 P Bt (f ), (7) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

12 Non-parametric modeling FGN's SDF - cont. H(f ) 2 is given by, then the FGN's SDF is equal to H(f ) 2 = G(f ) = 4 sin 2 (πf ), (8) P x (f ) = 4 sin 2 (πf )P Bt (f ). (9) (3) e (9) show that the FGN's SDF is characterized by only two parameters:σx 2 e H (responsible for the spectrum shape). The FGN is completely specied by its mean and by its SDF, as it is Gaussian. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

13 Non-parametric modeling FGN's SDF - cont. It may be shown that (9) may be rewritten as: P x (f ) = A(f, H)[ 2πf 2H 1 + B(f, H)], (10) in which A(f, H) = 2 sin (πh)γ(2h + 1)(1 cos (2πf )) e B(f, H) = j=1 [(2πj + 2πf ) 2H 1 + (2πj 2πf ) 2H 1 ]. For small values of f, P x (f ) f 1 2H. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

14 Outline 1 Long Memory Teletrac Modeling Introduction Non-parametric modeling Modelo MWM Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

15 FT e WFT The Fourier transform of a signal x(t), if exists, is dened as X (ν) = TF{x(t)} = x(t)e j2πνt dt, (11) in which ν denotes the frequency in cycles/second [Hz]. Gabor has shown that it is possible to represent the local spectral content of a signal x(t) around an instant of time τ by the windowed Fourier transform (WFT) X T (ν, τ) = x(t)g T (t τ)e j2πνt dt, (12) in which g T (t) is a window of nite duration support T and ν denotes frequency. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

16 FT and WFT - cont. The WFT is a bi-dimensional representation dened on the time-frequency plane or domain as it depends on the ν and τ parameters. The WFT would be equivalent to a kind of continuous sheet music description of x(t). According to the Heisenberg's uncertainty principle, a signal whose energy content is quite well localized in time has this energy quite spread out in the frequency domain. As the window of (12) has a xed size T, we may conclude that the WFT is not good to analyze (or identify) behaviors of x(t) occurring in time intervals much smaller or much larger than T, as, for example, transient phenomena of duration t << T or cycles that exist in periods larger than T. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

17 CWT A wavelet ψ 0 (t) (sometimes also called mother wavelet), t R, is a function that satises three conditions. 1 Its Fourier transform Ψ(ν), < ν <, is such that exists a nite constant C ψ that obeys the admissibility condition 0 < C ψ = 2 The integral of ψ 0 (t) is null: 3 Its energy is unitary: 0 Ψ(ν) 2 dν <. (13) ν ψ 0 (t) dt = 0. (14) ψ 0 (t) 2 dt = 1. (15) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

18 Examples of wavelet functions Haar Wavelet D4 Wavelet C3 Coiflet 0.2 S8 Symmlet Figure: Four examples of wavelet functions. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

19 Examples of wavelet functions - cont Figure: Meyer's wavelet. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

20 Examples of wavelet functions - cont wavelet Gaussiana de ordem 1 wavelet chapéu mexicano t Figure: Gaussian wavelet (related to the rst derivative of a Gaussian PDF) t Figure: Mexican hat wavelet (related to the second derivative of a Gaussian PDF). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

21 CWT The wavelet transform has been originally developed as an analysis and synthesis tool of continuous time energy signals. An energy signal x(t), t R (t denotes time), obeys the constraint x 2 = x, x x(t) 2 dt <, (16) i. e., x(t) that obeys the constraint (16) belongs to the squared summable functions space L 2 (R). Presently, the wavelet transform has also been used as an analysis tool of discrete time signals. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

22 CWT - cont. There are continuous time (CWT) and discrete time wavelet decompositions. The CWT of a signal x(t) consists of a set C = {W ψ (s, τ), s R +, τ R}, in which τ is the time localization parameter, s represents scale and ψ denotes a wavelet function of wavelet coecients on the continuous time-scale plane (also known as time-frequency plane)given by ( λ τ W ψ (s, τ) = ψ 0(s,τ), x = 1 s ψ 0 s ) x(λ)dλ. (17) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

23 CWT - cont. ( ψ 0(s,τ) (t) = s 1/2 ψ t τ ) 0 s denotes a dilated and shifted version of the mother wavelet ψ 0 (t). The factor 1/ s in (17) provides all functions of the class { ( ) } 1 s t τ W = ψ 0 R s have the same energy (norm). (18) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

24 1 Measure the likelihood. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67 CWMT - cont. The basic idea of the CWT dened by (17) is to correlate 1 a signal x(t) with shifted (by τ) and dilated (by s) versions of a mother wavelet (that has a pass-band spectrum). The CWT is a two parameters function. So, it is a redundant transform, because it consists on mapping an one-dimension signal on the time-scale plane.

25 ICWT Dierently from the WFT, where the reconstruction is made from the same family of functions as that used in the analysis, in the CWT the synthesis is made with functions ψ s,τ that have to satisfy ψ s,τ (t) = 1 C ψ 1 s 2 ψ s,τ (t). (19) So, x(t) is completely recovered by the inverse continuous wavelet transform (ICWT): [ ( t τ x(t) = 1 C ψ 0 W ψ (s, τ) 1 s ψ s ) ] ds dτ s. (20) 2 Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

26 CWT vs. WFT The fundamental dierence between the CWT and the WFT consists of the fact that the functions ψ s,τ undergo dilations and compressions. The analysis on rened scales of time (small values of s) requires fast ψ s,τ functions, i. e., of a small support, while the analysis on aggregate scales of time (large values of s) requires slower ψ s,τ functions, i. e., of a wider support. As already mentioned, the internal product dened by (17) is a likelihood measure between the wavelet ψ ( ) t τ s and the signal x(t) on a certain instant of time τ and on a determined scale s. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

27 CWT vs WFT - cont. For a xed τ, large values of s correspond to a low-frequency analysis, while small values of s are associated to a high-frequency analysis. Therefore, the wavelet transform has a variable time resolution (i. e., the capacity of analyzing a signal from close - zoom in - or from far - zoom out), being adequate to analyze phenomena that occur in dierent time scales. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

28 Example of CWT 3 2 sinal x(t) CWT log 2 (s) tempo Figure: The image on the bottom part of the gure is the CWT W ψ (s, τ) of the signal on the top part, evaluated with a wavelet that is the rst derivative of the Gaussian PDF. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

29 Multiresolution analysis and the discrete wavelet transform There are two kinds of DWT: the DWT for discrete time signals and the DWT for continuous time signals. The DWT may be formulated for discrete time signals (as it is done, for example, by Percival and Walden) without establishing any explicit connection with the CWT. On the other hand, we should not understand the term discrete of the DWT for continuous time signals as meaning that this transform is dened over a discrete time signal. But only that the coecients produced by this transform belong to a subset D = {w j,k = W ψ (2 j, 2 j k), j Z, k Z} of the set C. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

30 Multiresolution analysis and the discrete wavelet transform - cont. In fact, the DWT coecients for continuous time signals can also be directly obtained by means of the integral w j,k = ψ, x = 0(2j,2j k) 2 j/2 ψ0(2 j λ k)x(λ) dλ, (21) in which the indices j and k are called scale and localization, respectively, does not involve any discrete time signal, but the continuous time signal x(t). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

31 Multiresolution analysis and the discrete wavelet transform - cont. Eq. (21) shows that the continuous time DWT corresponds to a critically sampled version of the CWT dened by (17) in the dyadic scales s = 2 j, j =..., 1, 0, 1, 2,..., in which the instants of time in the dyadic scale s = 2 j are separated by multiples of 2 j. The function ψ 0 of (21) must be dened from a multiresolution analysis (MRA) of the signal x(t). Observe that the continuous time MRA theory is similar to that of discrete time. Although the teletrac signals are discrete time, we decided to present the continuous time MRA version because the Hurst parameter estimator based on wavelets proposed by Abry and Veitch is based on the spectral analysis of a ctitious process { x t, t R} that is associated to the discrete time process {x n, n Z}. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

32 CWT sampling j = 0 j = 1 j = 2 j = 3 j = 4 Figure: Critical sampling of the time-scale plane by means of the CWT parameters (s = 2 j e τ = 2 j k) discretization. s Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

33 MRA A MRA is, by denition, a sequence of closed subspaces {V j } j Z de L 2 (R) such that: 1... V 2 V 1 V 0 V 1 V 2...; 2 j Z V j = {}; 3 j Z V j = L 2 (R); 4 x(t) V j x(2 j t) V 0, j > 0 (in which t denotes time and x(t) is an energy signal); 5 There is a function φ j (t) = 2 j/2 φ 0 (2 j t) in V j, called scale function, such that the set {φ j,k, k Z} is an orthonormal basis of V j, with φ j,k (t) = 2 j/2 φ 0 (2 j t k) j, k Z. The subspace V j is known as the approximation space associated to the time scale s j = 2 j (assuming that V 0 is the approximation space with unit scale). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

34 MRA - cont. If the x(t) projection on V j de x(t) is represented by the scale coecients u j,k = φ j,k, x = 2 j/2 φ 0(2 j t k)x(t) dt, (22) then the properties 1 and 3 assure that lim φ k j,k(t)u j,k = x(t), j x L 2 (R). Property 4 implies that the subspace V j is a scaled version of subspace V 0 (multiresolution). The orthonormal basis mentioned in property 5 is obtained by time shifts of the low-pass function φ j. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

35 MRA - cont. Consider the successive approximations sequence (also known in the literature as wavelet smooths) of x(t) S j (t) = k φ j,k (t)u j,k j =..., 1, 0, 1,.... (23) As V j+1 V j, we have S j+1 (t) is a coarser approximation of x(t) than S j (t). This fact illustrates the MRA's fundamental idea, that consists in examining the loss of information when one goes from S j (t) to S j+1 (t): S j (t) = S j+1 (t) + x j+1 (t). (24) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

36 2 Besides, Wj+1 is contained in the subspace V j. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67 MRA - cont. x j+1 (t) (called detail of x j (t)) belongs to the subspace W j+1, named detail space that is associated to the uctuations (or variations) of the signal in the more rened time scale s j = 2 j and that corresponds to the orthogonal complement of V j+1 in V j 2. The MRA shows that the detail signals x j+1 (t) = D j+1 (t) may be directly obtained by successive projections of the original signal x(t) on wavelet subspaces W j. Besides, the MRA theory shows that exists a function ψ 0 (t), called mother wavelet, that is obtained from φ 0 (t), in which ψ j,k (t) = 2 j/2 φ 0 (2 j t k) k Z is an orthonormal basis of W j.

37 MRA - cont. The detail D j+1 (t) is obtained by the equation D j+1 (t) = k ψ j+1,k (t) ψ j+1,k (t), x(t). (25) The internal product ψ j+1,k (t), x(t) = w j+1,k denotes the wavelet coecient associated to scale j + 1 and discrete time k and {ψ j+1,k (t)} is a family of wavelet functions that generates the subspace W j+1, orthogonal to subspace V j+1 (W j+1 V j+1 ), i. e., ψ j+1,n, φ j+1,p = 0, n, p. (26) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

38 MRA - cont. Therefore, the detail signal D j+1 (t) belongs to the complementary subspace W j+1 de V j, because V j = V j+1 W j+1. (27) That is, V j is given by the direct addition of V j+1 and W j+1, and this means that any element in V j may be determined from the addition of two orthogonal elements belonging to V j+1 and W j+1. Iterating (27), we have V j = W j+1 W j (28) Eq. (28) says that the approximation S j (t) is given by S j (t) = i=j+1 w i,k ψ i,k (t). (29) k Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

39 3 The sequence u0(k) is obtained sampling the lter's output whose impulse response is φ ( t) (matched lter with a function φ 0(t) = φ(t)) at instants k = 0, 1, 2,..., i. e., u 0(k) = x(t) φ ( t) for k = 0, 1, 2,..., in which denotes convolution. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67 MRA - cont. The MRA of a continuous time signal x(t) is initiated by determining the coecients 3 u 0 (k) = φ 0,k (t), x(t), in which k = 0, 1,..., N 1, that are associated to the projection of x(t) on the approximation subspace V 0.

40 MRA - cont. Following, the sequence {u 0 (k)} is decomposed by ltering and sub-sampling by a factor of 2 (downsampling) in two sequences: {u 1 (k)} and {w 1 (k)}, each one with N/2 points. This ltering and sub-sampling process is repeated several times, producing the sequences and {{u 0 (k)} N, {u 1 (k)} N 2, {u 2 (k)} N 4,..., {u j (k)} N 2 j,..., {u J (k)} N 2 J } (30) {{w 1 (k)} N 2, {w 2 (k)} N 4,..., {w j (k)} N 2 j, {w J (k)} N 2 J }. (31) The literature calls the set of coecients { } {w 1 (k)} N, {w 2 (k)} N,..., {w J (k)} N, {u J (k)} N J 2 J as the DWT of the x(t) signal. (32) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

41 MRA - cont. Fig. 8 illustrates a 3-levels DWT (decomposition in scales j = 1, 2, 3) associated to 1024 samples of the discrete time x(k) = sin (3k) + sin (0.3k) + sin (0.03k), that corresponds to the superposition of 3 sinusoids in frequencies f , f and f Fig. 9 shows the SDF of this signal. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

42 DWT example 4 sinal original DWT Figure: An illustration of the 3-levels DWT of the discrete time signal x(k) = sin (3k) + sin (0.3k) + sin (0.03k). The graph concatenates the sequences of the scale coecients {u 3 (k)} 128 and of the wavelet coecients {w 3 (k)} 128, {w 2 (k)} 256 e {w 1 (k)} 512 from left to right, i. e., the rst 128 points correspond to the sequence {u 3 (k)} 128 ; then follow the 128 points of the sequence {w 3 (k)} 128, the 256 points of the sequence {w 2 (k)} 256 and 512 points of the sequence {w 1 (k)} 512. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

43 20 DEP 10 Power/frequency (db/hz) Frequency (Hz) Figure: SDF of the signal x(k) = sin (3k) + sin (0.3k) + sin (0.03k). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

44 MRA - cont. The reconstruction of x(t) is implemented by ltering and oversampling by a factor of 2 (upsampling) of the sequences (30) and (31), obtaining an approximation of x(t) in the subspace V 0 or S 0 (t) = S J (t) + D 1 (t) + D 2 (t) + + D J (t) (33) x(t) k u(j, k)φ J,k (t) + J w j,k ψ j,k (t). (34) Eq. (34) denes the Inverse Discrete - IDWT. j=1 k Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

45 Figure: Synthesis of the signal x(k) = sin (3k) + sin (0.3k) + sin (0.03k) in terms of the sum S 3 (t) + D 1 (t) + D 2 (t) + D 3 (t). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

46 We say that the function φ 0 (t) = φ(t) determines a MRA of x(t) according to (33), if it obeys the following conditions: 1 intra-scale orthonormality (property 5) φ(t m), φ(t n) = δ m,n, (35) in which δ m,n is the Kronecker's delta (δ m,n = 1 if m = n, δ m,n = 0 for m n). Eq. (35) imposes an orthonormality condition at scale j = 0. 2 unit mean φ(t) dt = 1. (36) φ( t 2 ) = n g n φ(t n), (37) as several φ(t k) t in φ( t ) (is a consequence of property (1) of the 2 MRA). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

47 φ(t) = n Eq. 37 may be rewritten as 2gn φ(2t n), (38) known as Dilation Equation. Eqs. 37 and 38 may be written, respectively, in the frequency domain as 2Φ(2ν) = G(ν)Φ(ν), (39) and Φ(ν) = 1 2 G(ν)Φ( ν 2 ), (40) in which Φ(ν) is the Fourier transform of φ(t) and G(ν) = n g ne j2πνn, known as scale lter (low-pass), represents a periodic lter in ν. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

48 ψ(t) = n As the subspace W j+1 is orthogonal to V j+1 and is in V j, we have 1 2 ψ( t 2 ) = n h n φ(t n), (41) or 2hn φ(2t n), (42) that is the Wavelet Equation. Applying the Fourier transform to (41) and (42) we get, respectively, (2)Ψ(2ν) = H(ν)Φ(ν), (43) and Ψ(ν) = 1 2 H(ν)Φ( ν 2 ). (44) in which H(ν) is the wavelet lter (high-pass). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

49 Rewriting (26) in terms of the frequency domain and using (39) and (43) results the orthogonality condition G(ν)H (ν) Φ(ν) 2 dν = 0, (45) that the lter H has to obey so the family {ψ 1,k (t)} is orthogonal to the family {φ 1,k (t)}. We may show that the condition h n = ( 1) n g L 1 n, H(z) = z L+1 G( z 1 ), (46) in which L denotes the length of a FIR lter g n, is sucient to (45) to hold. We say that g n e h n are quadrature mirrored lters (or QMF) when they are related by (46). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

50 G(f) QMF H(f) f G(f) Filtros brickwall H(f) Figure: QMF lters frequency response (graphs on the upper part) vs brickwall-type lters frequency response. f Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

51 According to (38), the MRA departs from a denition (from several possible) of the scale function φ(t), that is related to the scale lter g n by (37). Eq. (46) says that the choice of a FIR-type lter {g n } implies a {h n } that is also FIR. At last, the wavelet function is determined by (41). The scale φ(t) and wavelet ψ(t) functions associated to the FIR lters {g n } e {h n } have compact support, thus oering the time resolution functionality. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

52 The simplest scale function that satises (35) is the characteristic function of the interval I = [0, 1), that corresponds to the Haar's scale function: { φ (H) 1 se 0 t < 1 (t) = χ [0,1) (t) = (47) 0 otherwise. In this case (Haar MRA), the associated Haar scale lter is given by the Haar wavelet lter by g n = {..., 0, g 0 = 1/ 2, g 1 = 1/ 2, 0,...}, (48) h n = {..., 0, h 0 = g 1 = 1/ 2, h 1 = g 0 = 1/ 2, 0,...} (49) and the Haar wavelet function by ψ (H) (t) = χ [0,1/2) (t) χ [1/2,1) (t). (50) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

53 Fig. 12 shows the Daubechies' scale and wavelet functions with N = 2, 3, 4 vanishing moments t m ψ(t) dt = 0, m = 0, 1,..., N 1. (51) Ingrid Daubechies was the rst one to propose a method for building sequences of transfer functions {G (N) (z)} N=1,2,3,... and {H (N) (z)} N=1,2,3,..., in which G (N) (z) is associated to the low-pass FIR lter g (N) n and H (N) (z) to the high-pass lter h (N) n. The corresponding scale and wavelet functions have support in [0, 2N 1]. The rst member of the sequence is the Haar system φ (1) = φ (H), ψ (1) = ψ (H). The Daubechies' lters are generalizations of the Haar system for N 2. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

54 Figure: The graphs in the lower part show the Daubechies' wavelets with N = 2, 3, 4 vanishing moments, from left to right, respectively. The corresponding scale functions are in the upper part. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

55 We can demonstrate that: u j (n) = k g(k 2n)u j 1 (k) (52) and that w j (n) = k h(k 2n)u j 1 (k). (53) According to (52) and (53), we can obtain the coecients u j (n) and w j (n) from the scale coecients u j 1 (m) by means of decimation operation of the sequence {u j 1 (m)} by a factor of 2. The decimation consists in cascading a low-pass lter g( m) (with a transfer function Ḡ(z) = G(1/z) and frequency response G (f )) or a high-pass h( m) (with transfer function H(z) = H(1/z) and frequency response H (f )) with a compressor (or decimator) by a factor of 2. Decimate a signal by a factor D is the same as to reduce its sampling rate by D times. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

56 The MRA is implemented by a low-pass and high-pass analysis lter banks G (f ) and H (f ) adequately positioned for separating the scale and wavelet coecients sequences. Later, it is possible to rebuild the original signal using dual QMF reconstruction lter banks, low-pass G(f ) and high-pass H(f ). It is important to emphasize that the pyramid algorithm's complexity is O(N) (assuming we want to evaluate the DWT of N samples), while the direct evaluation of the DWT (that involves matrices multiplication) is O(N 2 ). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

57 u j-1(m) QMF g(-m) G*(f) h(-m) H*(f) 2 2 u j(n) w j(n) Figure: QMF analysis lter banks G (f ) (low-pass) and H (f ) (high-pass) with decimation (downsampling) by a factor of 2 uj(m) wj(m) 2 2 u up j(n) w up j(n) QMF dual g(n) G(f) h(n) H(f) + uj-1(n) Figure: QMF reconstruction lter banks with interpolation (upsampling) by a factor of 2. Observe that are used dual low-pass and high-pass lters, G(f ) and H(f ). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

58 N/4 amostras N/2 amostras G* k/(n/2)] 2 V 2 u 2 (n) G* k/n] 2 V 1 u 1 (n) x(t) t V 0 u 0 (n) N amostras H* k/n] 2 W 1 w 1 (n) H* k/(n/2)] 2 W 2 u 2 (n) N/4 amostras N/2 amostras Figure: Flow diagram that shows the initial projection of a signal x(t) on V 0 followed by the decomposition in W 1, W 2 and V 2. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

59 u 2 (n) 2 V 2 w 2 (n) 2 W 2 N/4 amostras G k/(n/2)] H k/(n/2)] + u 1 (n) w 1 (n) 2 G k/n] N amostras 2 H k/n] u 0 (n) N/2 amostras D/A t + x(t) Figure: Flow diagram that illustrates the approximate synthesis of x(t) from W 1, W 2 and V 2. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

60 U 2 W 2 W 1 f Figure: Block diagram that shows that the DWT works as a sub-bands codication scheme. The spectrum U 0 (f ) of the signal u 0 (n) is subdivided in three frequency bands (that cover two octaves): 0 f < 1/8, 1/8 f < 1/4 and 1/4 f 1. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

61 Modelo MWM Outline 1 Long Memory Teletrac Modeling Introduction Non-parametric modeling Modelo MWM Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

62 Modelo MWM The MWM uses the Haar's MRA and is based on a multiplicative binomial cascade in the wavelet domain, that ensures that the simulated series are positive. The binomial cascade is a random binomial tree whose root is the N coecient u J 1,0 (the MWM considers that 2 J 1 = 1, where N is the number of samples) J 1 x t = x 0,k = u J 1,0 φ J 1,0 (t) + w j,k ψ j,k (t), (54) in which φ J 1,0 (t) denotes a Haar's scale function in the slowest scale (ordem J 1) and w j,k are the wavelet coecients. j=1 k Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

63 Modelo MWM The Haar's scale and wavelet coecients may be recursively computed by the following set of synthesis equations, u j 1,2k = 2 1/2 (u j,k + w j,k ) (55) u j 1,2k+1 = 2 1/2 (u j,k w j,k ). (56) So, strictly positive signals may be modeled if u j,k 0 and w j,k u j,k. (57) It is possible to choose a statistical model for w j,k that incorporates the condition (57). Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

64 Modelo MWM 4 Riedi et al have also investigated other distributions for the multipliers. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67 The MWM species a multiplicative model, w j,k = M j,k u j,k, (58) in which the multiplier M j,k may be modeled as a random variable with symmetric β distribution with shape parameter p j, i. e., M j β(p j, p j ). In this case, the MWM is known as β-mwm and we assume that the M j,k 's are mutually independent and independent from u j,k 4.

65 Modelo MWM The variance of M j is given by Var[M j ] = 1 2p j + 1. (59) In this way, equations (55) and (56) may be rewritten as ( ) 1 + Mj,k u j 1,2k = u j,k (60) 2 ( ) 1 Mj,k u j 1,2k+1 = u j,k. (61) 2 These equations show that the MWM is, in fact, a binomial cascade. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

66 Modelo MWM The MWM may approximate the SDF of a training sequence by modeling the variance decay of the wavelet coecients η j = Var[w j,k] Var[w j 1,k ] = 2p (j 1) + 1, (62) p (j) + 1 that leads to and p (j 1) = η j 2 (p (j) + 1) 1/2 (63) p (j) = 2p (j 1) + 1 η j 1. (64) Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

67 Modelo MWM The MWM assumes that u J 1,0 (the root scale coecient) is approximately Gaussian. We can show that p (j) converges to p = lim p (j) = 2α 1 j 2 2 α. (65) Table: Asymptotic values of the shape parameter p of the β multipliers as function of α (or H). α p H The MWM model has multifractal properties and the marginal probability density is lognormal. Amazonas (Escola Politécnica da USP) Teletrac modeling and estimation São Paulo 11/ / 67

Teletrac modeling and estimation

Teletrac modeling and estimation Teletrac modeling and estimation File 2 José Roberto Amazonas jra@lcs.poli.usp.br Telecommunications and Control Engineering Dept. - PTC Escola Politécnica University of São Paulo - USP São Paulo 11/2008

More information

Teletrac modeling and estimation

Teletrac modeling and estimation Teletrac modeling and estimation File 4 José Roberto Amazonas jra@lcs.poli.usp.br Telecommunications and Control Engineering Dept. - PTC Escola Politécnica University of São Paulo - USP São Paulo 11/2008

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

Digital Image Processing

Digital Image Processing Digital Image Processing, 2nd ed. Digital Image Processing Chapter 7 Wavelets and Multiresolution Processing Dr. Kai Shuang Department of Electronic Engineering China University of Petroleum shuangkai@cup.edu.cn

More information

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Elec461 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Dr. D. S. Taubman May 3, 011 In this last chapter of your notes, we are interested in the problem of nding the instantaneous

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

ECE472/572 - Lecture 13. Roadmap. Questions. Wavelets and Multiresolution Processing 11/15/11

ECE472/572 - Lecture 13. Roadmap. Questions. Wavelets and Multiresolution Processing 11/15/11 ECE472/572 - Lecture 13 Wavelets and Multiresolution Processing 11/15/11 Reference: Wavelet Tutorial http://users.rowan.edu/~polikar/wavelets/wtpart1.html Roadmap Preprocessing low level Enhancement Restoration

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

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

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

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

Multiresolution image processing

Multiresolution image processing Multiresolution image processing Laplacian pyramids Some applications of Laplacian pyramids Discrete Wavelet Transform (DWT) Wavelet theory Wavelet image compression Bernd Girod: EE368 Digital Image Processing

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

Chapter 7 Wavelets and Multiresolution Processing. Subband coding Quadrature mirror filtering Pyramid image processing

Chapter 7 Wavelets and Multiresolution Processing. Subband coding Quadrature mirror filtering Pyramid image processing Chapter 7 Wavelets and Multiresolution Processing Wavelet transform vs Fourier transform Basis functions are small waves called wavelet with different frequency and limited duration Multiresolution theory:

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

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

Defining the Discrete Wavelet Transform (DWT)

Defining the Discrete Wavelet Transform (DWT) Defining the Discrete Wavelet Transform (DWT) can formulate DWT via elegant pyramid algorithm defines W for non-haar wavelets (consistent with Haar) computes W = WX using O(N) multiplications brute force

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

A discrete wavelet transform traffic model with application to queuing critical time scales

A discrete wavelet transform traffic model with application to queuing critical time scales University of Roma ÒLa SapienzaÓ Dept. INFOCOM A discrete wavelet transform traffic model with application to queuing critical time scales Andrea Baiocchi, Andrea De Vendictis, Michele Iarossi University

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

Introduction to Wavelet. Based on A. Mukherjee s lecture notes

Introduction to Wavelet. Based on A. Mukherjee s lecture notes Introduction to Wavelet Based on A. Mukherjee s lecture notes Contents History of Wavelet Problems of Fourier Transform Uncertainty Principle The Short-time Fourier Transform Continuous Wavelet Transform

More information

Wavelets, wavelet networks and the conformal group

Wavelets, wavelet networks and the conformal group Wavelets, wavelet networks and the conformal group R. Vilela Mendes CMAF, University of Lisbon http://label2.ist.utl.pt/vilela/ April 2016 () April 2016 1 / 32 Contents Wavelets: Continuous and discrete

More information

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

Digital Image Processing Lectures 15 & 16

Digital Image Processing Lectures 15 & 16 Lectures 15 & 16, Professor Department of Electrical and Computer Engineering Colorado State University CWT and Multi-Resolution Signal Analysis Wavelet transform offers multi-resolution by allowing for

More information

Problem with Fourier. Wavelets: a preview. Fourier Gabor Wavelet. Gabor s proposal. in the transform domain. Sinusoid with a small discontinuity

Problem with Fourier. Wavelets: a preview. Fourier Gabor Wavelet. Gabor s proposal. in the transform domain. Sinusoid with a small discontinuity Problem with Fourier Wavelets: a preview February 6, 2003 Acknowledgements: Material compiled from the MATLAB Wavelet Toolbox UG. Fourier analysis -- breaks down a signal into constituent sinusoids of

More information

Wavelets: a preview. February 6, 2003 Acknowledgements: Material compiled from the MATLAB Wavelet Toolbox UG.

Wavelets: a preview. February 6, 2003 Acknowledgements: Material compiled from the MATLAB Wavelet Toolbox UG. Wavelets: a preview February 6, 2003 Acknowledgements: Material compiled from the MATLAB Wavelet Toolbox UG. Problem with Fourier Fourier analysis -- breaks down a signal into constituent sinusoids of

More information

October 7, :8 WSPC/WS-IJWMIP paper. Polynomial functions are renable

October 7, :8 WSPC/WS-IJWMIP paper. Polynomial functions are renable International Journal of Wavelets, Multiresolution and Information Processing c World Scientic Publishing Company Polynomial functions are renable Henning Thielemann Institut für Informatik Martin-Luther-Universität

More information

Comparison of Wavelet Families with Application to WiMAX Traffic Forecasting

Comparison of Wavelet Families with Application to WiMAX Traffic Forecasting Comparison of Wavelet Families with Application to WiMAX Traffic Forecasting Cristina Stolojescu 1,, Ion Railean, Sorin Moga, Alexandru Isar 1 1 Politehnica University, Electronics and Telecommunications

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

MULTIRATE DIGITAL SIGNAL PROCESSING

MULTIRATE DIGITAL SIGNAL PROCESSING MULTIRATE DIGITAL SIGNAL PROCESSING Signal processing can be enhanced by changing sampling rate: Up-sampling before D/A conversion in order to relax requirements of analog antialiasing filter. Cf. audio

More information

On wavelet techniques in atmospheric sciences.

On wavelet techniques in atmospheric sciences. On wavelet techniques in atmospheric sciences. Margarete Oliveira Domingues Odim Mendes Jr. Aracy Mendes da Costa INPE Advanced School on Space Environment - ASSEINP, São José dos Campos,2004 p.1/56 Preliminary

More information

Teletrac modeling and estimation

Teletrac modeling and estimation Teletrac modeling and estimation File 1 José Roberto Amazonas Alexandre Barbosa de Lima jra,ablima@lcs.poli.usp.br Telecommunications and Control Engineering Dept. - PTC Escola Politécnica University of

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

Digital Image Processing

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

More information

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

Module 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur Module MULTI- RESOLUTION ANALYSIS Version ECE IIT, Kharagpur Lesson Multi-resolution Analysis: Theory of Subband Coding Version ECE IIT, Kharagpur Instructional Objectives At the end of this lesson, the

More information

From Fractional Brownian Motion to Multifractional Brownian Motion

From Fractional Brownian Motion to Multifractional Brownian Motion From Fractional Brownian Motion to Multifractional Brownian Motion Antoine Ayache USTL (Lille) Antoine.Ayache@math.univ-lille1.fr Cassino December 2010 A.Ayache (USTL) From FBM to MBM Cassino December

More information

The Discrete Fourier Transform (DFT) Properties of the DFT DFT-Specic Properties Power spectrum estimate. Alex Sheremet.

The Discrete Fourier Transform (DFT) Properties of the DFT DFT-Specic Properties Power spectrum estimate. Alex Sheremet. 4. April 2, 27 -order sequences Measurements produce sequences of numbers Measurement purpose: characterize a stochastic process. Example: Process: water surface elevation as a function of time Parameters:

More information

WAVELET BASED ESTIMATORS OF LONG-RANGE DEPENDENCIES IN TRAFFIC TRACES. Želimir Lucic

WAVELET BASED ESTIMATORS OF LONG-RANGE DEPENDENCIES IN TRAFFIC TRACES. Želimir Lucic WAVELET BASED ESTIMATORS OF LONG-RANGE DEPENDENCIES IN TRAFFIC TRACES by Želimir Lucic B.Sc., University of Sarajevo, 1991 PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF

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

Signal Analysis. Multi resolution Analysis (II)

Signal Analysis. Multi resolution Analysis (II) Multi dimensional Signal Analysis Lecture 2H Multi resolution Analysis (II) Discrete Wavelet Transform Recap (CWT) Continuous wavelet transform A mother wavelet ψ(t) Define µ 1 µ t b ψ a,b (t) = p ψ a

More information

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design Digital Speech Processing Lecture Short-Time Fourier Analysis Methods - Filter Bank Design Review of STFT j j ˆ m ˆ. X e x[ mw ] [ nˆ m] e nˆ function of nˆ looks like a time sequence function of ˆ looks

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

Examples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems:

Examples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems: Discrete-Time s - I Time-Domain Representation CHAPTER 4 These lecture slides are based on "Digital Signal Processing: A Computer-Based Approach, 4th ed." textbook by S.K. Mitra and its instructor materials.

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

Introduction to Orthogonal Transforms. with Applications in Data Processing and Analysis

Introduction to Orthogonal Transforms. with Applications in Data Processing and Analysis i Introduction to Orthogonal Transforms with Applications in Data Processing and Analysis ii Introduction to Orthogonal Transforms with Applications in Data Processing and Analysis October 14, 009 i ii

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

Ch. 15 Wavelet-Based Compression

Ch. 15 Wavelet-Based Compression Ch. 15 Wavelet-Based Compression 1 Origins and Applications The Wavelet Transform (WT) is a signal processing tool that is replacing the Fourier Transform (FT) in many (but not all!) applications. WT theory

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

2D Wavelets. Hints on advanced Concepts

2D Wavelets. Hints on advanced Concepts 2D Wavelets Hints on advanced Concepts 1 Advanced concepts Wavelet packets Laplacian pyramid Overcomplete bases Discrete wavelet frames (DWF) Algorithme à trous Discrete dyadic wavelet frames (DDWF) Overview

More information

Wavelet Methods for Time Series Analysis

Wavelet Methods for Time Series Analysis Wavelet Methods for Time Series Analysis Donald B. Percival UNIVERSITY OF WASHINGTON, SEATTLE Andrew T. Walden IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE, LONDON CAMBRIDGE UNIVERSITY PRESS Contents

More information

THERE is now ample evidence that long-term correlations

THERE is now ample evidence that long-term correlations 2 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 44, NO. 1, JANUARY 1998 Wavelet Analysis of Long-Range-Dependent Traffic Patrice Abry and Darryl Veitch Abstract A wavelet-based tool for the analysis of

More information

A Tutorial on Stochastic Models and Statistical Analysis for Frequency Stability Measurements

A Tutorial on Stochastic Models and Statistical Analysis for Frequency Stability Measurements A Tutorial on Stochastic Models and Statistical Analysis for Frequency Stability Measurements Don Percival Applied Physics Lab, University of Washington, Seattle overheads for talk available at http://staff.washington.edu/dbp/talks.html

More information

Multiplicative Multifractal Modeling of. Long-Range-Dependent (LRD) Trac in. Computer Communications Networks. Jianbo Gao and Izhak Rubin

Multiplicative Multifractal Modeling of. Long-Range-Dependent (LRD) Trac in. Computer Communications Networks. Jianbo Gao and Izhak Rubin Multiplicative Multifractal Modeling of Long-Range-Dependent (LRD) Trac in Computer Communications Networks Jianbo Gao and Izhak Rubin Electrical Engineering Department, University of California, Los Angeles

More information

Complex Wavelet Transform: application to denoising

Complex Wavelet Transform: application to denoising POLITEHNICA UNIVERSITY OF TIMISOARA UNIVERSITÉ DE RENNES 1 P H D T H E S I S to obtain the title of PhD of Science of the Politehnica University of Timisoara and Université de Rennes 1 Defended by Ioana

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

Wavelets and Filter Banks Course Notes

Wavelets and Filter Banks Course Notes Página Web 1 de 2 http://www.engmath.dal.ca/courses/engm6610/notes/notes.html Next: Contents Contents Wavelets and Filter Banks Course Notes Copyright Dr. W. J. Phillips January 9, 2003 Contents 1. Analysis

More information

Digital Image Processing Lectures 13 & 14

Digital Image Processing Lectures 13 & 14 Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Spring 2013 Properties of KL Transform The KL transform has many desirable properties which makes

More information

Frames. Hongkai Xiong 熊红凯 Department of Electronic Engineering Shanghai Jiao Tong University

Frames. Hongkai Xiong 熊红凯   Department of Electronic Engineering Shanghai Jiao Tong University Frames Hongkai Xiong 熊红凯 http://ivm.sjtu.edu.cn Department of Electronic Engineering Shanghai Jiao Tong University 2/39 Frames 1 2 3 Frames and Riesz Bases Translation-Invariant Dyadic Wavelet Transform

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

Network Traffic Modeling using a Multifractal Wavelet Model

Network Traffic Modeling using a Multifractal Wavelet Model 5-th International Symposium on Digital Signal Processing for Communication Systems, DSPCS 99, Perth, 1999 Network Traffic Modeling using a Multifractal Wavelet Model Matthew S. Crouse, Rudolf H. Riedi,

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

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

The Fast Wavelet Transform 1. Beyond Fourier transforms. Mac A. Cody 2

The Fast Wavelet Transform 1. Beyond Fourier transforms. Mac A. Cody 2 The Fast Wavelet Transform 1 Beyond Fourier transforms Mac A. Cody 2 The Fourier transform has been used as a reliable tool in signal analysis for many years. Invented in the early 1800s by its namesake,

More information

Wavelet Analysis of Long Range Dependent Trac. (1) CNRS URA Laboratoire de Physique - Ecole Normale Superieure de Lyon -

Wavelet Analysis of Long Range Dependent Trac. (1) CNRS URA Laboratoire de Physique - Ecole Normale Superieure de Lyon - Wavelet Analysis of Long Range Dependent Trac Patrice Abry 1, Darryl Veitch 2 (1) CNRS URA 1325 - Laboratoire de Physique - Ecole Normale Superieure de Lyon - 46, allee d'italie 69 364 LYON Cedex 07- France

More information

Filter Banks II. Prof. Dr.-Ing. G. Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany

Filter Banks II. Prof. Dr.-Ing. G. Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany Filter Banks II Prof. Dr.-Ing. G. Schuller Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany Page Modulated Filter Banks Extending the DCT The DCT IV transform can be seen as modulated

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

ECG782: Multidimensional Digital Signal Processing

ECG782: Multidimensional Digital Signal Processing Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spring 2014 TTh 14:30-15:45 CBC C313 Lecture 05 Image Processing Basics 13/02/04 http://www.ee.unlv.edu/~b1morris/ecg782/

More information

Multiscale Image Transforms

Multiscale Image Transforms Multiscale Image Transforms Goal: Develop filter-based representations to decompose images into component parts, to extract features/structures of interest, and to attenuate noise. Motivation: extract

More information

Symmetric Wavelet Tight Frames with Two Generators

Symmetric Wavelet Tight Frames with Two Generators Symmetric Wavelet Tight Frames with Two Generators Ivan W. Selesnick Electrical and Computer Engineering Polytechnic University 6 Metrotech Center, Brooklyn, NY 11201, USA tel: 718 260-3416, fax: 718 260-3906

More information

Towards a Mathematical Theory of Super-resolution

Towards a Mathematical Theory of Super-resolution Towards a Mathematical Theory of Super-resolution Carlos Fernandez-Granda www.stanford.edu/~cfgranda/ Information Theory Forum, Information Systems Laboratory, Stanford 10/18/2013 Acknowledgements This

More information

Wavelet Neural Networks for Nonlinear Time Series Analysis

Wavelet Neural Networks for Nonlinear Time Series Analysis Applied Mathematical Sciences, Vol. 4, 2010, no. 50, 2485-2495 Wavelet Neural Networks for Nonlinear Time Series Analysis K. K. Minu, M. C. Lineesh and C. Jessy John Department of Mathematics National

More information

Wavelets, Filter Banks and Multiresolution Signal Processing

Wavelets, Filter Banks and Multiresolution Signal Processing Wavelets, Filter Banks and Multiresolution Signal Processing It is with logic that one proves; it is with intuition that one invents. Henri Poincaré Introduction - 1 A bit of history: from Fourier to Haar

More information

Denoising and Compression Using Wavelets

Denoising and Compression Using Wavelets Denoising and Compression Using Wavelets December 15,2016 Juan Pablo Madrigal Cianci Trevor Giannini Agenda 1 Introduction Mathematical Theory Theory MATLAB s Basic Commands De-Noising: Signals De-Noising:

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

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

Testing for Homogeneity of Variance in Time Series: Long Memory, Wavelets and the Nile River

Testing for Homogeneity of Variance in Time Series: Long Memory, Wavelets and the Nile River Testing for Homogeneity of Variance in Time Series: Long Memory, Wavelets and the Nile River Brandon Whitcher Geophysical Statistics Project National Center for Atmospheric Research Boulder, Colorado Peter

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

Wavelets: Theory and Applications. Somdatt Sharma

Wavelets: Theory and Applications. Somdatt Sharma Wavelets: Theory and Applications Somdatt Sharma Department of Mathematics, Central University of Jammu, Jammu and Kashmir, India Email:somdattjammu@gmail.com Contents I 1 Representation of Functions 2

More information

CONSTRUCTION OF AN ORTHONORMAL COMPLEX MULTIRESOLUTION ANALYSIS. Liying Wei and Thierry Blu

CONSTRUCTION OF AN ORTHONORMAL COMPLEX MULTIRESOLUTION ANALYSIS. Liying Wei and Thierry Blu CONSTRUCTION OF AN ORTHONORMAL COMPLEX MULTIRESOLUTION ANALYSIS Liying Wei and Thierry Blu Department of Electronic Engineering, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong ABSTRACT We

More information

Chapter 1. Methodology: Introduction to Wavelet Analysis

Chapter 1. Methodology: Introduction to Wavelet Analysis Chapter 1 Methodology: Introduction to Wavelet Analysis 1.1. Introduction The multiscale relationship is important in economics and finance because each investor has a different investment horizon. Consider

More information

Subband Coding and Wavelets. National Chiao Tung University Chun-Jen Tsai 12/04/2014

Subband Coding and Wavelets. National Chiao Tung University Chun-Jen Tsai 12/04/2014 Subband Coding and Wavelets National Chiao Tung Universit Chun-Jen Tsai /4/4 Concept of Subband Coding In transform coding, we use N (or N N) samples as the data transform unit Transform coefficients are

More information

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals ESE 531: Digital Signal Processing Lec 25: April 24, 2018 Review Course Content! Introduction! Discrete Time Signals & Systems! Discrete Time Fourier Transform! Z-Transform! Inverse Z-Transform! Sampling

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

Introduction p. 1 Compression Techniques p. 3 Lossless Compression p. 4 Lossy Compression p. 5 Measures of Performance p. 5 Modeling and Coding p.

Introduction p. 1 Compression Techniques p. 3 Lossless Compression p. 4 Lossy Compression p. 5 Measures of Performance p. 5 Modeling and Coding p. Preface p. xvii Introduction p. 1 Compression Techniques p. 3 Lossless Compression p. 4 Lossy Compression p. 5 Measures of Performance p. 5 Modeling and Coding p. 6 Summary p. 10 Projects and Problems

More information

Multirate signal processing

Multirate signal processing Multirate signal processing Discrete-time systems with different sampling rates at various parts of the system are called multirate systems. The need for such systems arises in many applications, including

More information

Optimization of biorthogonal wavelet filters for signal and image compression. Jabran Akhtar

Optimization of biorthogonal wavelet filters for signal and image compression. Jabran Akhtar Optimization of biorthogonal wavelet filters for signal and image compression Jabran Akhtar February i ii Preface This tet is submitted as the required written part in partial fulfillment for the degree

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

Fourier Analysis Linear transformations and lters. 3. Fourier Analysis. Alex Sheremet. April 11, 2007

Fourier Analysis Linear transformations and lters. 3. Fourier Analysis. Alex Sheremet. April 11, 2007 Stochastic processes review 3. Data Analysis Techniques in Oceanography OCP668 April, 27 Stochastic processes review Denition Fixed ζ = ζ : Function X (t) = X (t, ζ). Fixed t = t: Random Variable X (ζ)

More information

WAVELET TRANSFORMS IN TIME SERIES ANALYSIS

WAVELET TRANSFORMS IN TIME SERIES ANALYSIS WAVELET TRANSFORMS IN TIME SERIES ANALYSIS R.C. SINGH 1 Abstract The existing methods based on statistical techniques for long range forecasts of Indian summer monsoon rainfall have shown reasonably accurate

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

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

Introduction to Biomedical Engineering

Introduction to Biomedical Engineering Introduction to Biomedical Engineering Biosignal processing Kung-Bin Sung 6/11/2007 1 Outline Chapter 10: Biosignal processing Characteristics of biosignals Frequency domain representation and analysis

More information

Estimation of the long Memory parameter using an Infinite Source Poisson model applied to transmission rate measurements

Estimation of the long Memory parameter using an Infinite Source Poisson model applied to transmission rate measurements of the long Memory parameter using an Infinite Source Poisson model applied to transmission rate measurements François Roueff Ecole Nat. Sup. des Télécommunications 46 rue Barrault, 75634 Paris cedex 13,

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

Analytical and Numerical Aspects of Wavelets

Analytical and Numerical Aspects of Wavelets An- Najah National University Faculty of Graduate Studies Analytical and Numerical Aspects of Wavelets By Noora Hazem Abdel-Hamid Janem Supervisor Prof. Naji Qatanani This Thesis is Submitted in Partial

More information

Introduction to Mathematical Programming

Introduction to Mathematical Programming Introduction to Mathematical Programming Ming Zhong Lecture 25 November 5, 2018 Ming Zhong (JHU) AMS Fall 2018 1 / 19 Table of Contents 1 Ming Zhong (JHU) AMS Fall 2018 2 / 19 Some Preliminaries: Fourier

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

Filter Banks with Variable System Delay. Georgia Institute of Technology. Atlanta, GA Abstract

Filter Banks with Variable System Delay. Georgia Institute of Technology. Atlanta, GA Abstract A General Formulation for Modulated Perfect Reconstruction Filter Banks with Variable System Delay Gerald Schuller and Mark J T Smith Digital Signal Processing Laboratory School of Electrical Engineering

More information

Introduction to time-frequency analysis Centre for Doctoral Training in Healthcare Innovation

Introduction to time-frequency analysis Centre for Doctoral Training in Healthcare Innovation Introduction to time-frequency analysis Centre for Doctoral Training in Healthcare Innovation Dr. Gari D. Clifford, University Lecturer & Director, Centre for Doctoral Training in Healthcare Innovation,

More information

A Tutorial on Stochastic Models and Statistical Analysis for Frequency Stability Measurements

A Tutorial on Stochastic Models and Statistical Analysis for Frequency Stability Measurements A Tutorial on Stochastic Models and Statistical Analysis for Frequency Stability Measurements Don Percival Applied Physics Lab, University of Washington, Seattle overheads for talk available at http://staffwashingtonedu/dbp/talkshtml

More information