Saeid Sanei

EEG Signal Processing and Machine Learning


Скачать книгу

(or down‐sampling and filtering) of the signal at different scales. A function f(t) is projected at each step j onto the subset Vj . This projection is defined by the scalar product cj (k) of f(t) with the scaling function φ(t), which is dilated and translated:

      (4.29)equation

      where 〈·, ·〉 denotes an inner product and φ(t) has the property:

      (4.30)equation

      where the right side is convolution of h and ϕ. By taking the Fourier transform of both sides:

      (4.32)equation

      where k is the discrete frequency index.

      At each step, the number of scalar products is divided by two and consequently the signal is smoothed. Using this procedure, the first part of a filter bank is built up. In order to restore the original data, Mallat uses the properties of orthogonal wavelets, but the theory has been generalized to a large class of filters by introducing two other filters images and images, also called conjugate filters. The restoration is performed with:

      (4.33)equation

      where wj + 1(∙) are the wavelet coefficients at the scale j + 1 defined later in this section. For an exact restoration, two conditions have to be satisfied for the conjugate filters:

      Anti‐aliasing condition:

       Exact restoration:

      (4.36)equation

      (4.37)equation

      (4.38)equation

      (4.39)equation

      (4.40)equation

      (4.41)equation

      and

      (4.42)equation

      4.5.1.5 Wavelet Transform Using Fourier Transform

      Consider the scalar products c 0(k) = 〈f(t). φ(tk)〉 for continuous wavelets. If φ(t) is band limited to half of the sampling frequency, the data are correctly sampled. The data at the resolution j = 1 are:

      (4.43)equation

      and we can compute the set c 1(k) from c 0(k) with a discrete‐time filter with frequency response images:

      (4.44)equation

      and for images and images

      (4.45)equation